| <?xml version="1.0" encoding="UTF-8"?> |
| <genmodel:GenModel xmi:version="2.0" |
| xmlns:xmi="http://www.omg.org/XMI" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" |
| xmlns:genmodel="http://www.eclipse.org/emf/2002/GenModel" modelDirectory="/org.eclipse.jpt.core/src" |
| creationCommands="false" creationIcons="false" editDirectory="" editorDirectory="" |
| modelPluginID="org.eclipse.jpt.core" modelName="Core" editPluginClass="" editorPluginClass="" |
| updateClasspath="false" rootExtendsInterface="org.eclipse.jpt.core.resource.common.JpaEObject" |
| rootExtendsClass="org.eclipse.jpt.core.resource.common.AbstractJpaEObject" suppressInterfaces="true" |
| testsDirectory="" testSuiteClass="" importerID="org.eclipse.emf.importer.ecore" |
| complianceLevel="5.0" copyrightFields="false" usedGenPackages="platform:/plugin/org.eclipse.emf.ecore/model/Ecore.genmodel#//ecore"> |
| <foreignModel>orm.ecore</foreignModel> |
| <foreignModel>persistence.ecore</foreignModel> |
| <genPackages prefix="Orm" basePackage="org.eclipse.jpt.core.resource" disposableProviderFactory="true" |
| adapterFactory="false" ecorePackage="orm.ecore#/"> |
| <genEnums typeSafeEnumCompatible="false" ecoreEnum="orm.ecore#//AccessType"> |
| <genEnumLiterals ecoreEnumLiteral="orm.ecore#//AccessType/PROPERTY"/> |
| <genEnumLiterals ecoreEnumLiteral="orm.ecore#//AccessType/FIELD"/> |
| </genEnums> |
| <genEnums typeSafeEnumCompatible="false" ecoreEnum="orm.ecore#//DiscriminatorType"> |
| <genEnumLiterals ecoreEnumLiteral="orm.ecore#//DiscriminatorType/STRING"/> |
| <genEnumLiterals ecoreEnumLiteral="orm.ecore#//DiscriminatorType/CHAR"/> |
| <genEnumLiterals ecoreEnumLiteral="orm.ecore#//DiscriminatorType/INTEGER"/> |
| </genEnums> |
| <genEnums typeSafeEnumCompatible="false" ecoreEnum="orm.ecore#//EnumType"> |
| <genEnumLiterals ecoreEnumLiteral="orm.ecore#//EnumType/ORDINAL"/> |
| <genEnumLiterals ecoreEnumLiteral="orm.ecore#//EnumType/STRING"/> |
| </genEnums> |
| <genEnums typeSafeEnumCompatible="false" ecoreEnum="orm.ecore#//FetchType"> |
| <genEnumLiterals ecoreEnumLiteral="orm.ecore#//FetchType/LAZY"/> |
| <genEnumLiterals ecoreEnumLiteral="orm.ecore#//FetchType/EAGER"/> |
| </genEnums> |
| <genEnums typeSafeEnumCompatible="false" ecoreEnum="orm.ecore#//GenerationType"> |
| <genEnumLiterals ecoreEnumLiteral="orm.ecore#//GenerationType/TABLE"/> |
| <genEnumLiterals ecoreEnumLiteral="orm.ecore#//GenerationType/SEQUENCE"/> |
| <genEnumLiterals ecoreEnumLiteral="orm.ecore#//GenerationType/IDENTITY"/> |
| <genEnumLiterals ecoreEnumLiteral="orm.ecore#//GenerationType/AUTO"/> |
| </genEnums> |
| <genEnums typeSafeEnumCompatible="false" ecoreEnum="orm.ecore#//InheritanceType"> |
| <genEnumLiterals ecoreEnumLiteral="orm.ecore#//InheritanceType/SINGLE_TABLE"/> |
| <genEnumLiterals ecoreEnumLiteral="orm.ecore#//InheritanceType/JOINED"/> |
| <genEnumLiterals ecoreEnumLiteral="orm.ecore#//InheritanceType/TABLE_PER_CLASS"/> |
| </genEnums> |
| <genEnums typeSafeEnumCompatible="false" ecoreEnum="orm.ecore#//TemporalType"> |
| <genEnumLiterals ecoreEnumLiteral="orm.ecore#//TemporalType/DATE"/> |
| <genEnumLiterals ecoreEnumLiteral="orm.ecore#//TemporalType/TIME"/> |
| <genEnumLiterals ecoreEnumLiteral="orm.ecore#//TemporalType/TIMESTAMP"/> |
| </genEnums> |
| <genDataTypes ecoreDataType="orm.ecore#//DiscriminatorValue"/> |
| <genDataTypes ecoreDataType="orm.ecore#//Enumerated"/> |
| <genDataTypes ecoreDataType="orm.ecore#//OrderBy"/> |
| <genDataTypes ecoreDataType="orm.ecore#//VersionType"/> |
| <genClasses ecoreClass="orm.ecore#//XmlEntityMappings"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//XmlEntityMappings/version"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//XmlEntityMappings/description"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference orm.ecore#//XmlEntityMappings/persistenceUnitMetadata"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//XmlEntityMappings/package"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//XmlEntityMappings/schema"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//XmlEntityMappings/catalog"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//XmlEntityMappings/access"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference orm.ecore#//XmlEntityMappings/sequenceGenerators"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference orm.ecore#//XmlEntityMappings/tableGenerators"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference orm.ecore#//XmlEntityMappings/namedQueries"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference orm.ecore#//XmlEntityMappings/namedNativeQueries"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference orm.ecore#//XmlEntityMappings/sqlResultSetMappings"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference orm.ecore#//XmlEntityMappings/mappedSuperclasses"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference orm.ecore#//XmlEntityMappings/entities"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference orm.ecore#//XmlEntityMappings/embeddables"/> |
| </genClasses> |
| <genClasses ecoreClass="orm.ecore#//XmlPersistenceUnitMetadata"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//XmlPersistenceUnitMetadata/xmlMappingMetadataComplete"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference orm.ecore#//XmlPersistenceUnitMetadata/persistenceUnitDefaults"/> |
| </genClasses> |
| <genClasses ecoreClass="orm.ecore#//XmlPersistenceUnitDefaults"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//XmlPersistenceUnitDefaults/schema"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//XmlPersistenceUnitDefaults/catalog"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//XmlPersistenceUnitDefaults/access"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//XmlPersistenceUnitDefaults/cascadePersist"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference orm.ecore#//XmlPersistenceUnitDefaults/entityListeners"/> |
| </genClasses> |
| <genClasses image="false" ecoreClass="orm.ecore#//XmlTypeMapping"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//XmlTypeMapping/className"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//XmlTypeMapping/access"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//XmlTypeMapping/metadataComplete"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//XmlTypeMapping/description"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference orm.ecore#//XmlTypeMapping/attributes"/> |
| </genClasses> |
| <genClasses image="false" ecoreClass="orm.ecore#//AbstractXmlTypeMapping"/> |
| <genClasses ecoreClass="orm.ecore#//XmlMappedSuperclass"> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference orm.ecore#//XmlMappedSuperclass/idClass"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//XmlMappedSuperclass/excludeDefaultListeners"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//XmlMappedSuperclass/excludeSuperclassListeners"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference orm.ecore#//XmlMappedSuperclass/entityListeners"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference orm.ecore#//XmlMappedSuperclass/prePersist"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference orm.ecore#//XmlMappedSuperclass/postPersist"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference orm.ecore#//XmlMappedSuperclass/preRemove"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference orm.ecore#//XmlMappedSuperclass/postRemove"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference orm.ecore#//XmlMappedSuperclass/preUpdate"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference orm.ecore#//XmlMappedSuperclass/postUpdate"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference orm.ecore#//XmlMappedSuperclass/postLoad"/> |
| </genClasses> |
| <genClasses ecoreClass="orm.ecore#//XmlEntity"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//XmlEntity/name"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference orm.ecore#//XmlEntity/table"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference orm.ecore#//XmlEntity/secondaryTables"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference orm.ecore#//XmlEntity/primaryKeyJoinColumns"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference orm.ecore#//XmlEntity/idClass"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference orm.ecore#//XmlEntity/inheritance"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//XmlEntity/discriminatorValue"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference orm.ecore#//XmlEntity/discriminatorColumn"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference orm.ecore#//XmlEntity/sequenceGenerator"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference orm.ecore#//XmlEntity/tableGenerator"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference orm.ecore#//XmlEntity/namedQueries"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference orm.ecore#//XmlEntity/namedNativeQueries"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference orm.ecore#//XmlEntity/sqlResultSetMappings"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//XmlEntity/excludeDefaultListeners"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//XmlEntity/excludeSuperclassListeners"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference orm.ecore#//XmlEntity/entityListeners"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference orm.ecore#//XmlEntity/prePersist"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference orm.ecore#//XmlEntity/postPersist"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference orm.ecore#//XmlEntity/preRemove"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference orm.ecore#//XmlEntity/postRemove"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference orm.ecore#//XmlEntity/preUpdate"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference orm.ecore#//XmlEntity/postUpdate"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference orm.ecore#//XmlEntity/postLoad"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference orm.ecore#//XmlEntity/attributeOverrides"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference orm.ecore#//XmlEntity/associationOverrides"/> |
| </genClasses> |
| <genClasses ecoreClass="orm.ecore#//XmlEmbeddable"/> |
| <genClasses ecoreClass="orm.ecore#//Attributes"> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference orm.ecore#//Attributes/ids"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference orm.ecore#//Attributes/embeddedIds"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference orm.ecore#//Attributes/basics"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference orm.ecore#//Attributes/versions"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference orm.ecore#//Attributes/manyToOnes"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference orm.ecore#//Attributes/oneToManys"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference orm.ecore#//Attributes/oneToOnes"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference orm.ecore#//Attributes/manyToManys"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference orm.ecore#//Attributes/embeddeds"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference orm.ecore#//Attributes/transients"/> |
| </genClasses> |
| <genClasses image="false" ecoreClass="orm.ecore#//XmlAttributeMapping"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//XmlAttributeMapping/name"/> |
| </genClasses> |
| <genClasses image="false" ecoreClass="orm.ecore#//AbstractXmlAttributeMapping"/> |
| <genClasses image="false" ecoreClass="orm.ecore#//XmlNullAttributeMapping"/> |
| <genClasses ecoreClass="orm.ecore#//ColumnMapping"> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference orm.ecore#//ColumnMapping/column"/> |
| </genClasses> |
| <genClasses image="false" ecoreClass="orm.ecore#//XmlRelationshipMapping"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//XmlRelationshipMapping/targetEntity"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//XmlRelationshipMapping/fetch"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference orm.ecore#//XmlRelationshipMapping/joinTable"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference orm.ecore#//XmlRelationshipMapping/cascade"/> |
| </genClasses> |
| <genClasses image="false" ecoreClass="orm.ecore#//XmlMultiRelationshipMapping"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//XmlMultiRelationshipMapping/mappedBy"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//XmlMultiRelationshipMapping/orderBy"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference orm.ecore#//XmlMultiRelationshipMapping/mapKey"/> |
| </genClasses> |
| <genClasses image="false" ecoreClass="orm.ecore#//XmlSingleRelationshipMapping"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//XmlSingleRelationshipMapping/optional"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference orm.ecore#//XmlSingleRelationshipMapping/joinColumns"/> |
| </genClasses> |
| <genClasses image="false" ecoreClass="orm.ecore#//XmlId"> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference orm.ecore#//XmlId/generatedValue"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference orm.ecore#//XmlId/tableGenerator"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference orm.ecore#//XmlId/sequenceGenerator"/> |
| </genClasses> |
| <genClasses ecoreClass="orm.ecore#//XmlIdImpl"/> |
| <genClasses image="false" ecoreClass="orm.ecore#//BaseXmlEmbedded"> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference orm.ecore#//BaseXmlEmbedded/attributeOverrides"/> |
| </genClasses> |
| <genClasses image="false" ecoreClass="orm.ecore#//XmlEmbeddedId"/> |
| <genClasses ecoreClass="orm.ecore#//XmlEmbeddedIdImpl"/> |
| <genClasses image="false" ecoreClass="orm.ecore#//XmlEmbedded"/> |
| <genClasses ecoreClass="orm.ecore#//XmlEmbeddedImpl"/> |
| <genClasses image="false" ecoreClass="orm.ecore#//XmlConvertibleMapping"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//XmlConvertibleMapping/lob"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//XmlConvertibleMapping/temporal"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//XmlConvertibleMapping/enumerated"/> |
| </genClasses> |
| <genClasses image="false" ecoreClass="orm.ecore#//XmlBasic"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//XmlBasic/fetch"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//XmlBasic/optional"/> |
| </genClasses> |
| <genClasses ecoreClass="orm.ecore#//XmlBasicImpl"/> |
| <genClasses image="false" ecoreClass="orm.ecore#//XmlVersion"/> |
| <genClasses ecoreClass="orm.ecore#//XmlVersionImpl"/> |
| <genClasses image="false" ecoreClass="orm.ecore#//XmlManyToOne"/> |
| <genClasses ecoreClass="orm.ecore#//XmlManyToOneImpl"/> |
| <genClasses image="false" ecoreClass="orm.ecore#//XmlOneToMany"> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference orm.ecore#//XmlOneToMany/joinColumns"/> |
| </genClasses> |
| <genClasses ecoreClass="orm.ecore#//XmlOneToManyImpl"/> |
| <genClasses image="false" ecoreClass="orm.ecore#//XmlOneToOne"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//XmlOneToOne/mappedBy"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference orm.ecore#//XmlOneToOne/primaryKeyJoinColumns"/> |
| </genClasses> |
| <genClasses ecoreClass="orm.ecore#//XmlOneToOneImpl"/> |
| <genClasses image="false" ecoreClass="orm.ecore#//XmlManyToMany"/> |
| <genClasses ecoreClass="orm.ecore#//XmlManyToManyImpl"/> |
| <genClasses image="false" ecoreClass="orm.ecore#//XmlTransient"/> |
| <genClasses ecoreClass="orm.ecore#//XmlTransientImpl"/> |
| <genClasses ecoreClass="orm.ecore#//XmlAssociationOverride"> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference orm.ecore#//XmlAssociationOverride/joinColumns"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//XmlAssociationOverride/name"/> |
| </genClasses> |
| <genClasses ecoreClass="orm.ecore#//XmlAssociationOverrideImpl"/> |
| <genClasses image="false" ecoreClass="orm.ecore#//XmlAttributeOverride"> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference orm.ecore#//XmlAttributeOverride/column"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//XmlAttributeOverride/name"/> |
| </genClasses> |
| <genClasses ecoreClass="orm.ecore#//XmlAttributeOverrideImpl"/> |
| <genClasses ecoreClass="orm.ecore#//CascadeType"> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EAttribute orm.ecore#//CascadeType/cascadeAll"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EAttribute orm.ecore#//CascadeType/cascadePersist"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EAttribute orm.ecore#//CascadeType/cascadeMerge"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EAttribute orm.ecore#//CascadeType/cascadeRemove"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EAttribute orm.ecore#//CascadeType/cascadeRefresh"/> |
| </genClasses> |
| <genClasses ecoreClass="orm.ecore#//CascadeTypeImpl"/> |
| <genClasses image="false" ecoreClass="orm.ecore#//XmlNamedColumn"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//XmlNamedColumn/columnDefinition"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//XmlNamedColumn/name"/> |
| </genClasses> |
| <genClasses image="false" ecoreClass="orm.ecore#//AbstractXmlNamedColumn"/> |
| <genClasses image="false" ecoreClass="orm.ecore#//XmlAbstractColumn"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//XmlAbstractColumn/insertable"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//XmlAbstractColumn/nullable"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//XmlAbstractColumn/table"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//XmlAbstractColumn/unique"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//XmlAbstractColumn/updatable"/> |
| </genClasses> |
| <genClasses image="false" ecoreClass="orm.ecore#//AbstractXmlAbstractColumn"/> |
| <genClasses image="false" ecoreClass="orm.ecore#//XmlColumn"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//XmlColumn/length"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//XmlColumn/precision"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//XmlColumn/scale"/> |
| </genClasses> |
| <genClasses ecoreClass="orm.ecore#//XmlColumnImpl"/> |
| <genClasses ecoreClass="orm.ecore#//ColumnResult"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//ColumnResult/name"/> |
| </genClasses> |
| <genClasses ecoreClass="orm.ecore#//XmlDiscriminatorColumn"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//XmlDiscriminatorColumn/discriminatorType"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//XmlDiscriminatorColumn/length"/> |
| </genClasses> |
| <genClasses ecoreClass="orm.ecore#//EntityListeners"> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference orm.ecore#//EntityListeners/entityListeners"/> |
| </genClasses> |
| <genClasses ecoreClass="orm.ecore#//EntityListener"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//EntityListener/className"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference orm.ecore#//EntityListener/prePersist"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference orm.ecore#//EntityListener/postPersist"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference orm.ecore#//EntityListener/preRemove"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference orm.ecore#//EntityListener/postRemove"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference orm.ecore#//EntityListener/preUpdate"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference orm.ecore#//EntityListener/postUpdate"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference orm.ecore#//EntityListener/postLoad"/> |
| </genClasses> |
| <genClasses ecoreClass="orm.ecore#//EntityResult"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//EntityResult/discriminatorColumn"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//EntityResult/entityClass"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference orm.ecore#//EntityResult/fieldResults"/> |
| </genClasses> |
| <genClasses ecoreClass="orm.ecore#//EventMethod"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//EventMethod/methodName"/> |
| </genClasses> |
| <genClasses ecoreClass="orm.ecore#//FieldResult"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//FieldResult/name"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//FieldResult/column"/> |
| </genClasses> |
| <genClasses image="false" ecoreClass="orm.ecore#//XmlGeneratedValue"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//XmlGeneratedValue/generator"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//XmlGeneratedValue/strategy"/> |
| </genClasses> |
| <genClasses ecoreClass="orm.ecore#//XmlGeneratedValueImpl"/> |
| <genClasses ecoreClass="orm.ecore#//XmlIdClass"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//XmlIdClass/className"/> |
| </genClasses> |
| <genClasses ecoreClass="orm.ecore#//Inheritance"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//Inheritance/strategy"/> |
| </genClasses> |
| <genClasses image="false" ecoreClass="orm.ecore#//XmlJoinColumn"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//XmlJoinColumn/referencedColumnName"/> |
| </genClasses> |
| <genClasses ecoreClass="orm.ecore#//XmlJoinColumnImpl"/> |
| <genClasses image="false" ecoreClass="orm.ecore#//XmlJoinTable"> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference orm.ecore#//XmlJoinTable/joinColumns"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference orm.ecore#//XmlJoinTable/inverseJoinColumns"/> |
| </genClasses> |
| <genClasses ecoreClass="orm.ecore#//XmlJoinTableImpl"/> |
| <genClasses ecoreClass="orm.ecore#//Lob"/> |
| <genClasses ecoreClass="orm.ecore#//MapKey"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//MapKey/name"/> |
| </genClasses> |
| <genClasses ecoreClass="orm.ecore#//MapKeyImpl"/> |
| <genClasses image="false" ecoreClass="orm.ecore#//XmlQuery"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//XmlQuery/name"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//XmlQuery/query"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference orm.ecore#//XmlQuery/hints"/> |
| </genClasses> |
| <genClasses ecoreClass="orm.ecore#//XmlNamedNativeQuery"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//XmlNamedNativeQuery/resultClass"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//XmlNamedNativeQuery/resultSetMapping"/> |
| </genClasses> |
| <genClasses ecoreClass="orm.ecore#//XmlNamedQuery"/> |
| <genClasses ecoreClass="orm.ecore#//PostLoad"/> |
| <genClasses ecoreClass="orm.ecore#//PostPersist"/> |
| <genClasses ecoreClass="orm.ecore#//PostRemove"/> |
| <genClasses ecoreClass="orm.ecore#//PostUpdate"/> |
| <genClasses ecoreClass="orm.ecore#//PrePersist"/> |
| <genClasses ecoreClass="orm.ecore#//PreRemove"/> |
| <genClasses ecoreClass="orm.ecore#//PreUpdate"/> |
| <genClasses ecoreClass="orm.ecore#//XmlPrimaryKeyJoinColumn"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//XmlPrimaryKeyJoinColumn/referencedColumnName"/> |
| </genClasses> |
| <genClasses ecoreClass="orm.ecore#//XmlPrimaryKeyJoinColumnImpl"/> |
| <genClasses ecoreClass="orm.ecore#//XmlQueryHint"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//XmlQueryHint/name"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//XmlQueryHint/value"/> |
| </genClasses> |
| <genClasses image="false" ecoreClass="orm.ecore#//AbstractXmlBaseTable"/> |
| <genClasses image="false" ecoreClass="orm.ecore#//XmlBaseTable"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//XmlBaseTable/name"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//XmlBaseTable/catalog"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//XmlBaseTable/schema"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference orm.ecore#//XmlBaseTable/uniqueConstraints"/> |
| </genClasses> |
| <genClasses ecoreClass="orm.ecore#//XmlTable"/> |
| <genClasses ecoreClass="orm.ecore#//XmlSecondaryTable"> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference orm.ecore#//XmlSecondaryTable/primaryKeyJoinColumns"/> |
| </genClasses> |
| <genClasses ecoreClass="orm.ecore#//XmlSecondaryTableImpl"/> |
| <genClasses image="false" ecoreClass="orm.ecore#//XmlGenerator"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//XmlGenerator/name"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//XmlGenerator/initialValue"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//XmlGenerator/allocationSize"/> |
| </genClasses> |
| <genClasses image="false" ecoreClass="orm.ecore#//XmlSequenceGenerator"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//XmlSequenceGenerator/sequenceName"/> |
| </genClasses> |
| <genClasses ecoreClass="orm.ecore#//XmlSequenceGeneratorImpl"/> |
| <genClasses ecoreClass="orm.ecore#//SqlResultSetMapping"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//SqlResultSetMapping/name"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference orm.ecore#//SqlResultSetMapping/entityResults"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference orm.ecore#//SqlResultSetMapping/columnResults"/> |
| </genClasses> |
| <genClasses image="false" ecoreClass="orm.ecore#//XmlTableGenerator"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//XmlTableGenerator/table"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//XmlTableGenerator/catalog"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//XmlTableGenerator/schema"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//XmlTableGenerator/pkColumnName"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//XmlTableGenerator/valueColumnName"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//XmlTableGenerator/pkColumnValue"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference orm.ecore#//XmlTableGenerator/uniqueConstraints"/> |
| </genClasses> |
| <genClasses ecoreClass="orm.ecore#//XmlTableGeneratorImpl"/> |
| <genClasses ecoreClass="orm.ecore#//XmlUniqueConstraint"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//XmlUniqueConstraint/columnNames"/> |
| </genClasses> |
| <genClasses ecoreClass="orm.ecore#//XmlUniqueConstraintImpl"/> |
| </genPackages> |
| <genPackages prefix="Persistence" basePackage="org.eclipse.jpt.core.resource" disposableProviderFactory="true" |
| adapterFactory="false" ecorePackage="persistence.ecore#/"> |
| <genEnums typeSafeEnumCompatible="false" ecoreEnum="persistence.ecore#//XmlPersistenceUnitTransactionType"> |
| <genEnumLiterals ecoreEnumLiteral="persistence.ecore#//XmlPersistenceUnitTransactionType/JTA"/> |
| <genEnumLiterals ecoreEnumLiteral="persistence.ecore#//XmlPersistenceUnitTransactionType/RESOURCE_LOCAL"/> |
| </genEnums> |
| <genDataTypes ecoreDataType="persistence.ecore#//XmlPersistenceUnitTransactionTypeObject"/> |
| <genDataTypes ecoreDataType="persistence.ecore#//XmlVersion"/> |
| <genClasses ecoreClass="persistence.ecore#//XmlPersistence"> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference persistence.ecore#//XmlPersistence/persistenceUnits"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute persistence.ecore#//XmlPersistence/version"/> |
| </genClasses> |
| <genClasses ecoreClass="persistence.ecore#//XmlPersistenceUnit"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute persistence.ecore#//XmlPersistenceUnit/description"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute persistence.ecore#//XmlPersistenceUnit/provider"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute persistence.ecore#//XmlPersistenceUnit/jtaDataSource"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute persistence.ecore#//XmlPersistenceUnit/nonJtaDataSource"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference persistence.ecore#//XmlPersistenceUnit/mappingFiles"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute persistence.ecore#//XmlPersistenceUnit/jarFiles"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference persistence.ecore#//XmlPersistenceUnit/classes"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute persistence.ecore#//XmlPersistenceUnit/excludeUnlistedClasses"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference persistence.ecore#//XmlPersistenceUnit/properties"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute persistence.ecore#//XmlPersistenceUnit/name"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute persistence.ecore#//XmlPersistenceUnit/transactionType"/> |
| </genClasses> |
| <genClasses ecoreClass="persistence.ecore#//XmlMappingFileRef"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute persistence.ecore#//XmlMappingFileRef/fileName"/> |
| </genClasses> |
| <genClasses ecoreClass="persistence.ecore#//XmlJavaClassRef"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute persistence.ecore#//XmlJavaClassRef/javaClass"/> |
| </genClasses> |
| <genClasses ecoreClass="persistence.ecore#//XmlProperties"> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference persistence.ecore#//XmlProperties/properties"/> |
| </genClasses> |
| <genClasses ecoreClass="persistence.ecore#//XmlProperty"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute persistence.ecore#//XmlProperty/name"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute persistence.ecore#//XmlProperty/value"/> |
| </genClasses> |
| </genPackages> |
| </genmodel:GenModel> |