| <?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="" |
| suppressInterfaces="true" codeFormatting="true" testsDirectory="" testSuiteClass="" |
| importerID="org.eclipse.emf.importer.ecore" complianceLevel="5.0" usedGenPackages="platform:/plugin/org.eclipse.emf.ecore/model/Ecore.genmodel#//ecore"> |
| <foreignModel>core.ecore</foreignModel> |
| <foreignModel>java.ecore</foreignModel> |
| <foreignModel>orm.ecore</foreignModel> |
| <foreignModel>persistence.ecore</foreignModel> |
| <genPackages prefix="JpaCore" basePackage="org.eclipse.jpt.core" disposableProviderFactory="true" |
| ecorePackage="core.ecore#/"> |
| <genEnums typeSafeEnumCompatible="false" ecoreEnum="core.ecore#//AccessType"> |
| <genEnumLiterals ecoreEnumLiteral="core.ecore#//AccessType/Default"/> |
| <genEnumLiterals ecoreEnumLiteral="core.ecore#//AccessType/PROPERTY"/> |
| <genEnumLiterals ecoreEnumLiteral="core.ecore#//AccessType/FIELD"/> |
| </genEnums> |
| <genClasses ecoreClass="core.ecore#//IJpaModel"/> |
| <genClasses ecoreClass="core.ecore#//JpaModel"> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference core.ecore#//JpaModel/projects"/> |
| </genClasses> |
| <genClasses ecoreClass="core.ecore#//IJpaEObject"> |
| <genOperations ecoreOperation="core.ecore#//IJpaEObject/getJpaProject"/> |
| </genClasses> |
| <genClasses image="false" ecoreClass="core.ecore#//JpaEObject"/> |
| <genClasses ecoreClass="core.ecore#//IJpaProject"> |
| <genOperations ecoreOperation="core.ecore#//IJpaProject/getModel"/> |
| <genOperations ecoreOperation="core.ecore#//IJpaProject/getPlatform"/> |
| <genOperations ecoreOperation="core.ecore#//IJpaProject/setPlatform"> |
| <genParameters ecoreParameter="core.ecore#//IJpaProject/setPlatform/platformId"/> |
| </genOperations> |
| <genOperations ecoreOperation="core.ecore#//IJpaProject/getDataSource"/> |
| <genOperations ecoreOperation="core.ecore#//IJpaProject/setDataSource"> |
| <genParameters ecoreParameter="core.ecore#//IJpaProject/setDataSource/connectionProfileName"/> |
| </genOperations> |
| <genOperations ecoreOperation="core.ecore#//IJpaProject/isDiscoverAnnotatedClasses"/> |
| <genOperations ecoreOperation="core.ecore#//IJpaProject/setDiscoverAnnotatedClasses"> |
| <genParameters ecoreParameter="core.ecore#//IJpaProject/setDiscoverAnnotatedClasses/discoverAnnotatedClasses"/> |
| </genOperations> |
| </genClasses> |
| <genClasses ecoreClass="core.ecore#//JpaProject"> |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference core.ecore#//JpaProject/platform"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference core.ecore#//JpaProject/dataSource"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute core.ecore#//JpaProject/discoverAnnotatedClasses"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference core.ecore#//JpaProject/files"/> |
| </genClasses> |
| <genClasses ecoreClass="core.ecore#//IJpaPlatform"/> |
| <genClasses ecoreClass="core.ecore#//IJpaDataSource"> |
| <genOperations ecoreOperation="core.ecore#//IJpaDataSource/getConnectionProfileName"/> |
| </genClasses> |
| <genClasses ecoreClass="core.ecore#//JpaDataSource"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute core.ecore#//JpaDataSource/connectionProfileName"/> |
| </genClasses> |
| <genClasses ecoreClass="core.ecore#//IJpaFile"> |
| <genOperations ecoreOperation="core.ecore#//IJpaFile/getContentId"/> |
| <genOperations ecoreOperation="core.ecore#//IJpaFile/getContent"/> |
| </genClasses> |
| <genClasses ecoreClass="core.ecore#//JpaFile"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute core.ecore#//JpaFile/contentId"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference core.ecore#//JpaFile/content"/> |
| </genClasses> |
| <genClasses ecoreClass="core.ecore#//IJpaSourceObject"> |
| <genOperations ecoreOperation="core.ecore#//IJpaSourceObject/getJpaFile"/> |
| </genClasses> |
| <genClasses image="false" ecoreClass="core.ecore#//IXmlEObject"/> |
| <genClasses image="false" ecoreClass="core.ecore#//XmlEObject"/> |
| <genClasses ecoreClass="core.ecore#//IJpaContentNode"> |
| <genOperations ecoreOperation="core.ecore#//IJpaContentNode/getJpaFile"/> |
| </genClasses> |
| <genClasses ecoreClass="core.ecore#//IJpaRootContentNode"> |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference core.ecore#//IJpaRootContentNode/jpaFile"/> |
| </genClasses> |
| <genClasses ecoreClass="core.ecore#//IPersistentType"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute core.ecore#//IPersistentType/mappingKey"/> |
| <genOperations ecoreOperation="core.ecore#//IPersistentType/getMapping"/> |
| <genOperations ecoreOperation="core.ecore#//IPersistentType/parentPersistentType"/> |
| </genClasses> |
| <genClasses ecoreClass="core.ecore#//ITypeMapping"> |
| <genFeatures property="Readonly" createChild="false" ecoreFeature="ecore:EAttribute core.ecore#//ITypeMapping/name"/> |
| <genFeatures property="Readonly" createChild="false" ecoreFeature="ecore:EAttribute core.ecore#//ITypeMapping/tableName"/> |
| <genOperations ecoreOperation="core.ecore#//ITypeMapping/getPersistentType"/> |
| </genClasses> |
| <genClasses ecoreClass="core.ecore#//NullTypeMapping"/> |
| <genClasses ecoreClass="core.ecore#//IPersistentAttribute"> |
| <genFeatures property="Readonly" notify="false" createChild="false" ecoreFeature="ecore:EReference core.ecore#//IPersistentAttribute/mapping"/> |
| <genOperations ecoreOperation="core.ecore#//IPersistentAttribute/typeMapping"/> |
| <genOperations ecoreOperation="core.ecore#//IPersistentAttribute/getName"/> |
| <genOperations ecoreOperation="core.ecore#//IPersistentAttribute/mappingKey"/> |
| <genOperations ecoreOperation="core.ecore#//IPersistentAttribute/defaultMappingKey"/> |
| </genClasses> |
| <genClasses ecoreClass="core.ecore#//IAttributeMapping"> |
| <genOperations ecoreOperation="core.ecore#//IAttributeMapping/getPersistentAttribute"/> |
| <genOperations ecoreOperation="core.ecore#//IAttributeMapping/isDefault"/> |
| </genClasses> |
| <nestedGenPackages prefix="JpaCoreMappings" basePackage="org.eclipse.jpt.core.internal" |
| disposableProviderFactory="true" ecorePackage="core.ecore#//mappings"> |
| <genEnums typeSafeEnumCompatible="false" ecoreEnum="core.ecore#//mappings/DefaultEagerFetchType"> |
| <genEnumLiterals ecoreEnumLiteral="core.ecore#//mappings/DefaultEagerFetchType/Default"/> |
| <genEnumLiterals ecoreEnumLiteral="core.ecore#//mappings/DefaultEagerFetchType/EAGER"/> |
| <genEnumLiterals ecoreEnumLiteral="core.ecore#//mappings/DefaultEagerFetchType/LAZY"/> |
| </genEnums> |
| <genEnums typeSafeEnumCompatible="false" ecoreEnum="core.ecore#//mappings/DefaultLazyFetchType"> |
| <genEnumLiterals ecoreEnumLiteral="core.ecore#//mappings/DefaultLazyFetchType/Default"/> |
| <genEnumLiterals ecoreEnumLiteral="core.ecore#//mappings/DefaultLazyFetchType/LAZY"/> |
| <genEnumLiterals ecoreEnumLiteral="core.ecore#//mappings/DefaultLazyFetchType/EAGER"/> |
| </genEnums> |
| <genEnums typeSafeEnumCompatible="false" ecoreEnum="core.ecore#//mappings/DefaultFalseBoolean"> |
| <genEnumLiterals ecoreEnumLiteral="core.ecore#//mappings/DefaultFalseBoolean/Default"/> |
| <genEnumLiterals ecoreEnumLiteral="core.ecore#//mappings/DefaultFalseBoolean/false"/> |
| <genEnumLiterals ecoreEnumLiteral="core.ecore#//mappings/DefaultFalseBoolean/true"/> |
| </genEnums> |
| <genEnums typeSafeEnumCompatible="false" ecoreEnum="core.ecore#//mappings/DefaultTrueBoolean"> |
| <genEnumLiterals ecoreEnumLiteral="core.ecore#//mappings/DefaultTrueBoolean/Default"/> |
| <genEnumLiterals ecoreEnumLiteral="core.ecore#//mappings/DefaultTrueBoolean/true"/> |
| <genEnumLiterals ecoreEnumLiteral="core.ecore#//mappings/DefaultTrueBoolean/false"/> |
| </genEnums> |
| <genEnums typeSafeEnumCompatible="false" ecoreEnum="core.ecore#//mappings/TemporalType"> |
| <genEnumLiterals ecoreEnumLiteral="core.ecore#//mappings/TemporalType/Null"/> |
| <genEnumLiterals ecoreEnumLiteral="core.ecore#//mappings/TemporalType/DATE"/> |
| <genEnumLiterals ecoreEnumLiteral="core.ecore#//mappings/TemporalType/TIME"/> |
| <genEnumLiterals ecoreEnumLiteral="core.ecore#//mappings/TemporalType/TIMESTAMP"/> |
| </genEnums> |
| <genEnums typeSafeEnumCompatible="false" ecoreEnum="core.ecore#//mappings/InheritanceType"> |
| <genEnumLiterals ecoreEnumLiteral="core.ecore#//mappings/InheritanceType/Default"/> |
| <genEnumLiterals ecoreEnumLiteral="core.ecore#//mappings/InheritanceType/SINGLE_TABLE"/> |
| <genEnumLiterals ecoreEnumLiteral="core.ecore#//mappings/InheritanceType/JOINED"/> |
| <genEnumLiterals ecoreEnumLiteral="core.ecore#//mappings/InheritanceType/TABLE_PER_CLASS"/> |
| </genEnums> |
| <genEnums typeSafeEnumCompatible="false" ecoreEnum="core.ecore#//mappings/DiscriminatorType"> |
| <genEnumLiterals ecoreEnumLiteral="core.ecore#//mappings/DiscriminatorType/Default"/> |
| <genEnumLiterals ecoreEnumLiteral="core.ecore#//mappings/DiscriminatorType/STRING"/> |
| <genEnumLiterals ecoreEnumLiteral="core.ecore#//mappings/DiscriminatorType/CHAR"/> |
| <genEnumLiterals ecoreEnumLiteral="core.ecore#//mappings/DiscriminatorType/INTEGER"/> |
| </genEnums> |
| <genEnums typeSafeEnumCompatible="false" ecoreEnum="core.ecore#//mappings/GenerationType"> |
| <genEnumLiterals ecoreEnumLiteral="core.ecore#//mappings/GenerationType/Default"/> |
| <genEnumLiterals ecoreEnumLiteral="core.ecore#//mappings/GenerationType/AUTO"/> |
| <genEnumLiterals ecoreEnumLiteral="core.ecore#//mappings/GenerationType/IDENTITY"/> |
| <genEnumLiterals ecoreEnumLiteral="core.ecore#//mappings/GenerationType/SEQUENCE"/> |
| <genEnumLiterals ecoreEnumLiteral="core.ecore#//mappings/GenerationType/TABLE"/> |
| </genEnums> |
| <genEnums typeSafeEnumCompatible="false" ecoreEnum="core.ecore#//mappings/EnumType"> |
| <genEnumLiterals ecoreEnumLiteral="core.ecore#//mappings/EnumType/Default"/> |
| <genEnumLiterals ecoreEnumLiteral="core.ecore#//mappings/EnumType/ORDINAL"/> |
| <genEnumLiterals ecoreEnumLiteral="core.ecore#//mappings/EnumType/STRING"/> |
| </genEnums> |
| <genEnums typeSafeEnumCompatible="false" ecoreEnum="core.ecore#//mappings/CascadeType"> |
| <genEnumLiterals ecoreEnumLiteral="core.ecore#//mappings/CascadeType/ALL"/> |
| <genEnumLiterals ecoreEnumLiteral="core.ecore#//mappings/CascadeType/PERSIST"/> |
| <genEnumLiterals ecoreEnumLiteral="core.ecore#//mappings/CascadeType/MERGE"/> |
| <genEnumLiterals ecoreEnumLiteral="core.ecore#//mappings/CascadeType/REMOVE"/> |
| <genEnumLiterals ecoreEnumLiteral="core.ecore#//mappings/CascadeType/REFRESH"/> |
| </genEnums> |
| <genClasses ecoreClass="core.ecore#//mappings/IMappedSuperclass"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute core.ecore#//mappings/IMappedSuperclass/idClass"/> |
| </genClasses> |
| <genClasses ecoreClass="core.ecore#//mappings/IEntity"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute core.ecore#//mappings/IEntity/specifiedName"/> |
| <genFeatures property="Readonly" createChild="false" ecoreFeature="ecore:EAttribute core.ecore#//mappings/IEntity/defaultName"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference core.ecore#//mappings/IEntity/table"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference core.ecore#//mappings/IEntity/specifiedSecondaryTables"/> |
| <genFeatures property="None" children="true" createChild="false" ecoreFeature="ecore:EReference core.ecore#//mappings/IEntity/primaryKeyJoinColumns"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference core.ecore#//mappings/IEntity/specifiedPrimaryKeyJoinColumns"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference core.ecore#//mappings/IEntity/defaultPrimaryKeyJoinColumns"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute core.ecore#//mappings/IEntity/inheritanceStrategy"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute core.ecore#//mappings/IEntity/defaultDiscriminatorValue"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute core.ecore#//mappings/IEntity/specifiedDiscriminatorValue"/> |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" |
| ecoreFeature="ecore:EAttribute core.ecore#//mappings/IEntity/discriminatorValue"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference core.ecore#//mappings/IEntity/discriminatorColumn"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference core.ecore#//mappings/IEntity/sequenceGenerator"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference core.ecore#//mappings/IEntity/tableGenerator"/> |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" |
| ecoreFeature="ecore:EReference core.ecore#//mappings/IEntity/attributeOverrides"/> |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" |
| ecoreFeature="ecore:EReference core.ecore#//mappings/IEntity/specifiedAttributeOverrides"/> |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" |
| ecoreFeature="ecore:EReference core.ecore#//mappings/IEntity/defaultAttributeOverrides"/> |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" |
| ecoreFeature="ecore:EReference core.ecore#//mappings/IEntity/associationOverrides"/> |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" |
| ecoreFeature="ecore:EReference core.ecore#//mappings/IEntity/specifiedAssociationOverrides"/> |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" |
| ecoreFeature="ecore:EReference core.ecore#//mappings/IEntity/defaultAssociationOverrides"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference core.ecore#//mappings/IEntity/namedQueries"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference core.ecore#//mappings/IEntity/namedNativeQueries"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute core.ecore#//mappings/IEntity/idClass"/> |
| <genOperations ecoreOperation="core.ecore#//mappings/IEntity/discriminatorValueIsAllowed"/> |
| <genOperations ecoreOperation="core.ecore#//mappings/IEntity/getSecondaryTables"/> |
| <genOperations ecoreOperation="core.ecore#//mappings/IEntity/parentEntity"/> |
| <genOperations ecoreOperation="core.ecore#//mappings/IEntity/rootEntity"/> |
| </genClasses> |
| <genClasses ecoreClass="core.ecore#//mappings/IEmbeddable"/> |
| <genClasses ecoreClass="core.ecore#//mappings/ITable"> |
| <genFeatures property="Readonly" createChild="false" ecoreFeature="ecore:EAttribute core.ecore#//mappings/ITable/name"/> |
| <genFeatures property="Readonly" createChild="false" ecoreFeature="ecore:EAttribute core.ecore#//mappings/ITable/specifiedName"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute core.ecore#//mappings/ITable/defaultName"/> |
| <genFeatures property="Readonly" createChild="false" ecoreFeature="ecore:EAttribute core.ecore#//mappings/ITable/catalog"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute core.ecore#//mappings/ITable/specifiedCatalog"/> |
| <genFeatures property="Readonly" createChild="false" ecoreFeature="ecore:EAttribute core.ecore#//mappings/ITable/defaultCatalog"/> |
| <genFeatures property="Readonly" createChild="false" ecoreFeature="ecore:EAttribute core.ecore#//mappings/ITable/schema"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute core.ecore#//mappings/ITable/specifiedSchema"/> |
| <genFeatures property="Readonly" createChild="false" ecoreFeature="ecore:EAttribute core.ecore#//mappings/ITable/defaultSchema"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference core.ecore#//mappings/ITable/uniqueConstraints"/> |
| </genClasses> |
| <genClasses ecoreClass="core.ecore#//mappings/IUniqueConstraint"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute core.ecore#//mappings/IUniqueConstraint/columnNames"/> |
| </genClasses> |
| <genClasses image="false" ecoreClass="core.ecore#//mappings/INamedColumn"> |
| <genFeatures property="Readonly" createChild="false" ecoreFeature="ecore:EAttribute core.ecore#//mappings/INamedColumn/name"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute core.ecore#//mappings/INamedColumn/specifiedName"/> |
| <genFeatures property="Readonly" createChild="false" ecoreFeature="ecore:EAttribute core.ecore#//mappings/INamedColumn/defaultName"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute core.ecore#//mappings/INamedColumn/columnDefinition"/> |
| </genClasses> |
| <genClasses image="false" ecoreClass="core.ecore#//mappings/IAbstractColumn"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute core.ecore#//mappings/IAbstractColumn/unique"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute core.ecore#//mappings/IAbstractColumn/nullable"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute core.ecore#//mappings/IAbstractColumn/insertable"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute core.ecore#//mappings/IAbstractColumn/updatable"/> |
| <genFeatures property="Readonly" createChild="false" ecoreFeature="ecore:EAttribute core.ecore#//mappings/IAbstractColumn/table"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute core.ecore#//mappings/IAbstractColumn/specifiedTable"/> |
| <genFeatures property="Readonly" createChild="false" ecoreFeature="ecore:EAttribute core.ecore#//mappings/IAbstractColumn/defaultTable"/> |
| </genClasses> |
| <genClasses ecoreClass="core.ecore#//mappings/IColumn"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute core.ecore#//mappings/IColumn/length"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute core.ecore#//mappings/IColumn/specifiedLength"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute core.ecore#//mappings/IColumn/precision"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute core.ecore#//mappings/IColumn/specifiedPrecision"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute core.ecore#//mappings/IColumn/scale"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute core.ecore#//mappings/IColumn/specifiedScale"/> |
| <genOperations ecoreOperation="core.ecore#//mappings/IColumn/getDefaultLength"/> |
| <genOperations ecoreOperation="core.ecore#//mappings/IColumn/getDefaultPrecision"/> |
| <genOperations ecoreOperation="core.ecore#//mappings/IColumn/getDefaultScale"/> |
| </genClasses> |
| <genClasses ecoreClass="core.ecore#//mappings/IColumnMapping"> |
| <genOperations ecoreOperation="core.ecore#//mappings/IColumnMapping/getColumn"/> |
| </genClasses> |
| <genClasses ecoreClass="core.ecore#//mappings/IBasic"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute core.ecore#//mappings/IBasic/fetch"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute core.ecore#//mappings/IBasic/optional"/> |
| <genFeatures property="None" children="true" createChild="false" ecoreFeature="ecore:EReference core.ecore#//mappings/IBasic/column"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute core.ecore#//mappings/IBasic/lob"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EAttribute core.ecore#//mappings/IBasic/temporal"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute core.ecore#//mappings/IBasic/enumerated"/> |
| </genClasses> |
| <genClasses ecoreClass="core.ecore#//mappings/IId"> |
| <genFeatures property="None" children="true" createChild="false" ecoreFeature="ecore:EReference core.ecore#//mappings/IId/column"/> |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" |
| ecoreFeature="ecore:EReference core.ecore#//mappings/IId/generatedValue"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute core.ecore#//mappings/IId/temporal"/> |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" |
| ecoreFeature="ecore:EReference core.ecore#//mappings/IId/tableGenerator"/> |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" |
| ecoreFeature="ecore:EReference core.ecore#//mappings/IId/sequenceGenerator"/> |
| </genClasses> |
| <genClasses image="false" ecoreClass="core.ecore#//mappings/ITransient"/> |
| <genClasses image="false" ecoreClass="core.ecore#//mappings/IVersion"> |
| <genFeatures property="None" children="true" createChild="false" ecoreFeature="ecore:EReference core.ecore#//mappings/IVersion/column"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute core.ecore#//mappings/IVersion/temporal"/> |
| </genClasses> |
| <genClasses image="false" ecoreClass="core.ecore#//mappings/IEmbeddedId"/> |
| <genClasses image="false" ecoreClass="core.ecore#//mappings/IEmbedded"> |
| <genFeatures property="None" children="true" createChild="false" ecoreFeature="ecore:EReference core.ecore#//mappings/IEmbedded/attributeOverrides"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference core.ecore#//mappings/IEmbedded/specifiedAttributeOverrides"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference core.ecore#//mappings/IEmbedded/defaultAttributeOverrides"/> |
| <genOperations ecoreOperation="core.ecore#//mappings/IEmbedded/embeddable"/> |
| </genClasses> |
| <genClasses ecoreClass="core.ecore#//mappings/IRelationshipMapping"> |
| <genFeatures property="Readonly" createChild="false" ecoreFeature="ecore:EAttribute core.ecore#//mappings/IRelationshipMapping/targetEntity"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute core.ecore#//mappings/IRelationshipMapping/specifiedTargetEntity"/> |
| <genFeatures property="Readonly" createChild="false" ecoreFeature="ecore:EAttribute core.ecore#//mappings/IRelationshipMapping/defaultTargetEntity"/> |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" |
| ecoreFeature="ecore:EReference core.ecore#//mappings/IRelationshipMapping/resolvedTargetEntity"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference core.ecore#//mappings/IRelationshipMapping/cascade"/> |
| </genClasses> |
| <genClasses ecoreClass="core.ecore#//mappings/INonOwningMapping"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute core.ecore#//mappings/INonOwningMapping/mappedBy"/> |
| </genClasses> |
| <genClasses ecoreClass="core.ecore#//mappings/IMultiRelationshipMapping"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute core.ecore#//mappings/IMultiRelationshipMapping/orderBy"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute core.ecore#//mappings/IMultiRelationshipMapping/fetch"/> |
| <genFeatures property="None" children="true" createChild="false" ecoreFeature="ecore:EReference core.ecore#//mappings/IMultiRelationshipMapping/joinTable"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute core.ecore#//mappings/IMultiRelationshipMapping/mapKey"/> |
| <genOperations ecoreOperation="core.ecore#//mappings/IMultiRelationshipMapping/isNoOrdering"/> |
| <genOperations ecoreOperation="core.ecore#//mappings/IMultiRelationshipMapping/setNoOrdering"/> |
| <genOperations ecoreOperation="core.ecore#//mappings/IMultiRelationshipMapping/isOrderByPk"/> |
| <genOperations ecoreOperation="core.ecore#//mappings/IMultiRelationshipMapping/setOrderByPk"/> |
| <genOperations ecoreOperation="core.ecore#//mappings/IMultiRelationshipMapping/isCustomOrdering"/> |
| </genClasses> |
| <genClasses ecoreClass="core.ecore#//mappings/IOneToMany"/> |
| <genClasses ecoreClass="core.ecore#//mappings/IManyToMany"/> |
| <genClasses ecoreClass="core.ecore#//mappings/ISingleRelationshipMapping"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute core.ecore#//mappings/ISingleRelationshipMapping/fetch"/> |
| <genFeatures property="None" children="true" createChild="false" ecoreFeature="ecore:EReference core.ecore#//mappings/ISingleRelationshipMapping/joinColumns"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference core.ecore#//mappings/ISingleRelationshipMapping/specifiedJoinColumns"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference core.ecore#//mappings/ISingleRelationshipMapping/defaultJoinColumns"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute core.ecore#//mappings/ISingleRelationshipMapping/optional"/> |
| </genClasses> |
| <genClasses ecoreClass="core.ecore#//mappings/IManyToOne"/> |
| <genClasses image="false" ecoreClass="core.ecore#//mappings/IOneToOne"/> |
| <genClasses ecoreClass="core.ecore#//mappings/IJoinTable"> |
| <genFeatures property="None" children="true" createChild="false" ecoreFeature="ecore:EReference core.ecore#//mappings/IJoinTable/joinColumns"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference core.ecore#//mappings/IJoinTable/specifiedJoinColumns"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference core.ecore#//mappings/IJoinTable/defaultJoinColumns"/> |
| <genFeatures property="None" children="true" createChild="false" ecoreFeature="ecore:EReference core.ecore#//mappings/IJoinTable/inverseJoinColumns"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference core.ecore#//mappings/IJoinTable/specifiedInverseJoinColumns"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference core.ecore#//mappings/IJoinTable/defaultInverseJoinColumns"/> |
| </genClasses> |
| <genClasses ecoreClass="core.ecore#//mappings/IAbstractJoinColumn"> |
| <genFeatures property="Readonly" createChild="false" ecoreFeature="ecore:EAttribute core.ecore#//mappings/IAbstractJoinColumn/referencedColumnName"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute core.ecore#//mappings/IAbstractJoinColumn/specifiedReferencedColumnName"/> |
| <genFeatures property="Readonly" createChild="false" ecoreFeature="ecore:EAttribute core.ecore#//mappings/IAbstractJoinColumn/defaultReferencedColumnName"/> |
| </genClasses> |
| <genClasses ecoreClass="core.ecore#//mappings/IJoinColumn"/> |
| <genClasses image="false" ecoreClass="core.ecore#//mappings/IOverride"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute core.ecore#//mappings/IOverride/name"/> |
| </genClasses> |
| <genClasses ecoreClass="core.ecore#//mappings/IAttributeOverride"> |
| <genFeatures property="None" children="true" createChild="false" ecoreFeature="ecore:EReference core.ecore#//mappings/IAttributeOverride/column"/> |
| </genClasses> |
| <genClasses ecoreClass="core.ecore#//mappings/IAssociationOverride"> |
| <genFeatures property="None" children="true" createChild="false" ecoreFeature="ecore:EReference core.ecore#//mappings/IAssociationOverride/joinColumns"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference core.ecore#//mappings/IAssociationOverride/specifiedJoinColumns"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference core.ecore#//mappings/IAssociationOverride/defaultJoinColumns"/> |
| </genClasses> |
| <genClasses ecoreClass="core.ecore#//mappings/IDiscriminatorColumn"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute core.ecore#//mappings/IDiscriminatorColumn/discriminatorType"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute core.ecore#//mappings/IDiscriminatorColumn/defaultLength"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute core.ecore#//mappings/IDiscriminatorColumn/specifiedLength"/> |
| <genFeatures property="Readonly" createChild="false" ecoreFeature="ecore:EAttribute core.ecore#//mappings/IDiscriminatorColumn/length"/> |
| </genClasses> |
| <genClasses ecoreClass="core.ecore#//mappings/ISecondaryTable"> |
| <genFeatures property="None" children="true" createChild="false" ecoreFeature="ecore:EReference core.ecore#//mappings/ISecondaryTable/primaryKeyJoinColumns"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference core.ecore#//mappings/ISecondaryTable/specifiedPrimaryKeyJoinColumns"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference core.ecore#//mappings/ISecondaryTable/defaultPrimaryKeyJoinColumns"/> |
| <genOperations ecoreOperation="core.ecore#//mappings/ISecondaryTable/typeMapping"/> |
| </genClasses> |
| <genClasses image="false" ecoreClass="core.ecore#//mappings/IPrimaryKeyJoinColumn"/> |
| <genClasses image="false" ecoreClass="core.ecore#//mappings/IGenerator"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute core.ecore#//mappings/IGenerator/name"/> |
| <genFeatures property="Readonly" createChild="false" ecoreFeature="ecore:EAttribute core.ecore#//mappings/IGenerator/initialValue"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute core.ecore#//mappings/IGenerator/specifiedInitialValue"/> |
| <genFeatures property="Readonly" createChild="false" ecoreFeature="ecore:EAttribute core.ecore#//mappings/IGenerator/defaultInitialValue"/> |
| <genFeatures property="Readonly" createChild="false" ecoreFeature="ecore:EAttribute core.ecore#//mappings/IGenerator/allocationSize"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute core.ecore#//mappings/IGenerator/specifiedAllocationSize"/> |
| <genFeatures property="Readonly" createChild="false" ecoreFeature="ecore:EAttribute core.ecore#//mappings/IGenerator/defaultAllocationSize"/> |
| </genClasses> |
| <genClasses image="false" ecoreClass="core.ecore#//mappings/ITableGenerator"> |
| <genFeatures property="Readonly" createChild="false" ecoreFeature="ecore:EAttribute core.ecore#//mappings/ITableGenerator/table"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute core.ecore#//mappings/ITableGenerator/specifiedTable"/> |
| <genFeatures property="Readonly" createChild="false" ecoreFeature="ecore:EAttribute core.ecore#//mappings/ITableGenerator/defaultTable"/> |
| <genFeatures property="Readonly" createChild="false" ecoreFeature="ecore:EAttribute core.ecore#//mappings/ITableGenerator/catalog"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute core.ecore#//mappings/ITableGenerator/specifiedCatalog"/> |
| <genFeatures property="Readonly" createChild="false" ecoreFeature="ecore:EAttribute core.ecore#//mappings/ITableGenerator/defaultCatalog"/> |
| <genFeatures property="Readonly" createChild="false" ecoreFeature="ecore:EAttribute core.ecore#//mappings/ITableGenerator/schema"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute core.ecore#//mappings/ITableGenerator/specifiedSchema"/> |
| <genFeatures property="Readonly" createChild="false" ecoreFeature="ecore:EAttribute core.ecore#//mappings/ITableGenerator/defaultSchema"/> |
| <genFeatures property="Readonly" createChild="false" ecoreFeature="ecore:EAttribute core.ecore#//mappings/ITableGenerator/pkColumnName"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute core.ecore#//mappings/ITableGenerator/specifiedPkColumnName"/> |
| <genFeatures property="Readonly" createChild="false" ecoreFeature="ecore:EAttribute core.ecore#//mappings/ITableGenerator/defaultPkColumnName"/> |
| <genFeatures property="Readonly" createChild="false" ecoreFeature="ecore:EAttribute core.ecore#//mappings/ITableGenerator/valueColumnName"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute core.ecore#//mappings/ITableGenerator/specifiedValueColumnName"/> |
| <genFeatures property="Readonly" createChild="false" ecoreFeature="ecore:EAttribute core.ecore#//mappings/ITableGenerator/defaultValueColumnName"/> |
| <genFeatures property="Readonly" createChild="false" ecoreFeature="ecore:EAttribute core.ecore#//mappings/ITableGenerator/pkColumnValue"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute core.ecore#//mappings/ITableGenerator/specifiedPkColumnValue"/> |
| <genFeatures property="Readonly" createChild="false" ecoreFeature="ecore:EAttribute core.ecore#//mappings/ITableGenerator/defaultPkColumnValue"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference core.ecore#//mappings/ITableGenerator/uniqueConstraints"/> |
| </genClasses> |
| <genClasses image="false" ecoreClass="core.ecore#//mappings/ISequenceGenerator"> |
| <genFeatures property="Readonly" createChild="false" ecoreFeature="ecore:EAttribute core.ecore#//mappings/ISequenceGenerator/sequenceName"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute core.ecore#//mappings/ISequenceGenerator/specifiedSequenceName"/> |
| <genFeatures property="Readonly" createChild="false" ecoreFeature="ecore:EAttribute core.ecore#//mappings/ISequenceGenerator/defaultSequenceName"/> |
| </genClasses> |
| <genClasses image="false" ecoreClass="core.ecore#//mappings/IGeneratedValue"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute core.ecore#//mappings/IGeneratedValue/strategy"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute core.ecore#//mappings/IGeneratedValue/generator"/> |
| </genClasses> |
| <genClasses image="false" ecoreClass="core.ecore#//mappings/IQuery"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute core.ecore#//mappings/IQuery/name"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute core.ecore#//mappings/IQuery/query"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference core.ecore#//mappings/IQuery/hints"/> |
| </genClasses> |
| <genClasses image="false" ecoreClass="core.ecore#//mappings/INamedQuery"/> |
| <genClasses image="false" ecoreClass="core.ecore#//mappings/INamedNativeQuery"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute core.ecore#//mappings/INamedNativeQuery/resultClass"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute core.ecore#//mappings/INamedNativeQuery/resultSetMapping"/> |
| </genClasses> |
| <genClasses image="false" ecoreClass="core.ecore#//mappings/IQueryHint"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute core.ecore#//mappings/IQueryHint/name"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute core.ecore#//mappings/IQueryHint/value"/> |
| </genClasses> |
| <genClasses image="false" ecoreClass="core.ecore#//mappings/ICascade"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute core.ecore#//mappings/ICascade/all"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute core.ecore#//mappings/ICascade/persist"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute core.ecore#//mappings/ICascade/merge"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute core.ecore#//mappings/ICascade/remove"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute core.ecore#//mappings/ICascade/refresh"/> |
| </genClasses> |
| </nestedGenPackages> |
| </genPackages> |
| <genPackages prefix="JpaJava" basePackage="org.eclipse.jpt.core.internal.content" |
| disposableProviderFactory="true" ecorePackage="java.ecore#/"> |
| <genClasses image="false" ecoreClass="java.ecore#//JavaEObject"> |
| <genOperations ecoreOperation="java.ecore#//JavaEObject/getJpaFile"/> |
| <genOperations ecoreOperation="java.ecore#//JavaEObject/getRoot"/> |
| </genClasses> |
| <genClasses ecoreClass="java.ecore#//JpaCompilationUnit"> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference java.ecore#//JpaCompilationUnit/types"/> |
| </genClasses> |
| <genClasses ecoreClass="java.ecore#//JavaPersistentType"> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference java.ecore#//JavaPersistentType/mapping"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference java.ecore#//JavaPersistentType/attributes"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute java.ecore#//JavaPersistentType/access"/> |
| </genClasses> |
| <genClasses ecoreClass="java.ecore#//JavaPersistentAttribute"> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference java.ecore#//JavaPersistentAttribute/defaultMapping"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference java.ecore#//JavaPersistentAttribute/specifiedMapping"/> |
| </genClasses> |
| <genClasses image="false" ecoreClass="java.ecore#//IJavaTypeMapping"> |
| <genOperations ecoreOperation="java.ecore#//IJavaTypeMapping/initialize"/> |
| </genClasses> |
| <genClasses image="false" ecoreClass="java.ecore#//IJavaAttributeMapping"> |
| <genOperations ecoreOperation="java.ecore#//IJavaAttributeMapping/initialize"/> |
| </genClasses> |
| <nestedGenPackages prefix="JpaJavaMappings" basePackage="org.eclipse.jpt.core.internal.content.java" |
| disposableProviderFactory="true" ecorePackage="java.ecore#//mappings"> |
| <genClasses image="false" ecoreClass="java.ecore#//mappings/JavaTypeMapping"/> |
| <genClasses ecoreClass="java.ecore#//mappings/JavaEntity"/> |
| <genClasses ecoreClass="java.ecore#//mappings/JavaMappedSuperclass"/> |
| <genClasses ecoreClass="java.ecore#//mappings/JavaEmbeddable"/> |
| <genClasses ecoreClass="java.ecore#//mappings/JavaNullTypeMapping"/> |
| <genClasses image="false" ecoreClass="java.ecore#//mappings/JavaAttributeMapping"/> |
| <genClasses ecoreClass="java.ecore#//mappings/JavaBasic"/> |
| <genClasses ecoreClass="java.ecore#//mappings/JavaId"/> |
| <genClasses ecoreClass="java.ecore#//mappings/JavaTransient"/> |
| <genClasses ecoreClass="java.ecore#//mappings/JavaVersion"/> |
| <genClasses ecoreClass="java.ecore#//mappings/JavaEmbeddedId"/> |
| <genClasses ecoreClass="java.ecore#//mappings/JavaEmbedded"/> |
| <genClasses image="false" ecoreClass="java.ecore#//mappings/JavaRelationshipMapping"/> |
| <genClasses image="false" ecoreClass="java.ecore#//mappings/JavaSingleRelationshipMapping"/> |
| <genClasses ecoreClass="java.ecore#//mappings/JavaManyToOne"/> |
| <genClasses ecoreClass="java.ecore#//mappings/JavaOneToOne"/> |
| <genClasses image="false" ecoreClass="java.ecore#//mappings/JavaMultiRelationshipMapping"/> |
| <genClasses ecoreClass="java.ecore#//mappings/JavaOneToMany"/> |
| <genClasses ecoreClass="java.ecore#//mappings/JavaManyToMany"/> |
| <genClasses ecoreClass="java.ecore#//mappings/JavaNullAttributeMapping"/> |
| <genClasses image="false" ecoreClass="java.ecore#//mappings/AbstractJavaTable"/> |
| <genClasses ecoreClass="java.ecore#//mappings/JavaTable"/> |
| <genClasses ecoreClass="java.ecore#//mappings/JavaSecondaryTable"/> |
| <genClasses ecoreClass="java.ecore#//mappings/JavaJoinTable"/> |
| <genClasses image="false" ecoreClass="java.ecore#//mappings/JavaNamedColumn"/> |
| <genClasses image="false" ecoreClass="java.ecore#//mappings/AbstractJavaColumn"/> |
| <genClasses ecoreClass="java.ecore#//mappings/JavaColumn"/> |
| <genClasses ecoreClass="java.ecore#//mappings/JavaJoinColumn"/> |
| <genClasses ecoreClass="java.ecore#//mappings/JavaOverride"/> |
| <genClasses ecoreClass="java.ecore#//mappings/JavaAttributeOverride"/> |
| <genClasses ecoreClass="java.ecore#//mappings/JavaAssociationOverride"/> |
| <genClasses ecoreClass="java.ecore#//mappings/JavaDiscriminatorColumn"/> |
| <genClasses ecoreClass="java.ecore#//mappings/JavaPrimaryKeyJoinColumn"/> |
| <genClasses ecoreClass="java.ecore#//mappings/JavaGeneratedValue"/> |
| <genClasses ecoreClass="java.ecore#//mappings/JavaGenerator"/> |
| <genClasses ecoreClass="java.ecore#//mappings/JavaTableGenerator"/> |
| <genClasses ecoreClass="java.ecore#//mappings/JavaSequenceGenerator"/> |
| <genClasses image="false" ecoreClass="java.ecore#//mappings/JavaAbstractQuery"/> |
| <genClasses ecoreClass="java.ecore#//mappings/JavaNamedQuery"/> |
| <genClasses ecoreClass="java.ecore#//mappings/JavaNamedNativeQuery"/> |
| <genClasses ecoreClass="java.ecore#//mappings/JavaQueryHint"/> |
| <genClasses ecoreClass="java.ecore#//mappings/JavaUniqueConstraint"/> |
| <genClasses ecoreClass="java.ecore#//mappings/JavaCascade"/> |
| </nestedGenPackages> |
| </genPackages> |
| <genPackages prefix="Orm" basePackage="org.eclipse.jpt.core.internal.content" disposableProviderFactory="true" |
| ecorePackage="orm.ecore#/"> |
| <genClasses ecoreClass="orm.ecore#//XmlRootContentNode"> |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference orm.ecore#//XmlRootContentNode/entityMappings"/> |
| </genClasses> |
| <genClasses ecoreClass="orm.ecore#//EntityMappingsInternal"> |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference orm.ecore#//EntityMappingsInternal/root"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//EntityMappingsInternal/version"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//EntityMappingsInternal/description"/> |
| <genFeatures property="None" children="true" createChild="false" ecoreFeature="ecore:EReference orm.ecore#//EntityMappingsInternal/persistenceUnitMetadataInternal"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//EntityMappingsInternal/packageInternal"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//EntityMappingsInternal/defaultSchema"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//EntityMappingsInternal/specifiedSchema"/> |
| <genFeatures property="Readonly" createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//EntityMappingsInternal/schema"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//EntityMappingsInternal/defaultCatalog"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//EntityMappingsInternal/specifiedCatalog"/> |
| <genFeatures property="Readonly" createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//EntityMappingsInternal/catalog"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//EntityMappingsInternal/defaultAccess"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//EntityMappingsInternal/specifiedAccess"/> |
| <genFeatures property="Readonly" createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//EntityMappingsInternal/access"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference orm.ecore#//EntityMappingsInternal/typeMappings"/> |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference orm.ecore#//EntityMappingsInternal/persistentTypes"/> |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference orm.ecore#//EntityMappingsInternal/sequenceGenerators"/> |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference orm.ecore#//EntityMappingsInternal/tableGenerators"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference orm.ecore#//EntityMappingsInternal/namedQueries"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference orm.ecore#//EntityMappingsInternal/namedNativeQueries"/> |
| </genClasses> |
| <genClasses ecoreClass="orm.ecore#//EntityMappings"> |
| <genFeatures property="Readonly" notify="false" createChild="false" ecoreFeature="ecore:EReference orm.ecore#//EntityMappings/persistenceUnitMetadata"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//EntityMappings/package"/> |
| </genClasses> |
| <genClasses ecoreClass="orm.ecore#//EntityMappingsForXml"> |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference orm.ecore#//EntityMappingsForXml/persistenceUnitMetadataForXml"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//EntityMappingsForXml/packageForXml"/> |
| </genClasses> |
| <genClasses image="false" ecoreClass="orm.ecore#//XmlTypeMapping"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//XmlTypeMapping/defaultAccess"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//XmlTypeMapping/specifiedAccess"/> |
| <genFeatures property="Readonly" createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//XmlTypeMapping/access"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//XmlTypeMapping/metadataComplete"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference orm.ecore#//XmlTypeMapping/persistentType"/> |
| </genClasses> |
| <genClasses ecoreClass="orm.ecore#//XmlPersistentType"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//XmlPersistentType/class"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference orm.ecore#//XmlPersistentType/attributeMappings"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference orm.ecore#//XmlPersistentType/specifiedAttributeMappings"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference orm.ecore#//XmlPersistentType/virtualAttributeMappings"/> |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference orm.ecore#//XmlPersistentType/persistentAttributes"/> |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference orm.ecore#//XmlPersistentType/specifiedPersistentAttributes"/> |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference orm.ecore#//XmlPersistentType/virtualPersistentAttributes"/> |
| </genClasses> |
| <genClasses ecoreClass="orm.ecore#//XmlMappedSuperclass"> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference orm.ecore#//XmlMappedSuperclass/idClassForXml"/> |
| </genClasses> |
| <genClasses ecoreClass="orm.ecore#//XmlEntityInternal"/> |
| <genClasses ecoreClass="orm.ecore#//XmlEntityForXml"> |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference orm.ecore#//XmlEntityForXml/tableForXml"/> |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference orm.ecore#//XmlEntityForXml/discriminatorColumnForXml"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference orm.ecore#//XmlEntityForXml/idClassForXml"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference orm.ecore#//XmlEntityForXml/inheritanceForXml"/> |
| </genClasses> |
| <genClasses ecoreClass="orm.ecore#//XmlEntity"> |
| <genFeatures property="None" children="true" createChild="false" ecoreFeature="ecore:EReference orm.ecore#//XmlEntity/secondaryTables"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference orm.ecore#//XmlEntity/virtualSecondaryTables"/> |
| </genClasses> |
| <genClasses ecoreClass="orm.ecore#//XmlEmbeddable"/> |
| <genClasses image="false" ecoreClass="orm.ecore#//XmlAttributeMapping"> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference orm.ecore#//XmlAttributeMapping/persistentAttribute"/> |
| </genClasses> |
| <genClasses ecoreClass="orm.ecore#//XmlNullAttributeMapping"/> |
| <genClasses ecoreClass="orm.ecore#//XmlBasic"/> |
| <genClasses ecoreClass="orm.ecore#//XmlId"/> |
| <genClasses ecoreClass="orm.ecore#//XmlTransient"/> |
| <genClasses ecoreClass="orm.ecore#//XmlEmbedded"/> |
| <genClasses ecoreClass="orm.ecore#//XmlEmbeddedId"/> |
| <genClasses ecoreClass="orm.ecore#//XmlVersion"/> |
| <genClasses image="false" ecoreClass="orm.ecore#//XmlMultiRelationshipMappingInternal"/> |
| <genClasses image="false" ecoreClass="orm.ecore#//XmlMultiRelationshipMappingForXml"> |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference orm.ecore#//XmlMultiRelationshipMappingForXml/joinTableForXml"/> |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference orm.ecore#//XmlMultiRelationshipMappingForXml/mapKeyForXml"/> |
| </genClasses> |
| <genClasses image="false" ecoreClass="orm.ecore#//XmlMultiRelationshipMapping"/> |
| <genClasses ecoreClass="orm.ecore#//XmlOneToMany"/> |
| <genClasses ecoreClass="orm.ecore#//XmlManyToMany"/> |
| <genClasses ecoreClass="orm.ecore#//XmlPersistentAttribute"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//XmlPersistentAttribute/name"/> |
| </genClasses> |
| <genClasses ecoreClass="orm.ecore#//PersistenceUnitMetadataInternal"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//PersistenceUnitMetadataInternal/xmlMappingMetadataCompleteInternal"/> |
| <genFeatures property="None" children="true" createChild="false" ecoreFeature="ecore:EReference orm.ecore#//PersistenceUnitMetadataInternal/persistenceUnitDefaultsInternal"/> |
| </genClasses> |
| <genClasses ecoreClass="orm.ecore#//PersistenceUnitMetadata"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//PersistenceUnitMetadata/xmlMappingMetadataComplete"/> |
| <genFeatures property="Readonly" notify="false" createChild="false" ecoreFeature="ecore:EReference orm.ecore#//PersistenceUnitMetadata/persistenceUnitDefaults"/> |
| </genClasses> |
| <genClasses ecoreClass="orm.ecore#//PersistenceUnitMetadataForXml"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//PersistenceUnitMetadataForXml/xmlMappingMetadataCompleteForXml"/> |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference orm.ecore#//PersistenceUnitMetadataForXml/persistenceUnitDefaultsForXml"/> |
| </genClasses> |
| <genClasses ecoreClass="orm.ecore#//PersistenceUnitDefaultsInternal"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//PersistenceUnitDefaultsInternal/schemaInternal"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//PersistenceUnitDefaultsInternal/catalogInternal"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//PersistenceUnitDefaultsInternal/accessInternal"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//PersistenceUnitDefaultsInternal/cascadePersistInternal"/> |
| </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 createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//PersistenceUnitDefaults/cascadePersist"/> |
| </genClasses> |
| <genClasses ecoreClass="orm.ecore#//PersistenceUnitDefaultsForXml"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//PersistenceUnitDefaultsForXml/schemaForXml"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//PersistenceUnitDefaultsForXml/catalogForXml"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//PersistenceUnitDefaultsForXml/accessForXml"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//PersistenceUnitDefaultsForXml/cascadePersistForXml"/> |
| </genClasses> |
| <genClasses ecoreClass="orm.ecore#//XmlTable"/> |
| <genClasses image="false" ecoreClass="orm.ecore#//AbstractXmlNamedColumn"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//AbstractXmlNamedColumn/specifiedNameForXml"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//AbstractXmlNamedColumn/columnDefinitionForXml"/> |
| </genClasses> |
| <genClasses ecoreClass="orm.ecore#//AbstractXmlColumn"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//AbstractXmlColumn/uniqueForXml"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//AbstractXmlColumn/nullableForXml"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//AbstractXmlColumn/insertableForXml"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//AbstractXmlColumn/updatableForXml"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//AbstractXmlColumn/specifiedTableForXml"/> |
| </genClasses> |
| <genClasses ecoreClass="orm.ecore#//XmlColumn"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//XmlColumn/lengthForXml"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//XmlColumn/precisionForXml"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//XmlColumn/scaleForXml"/> |
| </genClasses> |
| <genClasses ecoreClass="orm.ecore#//XmlJoinColumn"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//XmlJoinColumn/specifiedReferencedColumnNameForXml"/> |
| </genClasses> |
| <genClasses ecoreClass="orm.ecore#//IXmlColumnMapping"> |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference orm.ecore#//IXmlColumnMapping/columnForXml"/> |
| <genOperations ecoreOperation="orm.ecore#//IXmlColumnMapping/makeColumnForXmlNonNull"/> |
| <genOperations ecoreOperation="orm.ecore#//IXmlColumnMapping/makeColumnForXmlNull"/> |
| </genClasses> |
| <genClasses ecoreClass="orm.ecore#//XmlManyToOne"/> |
| <genClasses ecoreClass="orm.ecore#//XmlOneToOne"/> |
| <genClasses image="false" ecoreClass="orm.ecore#//XmlSingleRelationshipMapping"/> |
| <genClasses image="false" ecoreClass="orm.ecore#//XmlRelationshipMapping"/> |
| <genClasses ecoreClass="orm.ecore#//XmlJoinTable"/> |
| <genClasses ecoreClass="orm.ecore#//AbstractXmlTable"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//AbstractXmlTable/specifiedNameForXml"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//AbstractXmlTable/specifiedCatalogForXml"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//AbstractXmlTable/specifiedSchemaForXml"/> |
| </genClasses> |
| <genClasses image="false" ecoreClass="orm.ecore#//XmlOverride"/> |
| <genClasses ecoreClass="orm.ecore#//XmlAttributeOverride"/> |
| <genClasses ecoreClass="orm.ecore#//XmlAssociationOverride"/> |
| <genClasses ecoreClass="orm.ecore#//XmlDiscriminatorColumn"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//XmlDiscriminatorColumn/discriminatorTypeForXml"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//XmlDiscriminatorColumn/specifiedLengthForXml"/> |
| </genClasses> |
| <genClasses ecoreClass="orm.ecore#//XmlSecondaryTable"/> |
| <genClasses ecoreClass="orm.ecore#//XmlPrimaryKeyJoinColumn"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//XmlPrimaryKeyJoinColumn/specifiedReferencedColumnNameForXml"/> |
| </genClasses> |
| <genClasses ecoreClass="orm.ecore#//XmlGeneratedValue"/> |
| <genClasses image="false" ecoreClass="orm.ecore#//XmlGenerator"/> |
| <genClasses ecoreClass="orm.ecore#//XmlSequenceGenerator"/> |
| <genClasses ecoreClass="orm.ecore#//XmlTableGenerator"/> |
| <genClasses image="false" ecoreClass="orm.ecore#//AbstractXmlQuery"/> |
| <genClasses ecoreClass="orm.ecore#//XmlNamedQuery"/> |
| <genClasses ecoreClass="orm.ecore#//XmlNamedNativeQuery"/> |
| <genClasses ecoreClass="orm.ecore#//XmlQueryHint"/> |
| <genClasses ecoreClass="orm.ecore#//XmlUniqueConstraint"/> |
| <genClasses ecoreClass="orm.ecore#//XmlCascade"/> |
| <genClasses ecoreClass="orm.ecore#//XmlIdClass"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//XmlIdClass/value"/> |
| </genClasses> |
| <genClasses ecoreClass="orm.ecore#//XmlInheritance"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//XmlInheritance/strategy"/> |
| </genClasses> |
| <genClasses ecoreClass="orm.ecore#//XmlMapKey"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute orm.ecore#//XmlMapKey/name"/> |
| </genClasses> |
| </genPackages> |
| <genPackages prefix="Persistence" basePackage="org.eclipse.jpt.core.internal.content" |
| disposableProviderFactory="true" ecorePackage="persistence.ecore#/"> |
| <genEnums typeSafeEnumCompatible="false" ecoreEnum="persistence.ecore#//PersistenceUnitTransactionType"> |
| <genEnumLiterals ecoreEnumLiteral="persistence.ecore#//PersistenceUnitTransactionType/JTA"/> |
| <genEnumLiterals ecoreEnumLiteral="persistence.ecore#//PersistenceUnitTransactionType/RESOURCE_LOCAL"/> |
| </genEnums> |
| <genDataTypes ecoreDataType="persistence.ecore#//PersistenceUnitTransactionTypeObject"/> |
| <genDataTypes ecoreDataType="persistence.ecore#//Version"/> |
| <genClasses ecoreClass="persistence.ecore#//PersistenceXmlRootContentNode"> |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference persistence.ecore#//PersistenceXmlRootContentNode/persistence"/> |
| </genClasses> |
| <genClasses ecoreClass="persistence.ecore#//Persistence"> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference persistence.ecore#//Persistence/persistenceUnits"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute persistence.ecore#//Persistence/version"/> |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference persistence.ecore#//Persistence/root"/> |
| </genClasses> |
| <genClasses ecoreClass="persistence.ecore#//PersistenceUnit"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute persistence.ecore#//PersistenceUnit/description"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute persistence.ecore#//PersistenceUnit/provider"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute persistence.ecore#//PersistenceUnit/jtaDataSource"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute persistence.ecore#//PersistenceUnit/nonJtaDataSource"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EReference persistence.ecore#//PersistenceUnit/mappingFiles"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute persistence.ecore#//PersistenceUnit/jarFiles"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EReference persistence.ecore#//PersistenceUnit/classes"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute persistence.ecore#//PersistenceUnit/excludeUnlistedClasses"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference persistence.ecore#//PersistenceUnit/properties"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute persistence.ecore#//PersistenceUnit/name"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute persistence.ecore#//PersistenceUnit/transactionType"/> |
| </genClasses> |
| <genClasses ecoreClass="persistence.ecore#//MappingFileRef"> |
| <genFeatures property="Readonly" createChild="false" ecoreFeature="ecore:EAttribute persistence.ecore#//MappingFileRef/fileName"/> |
| </genClasses> |
| <genClasses ecoreClass="persistence.ecore#//JavaClassRef"> |
| <genFeatures property="Readonly" notify="false" createChild="false" ecoreFeature="ecore:EAttribute persistence.ecore#//JavaClassRef/javaClass"/> |
| </genClasses> |
| <genClasses ecoreClass="persistence.ecore#//Properties"> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference persistence.ecore#//Properties/properties"/> |
| </genClasses> |
| <genClasses ecoreClass="persistence.ecore#//Property"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute persistence.ecore#//Property/name"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute persistence.ecore#//Property/value"/> |
| </genClasses> |
| </genPackages> |
| </genmodel:GenModel> |