diff options
Diffstat (limited to 'jpa/plugins/org.eclipse.jpt.core/model/coreModels.genmodel')
-rw-r--r-- | jpa/plugins/org.eclipse.jpt.core/model/coreModels.genmodel | 696 |
1 files changed, 0 insertions, 696 deletions
diff --git a/jpa/plugins/org.eclipse.jpt.core/model/coreModels.genmodel b/jpa/plugins/org.eclipse.jpt.core/model/coreModels.genmodel deleted file mode 100644 index 62d70ad123..0000000000 --- a/jpa/plugins/org.eclipse.jpt.core/model/coreModels.genmodel +++ /dev/null @@ -1,696 +0,0 @@ -<?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"/> - <genClasses image="false" ecoreClass="java.ecore#//IJavaAttributeMapping"/> - <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> |