| <?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="" |
| rootExtendsInterface="org.eclipse.jpt.core.internal.resource.common.IJpaEObject" |
| rootExtendsClass="org.eclipse.jpt.core.internal.resource.common.JpaEObject" 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.internal.resource" disposableProviderFactory="true" |
| 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#//EntityMappings"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//EntityMappings/version"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//EntityMappings/description"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference orm.ecore#//EntityMappings/persistenceUnitMetadata"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//EntityMappings/package"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//EntityMappings/schema"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//EntityMappings/catalog"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//EntityMappings/access"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference orm.ecore#//EntityMappings/sequenceGenerators"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference orm.ecore#//EntityMappings/tableGenerators"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference orm.ecore#//EntityMappings/namedQueries"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference orm.ecore#//EntityMappings/namedNativeQueries"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference orm.ecore#//EntityMappings/sqlResultSetMappings"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference orm.ecore#//EntityMappings/mappedSuperclasses"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference orm.ecore#//EntityMappings/entities"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference orm.ecore#//EntityMappings/embeddables"/> |
| </genClasses> |
| <genClasses ecoreClass="orm.ecore#//PersistenceUnitMetadata"> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EAttribute orm.ecore#//PersistenceUnitMetadata/xmlMappingMetadataComplete"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference orm.ecore#//PersistenceUnitMetadata/persistenceUnitDefaults"/> |
| </genClasses> |
| <genClasses ecoreClass="orm.ecore#//PersistenceUnitDefaults"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//PersistenceUnitDefaults/schema"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//PersistenceUnitDefaults/catalog"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//PersistenceUnitDefaults/access"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EAttribute orm.ecore#//PersistenceUnitDefaults/cascadePersist"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference orm.ecore#//PersistenceUnitDefaults/entityListeners"/> |
| </genClasses> |
| <genClasses image="false" ecoreClass="orm.ecore#//TypeMapping"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//TypeMapping/className"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//TypeMapping/access"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//TypeMapping/metadataComplete"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//TypeMapping/description"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference orm.ecore#//TypeMapping/attributes"/> |
| </genClasses> |
| <genClasses ecoreClass="orm.ecore#//MappedSuperclass"> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference orm.ecore#//MappedSuperclass/idClass"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EAttribute orm.ecore#//MappedSuperclass/excludeDefaultListeners"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EAttribute orm.ecore#//MappedSuperclass/excludeSuperclassListeners"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference orm.ecore#//MappedSuperclass/entityListeners"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference orm.ecore#//MappedSuperclass/prePersist"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference orm.ecore#//MappedSuperclass/postPersist"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference orm.ecore#//MappedSuperclass/preRemove"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference orm.ecore#//MappedSuperclass/postRemove"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference orm.ecore#//MappedSuperclass/preUpdate"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference orm.ecore#//MappedSuperclass/postUpdate"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference orm.ecore#//MappedSuperclass/postLoad"/> |
| </genClasses> |
| <genClasses ecoreClass="orm.ecore#//Entity"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//Entity/name"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference orm.ecore#//Entity/table"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference orm.ecore#//Entity/secondaryTables"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference orm.ecore#//Entity/primaryKeyJoinColumns"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference orm.ecore#//Entity/idClass"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference orm.ecore#//Entity/inheritance"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//Entity/discriminatorValue"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference orm.ecore#//Entity/discriminatorColumn"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference orm.ecore#//Entity/sequenceGenerator"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference orm.ecore#//Entity/tableGenerator"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference orm.ecore#//Entity/namedQueries"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference orm.ecore#//Entity/namedNativeQueries"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference orm.ecore#//Entity/sqlResultSetMappings"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EAttribute orm.ecore#//Entity/excludeDefaultListeners"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EAttribute orm.ecore#//Entity/excludeSuperclassListeners"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference orm.ecore#//Entity/entityListeners"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference orm.ecore#//Entity/prePersist"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference orm.ecore#//Entity/postPersist"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference orm.ecore#//Entity/preRemove"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference orm.ecore#//Entity/postRemove"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference orm.ecore#//Entity/preUpdate"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference orm.ecore#//Entity/postUpdate"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference orm.ecore#//Entity/postLoad"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference orm.ecore#//Entity/attributeOverrides"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference orm.ecore#//Entity/associationOverrides"/> |
| </genClasses> |
| <genClasses ecoreClass="orm.ecore#//Embeddable"/> |
| <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#//AttributeMapping"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//AttributeMapping/name"/> |
| </genClasses> |
| <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#//RelationshipMapping"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//RelationshipMapping/targetEntity"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//RelationshipMapping/fetch"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference orm.ecore#//RelationshipMapping/joinTable"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference orm.ecore#//RelationshipMapping/cascade"/> |
| </genClasses> |
| <genClasses image="false" ecoreClass="orm.ecore#//MultiRelationshipMapping"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//MultiRelationshipMapping/mappedBy"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//MultiRelationshipMapping/orderBy"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference orm.ecore#//MultiRelationshipMapping/mapKey"/> |
| </genClasses> |
| <genClasses image="false" ecoreClass="orm.ecore#//SingleRelationshipMapping"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//SingleRelationshipMapping/optional"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference orm.ecore#//SingleRelationshipMapping/joinColumns"/> |
| </genClasses> |
| <genClasses ecoreClass="orm.ecore#//Id"> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference orm.ecore#//Id/generatedValue"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//Id/temporal"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference orm.ecore#//Id/tableGenerator"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference orm.ecore#//Id/sequenceGenerator"/> |
| </genClasses> |
| <genClasses ecoreClass="orm.ecore#//IdImpl"/> |
| <genClasses ecoreClass="orm.ecore#//EmbeddedId"> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference orm.ecore#//EmbeddedId/attributeOverrides"/> |
| </genClasses> |
| <genClasses ecoreClass="orm.ecore#//EmbeddedIdImpl"/> |
| <genClasses ecoreClass="orm.ecore#//Basic"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//Basic/fetch"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//Basic/optional"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EAttribute orm.ecore#//Basic/lob"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//Basic/temporal"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//Basic/enumerated"/> |
| </genClasses> |
| <genClasses ecoreClass="orm.ecore#//BasicImpl"/> |
| <genClasses ecoreClass="orm.ecore#//Version"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//Version/temporal"/> |
| </genClasses> |
| <genClasses ecoreClass="orm.ecore#//VersionImpl"/> |
| <genClasses ecoreClass="orm.ecore#//ManyToOne"/> |
| <genClasses ecoreClass="orm.ecore#//ManyToOneImpl"/> |
| <genClasses ecoreClass="orm.ecore#//OneToMany"> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference orm.ecore#//OneToMany/joinColumns"/> |
| </genClasses> |
| <genClasses ecoreClass="orm.ecore#//OneToManyImpl"/> |
| <genClasses ecoreClass="orm.ecore#//OneToOne"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//OneToOne/mappedBy"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference orm.ecore#//OneToOne/primaryKeyJoinColumns"/> |
| </genClasses> |
| <genClasses ecoreClass="orm.ecore#//OneToOneImpl"/> |
| <genClasses ecoreClass="orm.ecore#//ManyToMany"/> |
| <genClasses ecoreClass="orm.ecore#//ManyToManyImpl"/> |
| <genClasses ecoreClass="orm.ecore#//Embedded"> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference orm.ecore#//Embedded/attributeOverrides"/> |
| </genClasses> |
| <genClasses ecoreClass="orm.ecore#//EmbeddedImpl"/> |
| <genClasses ecoreClass="orm.ecore#//Transient"/> |
| <genClasses ecoreClass="orm.ecore#//TransientImpl"/> |
| <genClasses ecoreClass="orm.ecore#//AssociationOverride"> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference orm.ecore#//AssociationOverride/joinColumns"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//AssociationOverride/name"/> |
| </genClasses> |
| <genClasses ecoreClass="orm.ecore#//AttributeOverride"> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference orm.ecore#//AttributeOverride/column"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//AttributeOverride/name"/> |
| </genClasses> |
| <genClasses ecoreClass="orm.ecore#//AttributeOverrideImpl"/> |
| <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#//NamedColumn"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//NamedColumn/columnDefinition"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//NamedColumn/name"/> |
| </genClasses> |
| <genClasses image="false" ecoreClass="orm.ecore#//AbstractColumn"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//AbstractColumn/insertable"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//AbstractColumn/nullable"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//AbstractColumn/table"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//AbstractColumn/unique"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//AbstractColumn/updatable"/> |
| </genClasses> |
| <genClasses ecoreClass="orm.ecore#//Column"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//Column/length"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//Column/precision"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//Column/scale"/> |
| </genClasses> |
| <genClasses ecoreClass="orm.ecore#//ColumnImpl"/> |
| <genClasses ecoreClass="orm.ecore#//ColumnResult"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//ColumnResult/name"/> |
| </genClasses> |
| <genClasses ecoreClass="orm.ecore#//DiscriminatorColumn"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//DiscriminatorColumn/discriminatorType"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//DiscriminatorColumn/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 ecoreClass="orm.ecore#//GeneratedValue"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//GeneratedValue/generator"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//GeneratedValue/strategy"/> |
| </genClasses> |
| <genClasses ecoreClass="orm.ecore#//GeneratedValueImpl"/> |
| <genClasses ecoreClass="orm.ecore#//IdClass"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//IdClass/className"/> |
| </genClasses> |
| <genClasses ecoreClass="orm.ecore#//Inheritance"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//Inheritance/strategy"/> |
| </genClasses> |
| <genClasses ecoreClass="orm.ecore#//JoinColumn"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//JoinColumn/referencedColumnName"/> |
| </genClasses> |
| <genClasses ecoreClass="orm.ecore#//JoinColumnImpl"/> |
| <genClasses ecoreClass="orm.ecore#//JoinTable"> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference orm.ecore#//JoinTable/joinColumns"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference orm.ecore#//JoinTable/inverseJoinColumns"/> |
| </genClasses> |
| <genClasses ecoreClass="orm.ecore#//JoinTableImpl"/> |
| <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#//Query"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//Query/name"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//Query/query"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference orm.ecore#//Query/hints"/> |
| </genClasses> |
| <genClasses ecoreClass="orm.ecore#//NamedNativeQuery"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//NamedNativeQuery/resultClass"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//NamedNativeQuery/resultSetMapping"/> |
| </genClasses> |
| <genClasses ecoreClass="orm.ecore#//NamedQuery"/> |
| <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#//PrimaryKeyJoinColumn"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//PrimaryKeyJoinColumn/referencedColumnName"/> |
| </genClasses> |
| <genClasses ecoreClass="orm.ecore#//QueryHint"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//QueryHint/name"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//QueryHint/value"/> |
| </genClasses> |
| <genClasses image="false" ecoreClass="orm.ecore#//AbstractTable"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//AbstractTable/name"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//AbstractTable/catalog"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//AbstractTable/schema"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference orm.ecore#//AbstractTable/uniqueConstraints"/> |
| </genClasses> |
| <genClasses ecoreClass="orm.ecore#//Table"/> |
| <genClasses ecoreClass="orm.ecore#//SecondaryTable"> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference orm.ecore#//SecondaryTable/primaryKeyJoinColumns"/> |
| </genClasses> |
| <genClasses image="false" ecoreClass="orm.ecore#//Generator"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//Generator/name"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//Generator/initialValue"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//Generator/allocationSize"/> |
| </genClasses> |
| <genClasses ecoreClass="orm.ecore#//SequenceGenerator"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//SequenceGenerator/sequenceName"/> |
| </genClasses> |
| <genClasses ecoreClass="orm.ecore#//SequenceGeneratorImpl"/> |
| <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 ecoreClass="orm.ecore#//TableGenerator"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//TableGenerator/table"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//TableGenerator/catalog"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//TableGenerator/schema"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//TableGenerator/pkColumnName"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//TableGenerator/valueColumnName"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//TableGenerator/pkColumnValue"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference orm.ecore#//TableGenerator/uniqueConstraints"/> |
| </genClasses> |
| <genClasses ecoreClass="orm.ecore#//TableGeneratorImpl"/> |
| <genClasses ecoreClass="orm.ecore#//UniqueConstraint"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//UniqueConstraint/columnNames"/> |
| </genClasses> |
| </genPackages> |
| <genPackages prefix="Persistence" basePackage="org.eclipse.jpt.core.internal.resource" |
| disposableProviderFactory="true" 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> |