Bug 199862 Master page should not an inheritable property [05]
Description: Master page should not an inheritable property. Build number: 2.2.1.v20070814-0630 Steps to reproduce: 1. New a table with a label in one cell. 2. Select "Simple MasterPage" for "Master Page" of table in Property Editor. Expected result: "Master Page" of label in Property editor should be "None". Actual result: "Master Page" of label in Property is "Simple MasterPage". Error log: N/A
model/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/writer/ModuleWriter.java
* @param tag
	 *            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;
		
		DesignElement tmpElement = containerInfor.getElement( );
		if ( tmpElement.getExtendsElement( ) != null )
		{
			PropertyDefn propDefn = tmpElement.getPropertyDefn( containerInfor
					.getPropertyName( ) );
			if ( propDefn == null
					|| propDefn.getTypeCode( ) != IPropertyType.CONTENT_ELEMENT_TYPE )
				return;
		}
		if ( tag != null )
			writer.conditionalStartElement( tag );
		 
		writer.attribute( DesignSchemaConstants.NAME_ATTRIB, containerInfor
				.getPropertyName( ) );
		
		
		
		Iterator iter = list.iterator( );
		while ( iter.hasNext( ) )
		{