Bug 184762 BIRT Model - Enhancments to the level defintion
model/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/parser/PropertyState.java
.equalsIgnoreCase( "footerHeight" ) ) ) 
			return new CompatibleIgnorePropertyState( handler, element );
		if ( ( element instanceof ListingElement || element instanceof GroupElement ) )
		{
			
			if ( IListingElementModel.PAGE_BREAK_INTERVAL_PROP
					.equalsIgnoreCase( name )
					&& element instanceof GroupElement )
				return new CompatibleIgnorePropertyState( handler, element );
			if ( name.equalsIgnoreCase( "onStart" ) || name 
					.equalsIgnoreCase( "onFinish" ) ) 
				return new CompatibleIgnorePropertyState( handler, element );
			if ( "onRow".equalsIgnoreCase( name ) 
					&& !( element instanceof TableItem ) )
				return new CompatibleIgnorePropertyState( handler, element );
			if ( "onRow".equalsIgnoreCase( name ) )
				return new CompatibleOnRowPropertyState( handler, element );
		}
		if ( element instanceof GroupElement )
		{
			if ( "onCreate".equalsIgnoreCase( name ) || 
					"onRender".equalsIgnoreCase( name ) ) 
				return new CompatibleIgnorePropertyState( handler, element );
		}
		if ( element instanceof ReportDesign
				&& IReportDesignModel.THUMBNAIL_PROP.equalsIgnoreCase( name ) )
		{
			Base64PropertyState state = new Base64PropertyState( handler,
					element, IReportDesignModel.CHARSET );
			state.setName( name );