Bug 184762 BIRT Model - Enhancments to the level defintion
model/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/parser/ParseStateFactory.java
.equalsIgnoreCase( elementName ) )
				return new TabularMeasureState( handler, container, propName );
			if ( ReportDesignConstants.ODA_DIMENSION_ELEMENT
					.equalsIgnoreCase( elementName ) )
				return new OdaDimensionState( handler, container, propName );
			if ( ReportDesignConstants.ODA_HIERARCHY_ELEMENT
					.equalsIgnoreCase( elementName ) )
				return new OdaHierarchyState( handler, container, propName );
			if ( ReportDesignConstants.ODA_LEVEL_ELEMENT
					.equalsIgnoreCase( elementName ) )
				return new OdaLevelState( handler, container, propName );
			if ( ReportDesignConstants.ODA_MEASURE_GROUP_ELEMENT
					.equalsIgnoreCase( elementName ) )
				return new OdaMeasureGroupState( handler, container,
						propName );
			if ( ReportDesignConstants.ODA_MEASURE_ELEMENT
					.equalsIgnoreCase( elementName ) )
				return new OdaMeasureState( handler, container, propName );
			if ( ReportDesignConstants.ACCESS_CONTROL
					.equalsIgnoreCase( elementName ) )
				return new AccessControlState( handler, container, propName );
			if ( ReportDesignConstants.VALUE_ACCESS_CONTROL
					.equalsIgnoreCase( elementName ) )
				return new ValueAccessControlState( handler, container,
						propName );
		}
		return null;
	}
}