Bug 179888 The x-tab in library can not be used in report design when a x-tab exist in that report design[1102]
Description: The x-tab in library can not be used in report design when a x-tab exist in that report design[1102] Build number: 2.2.0.v20070329-0630 Steps to reproduce: 1, New a cube and x-tab in library 2, New a cube and x-tab in report 3, Using the x-tab from library in report Expected result: The x-tab can be used from library Actual result: No effact after dragging the x-tab from library explorer Error log:
model/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/writer/ModuleWriter.java
*            the optional list tag that encloses the list of contents
	 */
	private void writeContents( ContainerContext containerInfor, String tag )
	{
		assert containerInfor != null;
		List list = containerInfor.getContents( getModule( ) );
		if ( list.isEmpty( ) )
			return;
		
		if ( containerInfor.getElement( ).getExtendsElement( ) != null )
			return;
		if ( tag != null )
			writer.conditionalStartElement( tag );
		 
		writer.attribute( DesignSchemaConstants.NAME_ATTRIB, containerInfor
				.getPropertyName( ) );
		
		
		
		Iterator iter = list.iterator( );
		while ( iter.hasNext( ) )
		{
			( (DesignElement) iter.next( ) ).apply( this );
		}
		if ( tag != null )
			writer.endElement( );
	}
	/**
	 * Writes the contents of a slot. The contents are enclosed in an optional
	 * list tag.