ODAExtensionElementDefn elementDefn = null;  if ( element instanceof OdaDataSet ) { elementDefn = (ODAExtensionElementDefn) ( (OdaDataSet) element ) .getExtDefn( ); privatePropDefn = element .getPropertyDefn( IOdaDataSetModel.PRIVATE_DRIVER_PROPERTIES_PROP ); } else if ( element instanceof OdaDataSource ) { elementDefn = (ODAExtensionElementDefn) ( (OdaDataSource) element ) .getExtDefn( ); privatePropDefn = element .getPropertyDefn( IOdaDataSourceModel.PRIVATE_DRIVER_PROPERTIES_PROP ); }  if ( elementDefn != null ) privatePropDefns = elementDefn .getODAPrivateDriverPropertyNames( );
		CompatibleOdaDriverPropertyStructureState(				ModuleParserHandler theHandler, DesignElement element,				PropertyDefn propDefn, ArrayList theList )		{			super( theHandler, element );			this.list = theList;		}