Bug 133776 Oda DesignerState support on OdaDataSource
OdaDataSet supported Oda DesignerState. This feature is also need in OdaDataSource. Please add OdaDesignerState property to OdaDataSource element in ROM. Make the related changes.
model/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/parser/StructureState.java
DesignParserException.DESIGN_EXCEPTION_INVALID_STRUCTURE_NAME ) );
				valid = false;
				return;
			}
		}
		if ( struct == null )
		{
			assert propDefn != null;
			
			
			struct = createStructure( (StructureDefn) propDefn.getStructDefn( ) );
		}
	}
	/*
	 * (non-Javadoc)
	 * 
	 * @see org.eclipse.birt.report.model.util.AbstractParseState#startElement(java.lang.String)
	 */
	public AbstractParseState startElement( String tagName )
	{
		if ( tagName.equalsIgnoreCase( DesignSchemaConstants.PROPERTY_TAG ) )
			return new PropertyState( handler, element, propDefn, struct );
		if ( tagName
				.equalsIgnoreCase( DesignSchemaConstants.ENCRYPTED_PROPERTY_TAG ) )
			return new EncryptedPropertyState( handler, element, propDefn,
					struct );
		if ( tagName.equalsIgnoreCase( DesignSchemaConstants.EXPRESSION_TAG ) )
			return new ExpressionState( handler, element, propDefn, struct );
		if ( tagName.equalsIgnoreCase( DesignSchemaConstants.XML_PROPERTY_TAG ) )
			return new XmlPropertyState( handler, element, propDefn, struct );