Bug 184762 BIRT Model - Enhancments to the level defintion
model/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/parser/PropertyState.java
* (non-Javadoc)
	 * 
	 * @see org.eclipse.birt.report.model.parser.AbstractPropertyState#versionConditionalJumpTo()
	 */
	protected AbstractParseState versionConditionalJumpTo( )
	{
		
		if ( handler.versionNumber < VersionUtil.VERSION_3_2_12
				&& element instanceof DataSet
				&& ISimpleDataSetModel.CACHED_ROW_COUNT_PROP
						.equalsIgnoreCase( name ) )
		{
			CompatibleRenamedPropertyState state = new CompatibleRenamedPropertyState(
					handler, element, ISimpleDataSetModel.CACHED_ROW_COUNT_PROP );
			state.setName( ISimpleDataSetModel.DATA_SET_ROW_LIMIT );
			return state;
		}
		if ( handler.versionNumber < VersionUtil.VERSION_3_2_11
				&& propDefn == null && element instanceof ScalarParameter
				&& ( "allowNull".equalsIgnoreCase( name ) || "allowBlank" 
				.equalsIgnoreCase( name ) ) )
		{
			CompatibleParamAllowMumbleState state = new CompatibleParamAllowMumbleState(
					handler, element, name );
			state.setName( ScalarParameter.IS_REQUIRED_PROP );
			return state;
		}
		if ( handler.versionNumber <= VersionUtil.VERSION_3_2_10
				&& propDefn == null
				&& element instanceof IOdaExtendableElementModel )