diff options
Diffstat (limited to 'jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/resource/orm/OrmPackage.java')
-rw-r--r-- | jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/resource/orm/OrmPackage.java | 143 |
1 files changed, 113 insertions, 30 deletions
diff --git a/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/resource/orm/OrmPackage.java b/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/resource/orm/OrmPackage.java index 0217cc0121..9de6569f0d 100644 --- a/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/resource/orm/OrmPackage.java +++ b/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/resource/orm/OrmPackage.java @@ -4041,7 +4041,7 @@ public class OrmPackage extends EPackageImpl * @see org.eclipse.jpt.core.resource.orm.OrmPackage#getXmlBaseTable() * @generated */ - public static final int XML_BASE_TABLE = 76; + public static final int XML_BASE_TABLE = 77; /** * The feature id for the '<em><b>Name</b></em>' attribute. @@ -4169,7 +4169,7 @@ public class OrmPackage extends EPackageImpl * @see org.eclipse.jpt.core.resource.orm.OrmPackage#getAbstractXmlBaseTable() * @generated */ - public static final int ABSTRACT_XML_BASE_TABLE = 75; + public static final int ABSTRACT_XML_BASE_TABLE = 76; /** * The feature id for the '<em><b>Name</b></em>' attribute. @@ -4713,7 +4713,7 @@ public class OrmPackage extends EPackageImpl * @generated * @ordered */ - public static final int XML_PRIMARY_KEY_JOIN_COLUMN__COLUMN_DEFINITION = ABSTRACT_XML_NAMED_COLUMN__COLUMN_DEFINITION; + public static final int XML_PRIMARY_KEY_JOIN_COLUMN__COLUMN_DEFINITION = XML_NAMED_COLUMN__COLUMN_DEFINITION; /** * The feature id for the '<em><b>Name</b></em>' attribute. @@ -4722,7 +4722,7 @@ public class OrmPackage extends EPackageImpl * @generated * @ordered */ - public static final int XML_PRIMARY_KEY_JOIN_COLUMN__NAME = ABSTRACT_XML_NAMED_COLUMN__NAME; + public static final int XML_PRIMARY_KEY_JOIN_COLUMN__NAME = XML_NAMED_COLUMN__NAME; /** * The feature id for the '<em><b>Referenced Column Name</b></em>' attribute. @@ -4731,7 +4731,7 @@ public class OrmPackage extends EPackageImpl * @generated * @ordered */ - public static final int XML_PRIMARY_KEY_JOIN_COLUMN__REFERENCED_COLUMN_NAME = ABSTRACT_XML_NAMED_COLUMN_FEATURE_COUNT + 0; + public static final int XML_PRIMARY_KEY_JOIN_COLUMN__REFERENCED_COLUMN_NAME = XML_NAMED_COLUMN_FEATURE_COUNT + 0; /** * The number of structural features of the '<em>Xml Primary Key Join Column</em>' class. @@ -4740,7 +4740,53 @@ public class OrmPackage extends EPackageImpl * @generated * @ordered */ - public static final int XML_PRIMARY_KEY_JOIN_COLUMN_FEATURE_COUNT = ABSTRACT_XML_NAMED_COLUMN_FEATURE_COUNT + 1; + public static final int XML_PRIMARY_KEY_JOIN_COLUMN_FEATURE_COUNT = XML_NAMED_COLUMN_FEATURE_COUNT + 1; + + /** + * The meta object id for the '{@link org.eclipse.jpt.core.resource.orm.XmlPrimaryKeyJoinColumnImpl <em>Xml Primary Key Join Column Impl</em>}' class. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @see org.eclipse.jpt.core.resource.orm.XmlPrimaryKeyJoinColumnImpl + * @see org.eclipse.jpt.core.resource.orm.OrmPackage#getXmlPrimaryKeyJoinColumnImpl() + * @generated + */ + public static final int XML_PRIMARY_KEY_JOIN_COLUMN_IMPL = 74; + + /** + * The feature id for the '<em><b>Column Definition</b></em>' attribute. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + * @ordered + */ + public static final int XML_PRIMARY_KEY_JOIN_COLUMN_IMPL__COLUMN_DEFINITION = ABSTRACT_XML_NAMED_COLUMN__COLUMN_DEFINITION; + + /** + * The feature id for the '<em><b>Name</b></em>' attribute. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + * @ordered + */ + public static final int XML_PRIMARY_KEY_JOIN_COLUMN_IMPL__NAME = ABSTRACT_XML_NAMED_COLUMN__NAME; + + /** + * The feature id for the '<em><b>Referenced Column Name</b></em>' attribute. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + * @ordered + */ + public static final int XML_PRIMARY_KEY_JOIN_COLUMN_IMPL__REFERENCED_COLUMN_NAME = ABSTRACT_XML_NAMED_COLUMN_FEATURE_COUNT + 0; + + /** + * The number of structural features of the '<em>Xml Primary Key Join Column Impl</em>' class. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + * @ordered + */ + public static final int XML_PRIMARY_KEY_JOIN_COLUMN_IMPL_FEATURE_COUNT = ABSTRACT_XML_NAMED_COLUMN_FEATURE_COUNT + 1; /** * The meta object id for the '{@link org.eclipse.jpt.core.resource.orm.XmlQueryHint <em>Xml Query Hint</em>}' class. @@ -4750,7 +4796,7 @@ public class OrmPackage extends EPackageImpl * @see org.eclipse.jpt.core.resource.orm.OrmPackage#getXmlQueryHint() * @generated */ - public static final int XML_QUERY_HINT = 74; + public static final int XML_QUERY_HINT = 75; /** * The feature id for the '<em><b>Name</b></em>' attribute. @@ -4787,7 +4833,7 @@ public class OrmPackage extends EPackageImpl * @see org.eclipse.jpt.core.resource.orm.OrmPackage#getXmlTable() * @generated */ - public static final int XML_TABLE = 77; + public static final int XML_TABLE = 78; /** * The feature id for the '<em><b>Name</b></em>' attribute. @@ -4842,7 +4888,7 @@ public class OrmPackage extends EPackageImpl * @see org.eclipse.jpt.core.resource.orm.OrmPackage#getXmlSecondaryTable() * @generated */ - public static final int XML_SECONDARY_TABLE = 78; + public static final int XML_SECONDARY_TABLE = 79; /** * The feature id for the '<em><b>Name</b></em>' attribute. @@ -4906,7 +4952,7 @@ public class OrmPackage extends EPackageImpl * @see org.eclipse.jpt.core.resource.orm.OrmPackage#getXmlSecondaryTableImpl() * @generated */ - public static final int XML_SECONDARY_TABLE_IMPL = 79; + public static final int XML_SECONDARY_TABLE_IMPL = 80; /** * The feature id for the '<em><b>Name</b></em>' attribute. @@ -4970,7 +5016,7 @@ public class OrmPackage extends EPackageImpl * @see org.eclipse.jpt.core.resource.orm.OrmPackage#getXmlGenerator() * @generated */ - public static final int XML_GENERATOR = 80; + public static final int XML_GENERATOR = 81; /** * The feature id for the '<em><b>Name</b></em>' attribute. @@ -5016,7 +5062,7 @@ public class OrmPackage extends EPackageImpl * @see org.eclipse.jpt.core.resource.orm.OrmPackage#getXmlSequenceGenerator() * @generated */ - public static final int XML_SEQUENCE_GENERATOR = 81; + public static final int XML_SEQUENCE_GENERATOR = 82; /** * The feature id for the '<em><b>Name</b></em>' attribute. @@ -5071,7 +5117,7 @@ public class OrmPackage extends EPackageImpl * @see org.eclipse.jpt.core.resource.orm.OrmPackage#getXmlSequenceGeneratorImpl() * @generated */ - public static final int XML_SEQUENCE_GENERATOR_IMPL = 82; + public static final int XML_SEQUENCE_GENERATOR_IMPL = 83; /** * The feature id for the '<em><b>Name</b></em>' attribute. @@ -5126,7 +5172,7 @@ public class OrmPackage extends EPackageImpl * @see org.eclipse.jpt.core.resource.orm.OrmPackage#getSqlResultSetMapping() * @generated */ - public static final int SQL_RESULT_SET_MAPPING = 83; + public static final int SQL_RESULT_SET_MAPPING = 84; /** * The feature id for the '<em><b>Name</b></em>' attribute. @@ -5172,7 +5218,7 @@ public class OrmPackage extends EPackageImpl * @see org.eclipse.jpt.core.resource.orm.OrmPackage#getXmlTableGenerator() * @generated */ - public static final int XML_TABLE_GENERATOR = 84; + public static final int XML_TABLE_GENERATOR = 85; /** * The feature id for the '<em><b>Name</b></em>' attribute. @@ -5281,7 +5327,7 @@ public class OrmPackage extends EPackageImpl * @see org.eclipse.jpt.core.resource.orm.OrmPackage#getXmlTableGeneratorImpl() * @generated */ - public static final int XML_TABLE_GENERATOR_IMPL = 85; + public static final int XML_TABLE_GENERATOR_IMPL = 86; /** * The feature id for the '<em><b>Name</b></em>' attribute. @@ -5390,7 +5436,7 @@ public class OrmPackage extends EPackageImpl * @see org.eclipse.jpt.core.resource.orm.OrmPackage#getUniqueConstraint() * @generated */ - public static final int UNIQUE_CONSTRAINT = 86; + public static final int UNIQUE_CONSTRAINT = 87; /** * The feature id for the '<em><b>Column Names</b></em>' attribute list. @@ -5418,7 +5464,7 @@ public class OrmPackage extends EPackageImpl * @see org.eclipse.jpt.core.resource.orm.OrmPackage#getAccessType() * @generated */ - public static final int ACCESS_TYPE = 87; + public static final int ACCESS_TYPE = 88; /** * The meta object id for the '{@link org.eclipse.jpt.core.resource.orm.DiscriminatorType <em>Discriminator Type</em>}' enum. @@ -5428,7 +5474,7 @@ public class OrmPackage extends EPackageImpl * @see org.eclipse.jpt.core.resource.orm.OrmPackage#getDiscriminatorType() * @generated */ - public static final int DISCRIMINATOR_TYPE = 88; + public static final int DISCRIMINATOR_TYPE = 89; /** * The meta object id for the '{@link org.eclipse.jpt.core.resource.orm.EnumType <em>Enum Type</em>}' enum. @@ -5438,7 +5484,7 @@ public class OrmPackage extends EPackageImpl * @see org.eclipse.jpt.core.resource.orm.OrmPackage#getEnumType() * @generated */ - public static final int ENUM_TYPE = 89; + public static final int ENUM_TYPE = 90; /** * The meta object id for the '{@link org.eclipse.jpt.core.resource.orm.FetchType <em>Fetch Type</em>}' enum. @@ -5448,7 +5494,7 @@ public class OrmPackage extends EPackageImpl * @see org.eclipse.jpt.core.resource.orm.OrmPackage#getFetchType() * @generated */ - public static final int FETCH_TYPE = 90; + public static final int FETCH_TYPE = 91; /** * The meta object id for the '{@link org.eclipse.jpt.core.resource.orm.GenerationType <em>Generation Type</em>}' enum. @@ -5458,7 +5504,7 @@ public class OrmPackage extends EPackageImpl * @see org.eclipse.jpt.core.resource.orm.OrmPackage#getGenerationType() * @generated */ - public static final int GENERATION_TYPE = 91; + public static final int GENERATION_TYPE = 92; /** * The meta object id for the '{@link org.eclipse.jpt.core.resource.orm.InheritanceType <em>Inheritance Type</em>}' enum. @@ -5468,7 +5514,7 @@ public class OrmPackage extends EPackageImpl * @see org.eclipse.jpt.core.resource.orm.OrmPackage#getInheritanceType() * @generated */ - public static final int INHERITANCE_TYPE = 92; + public static final int INHERITANCE_TYPE = 93; /** * The meta object id for the '{@link org.eclipse.jpt.core.resource.orm.TemporalType <em>Temporal Type</em>}' enum. @@ -5478,7 +5524,7 @@ public class OrmPackage extends EPackageImpl * @see org.eclipse.jpt.core.resource.orm.OrmPackage#getTemporalType() * @generated */ - public static final int TEMPORAL_TYPE = 93; + public static final int TEMPORAL_TYPE = 94; /** * The meta object id for the '<em>Discriminator Value</em>' data type. @@ -5488,7 +5534,7 @@ public class OrmPackage extends EPackageImpl * @see org.eclipse.jpt.core.resource.orm.OrmPackage#getDiscriminatorValue() * @generated */ - public static final int DISCRIMINATOR_VALUE = 94; + public static final int DISCRIMINATOR_VALUE = 95; /** * The meta object id for the '<em>Enumerated</em>' data type. @@ -5498,7 +5544,7 @@ public class OrmPackage extends EPackageImpl * @see org.eclipse.jpt.core.resource.orm.OrmPackage#getEnumerated() * @generated */ - public static final int ENUMERATED = 95; + public static final int ENUMERATED = 96; /** * The meta object id for the '<em>Order By</em>' data type. @@ -5508,7 +5554,7 @@ public class OrmPackage extends EPackageImpl * @see org.eclipse.jpt.core.resource.orm.OrmPackage#getOrderBy() * @generated */ - public static final int ORDER_BY = 96; + public static final int ORDER_BY = 97; /** * The meta object id for the '<em>Version Type</em>' data type. @@ -5518,7 +5564,7 @@ public class OrmPackage extends EPackageImpl * @see org.eclipse.jpt.core.resource.orm.OrmPackage#getVersionType() * @generated */ - public static final int VERSION_TYPE = 97; + public static final int VERSION_TYPE = 98; /** * <!-- begin-user-doc --> @@ -6043,6 +6089,13 @@ public class OrmPackage extends EPackageImpl * <!-- end-user-doc --> * @generated */ + private EClass xmlPrimaryKeyJoinColumnImplEClass = null; + + /** + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + */ private EClass xmlQueryHintEClass = null; /** @@ -9525,6 +9578,20 @@ public class OrmPackage extends EPackageImpl /** + * Returns the meta object for class '{@link org.eclipse.jpt.core.resource.orm.XmlPrimaryKeyJoinColumnImpl <em>Xml Primary Key Join Column Impl</em>}'. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @return the meta object for class '<em>Xml Primary Key Join Column Impl</em>'. + * @see org.eclipse.jpt.core.resource.orm.XmlPrimaryKeyJoinColumnImpl + * @generated + */ + public EClass getXmlPrimaryKeyJoinColumnImpl() + { + return xmlPrimaryKeyJoinColumnImplEClass; + } + + + /** * Returns the meta object for class '{@link org.eclipse.jpt.core.resource.orm.XmlQueryHint <em>Xml Query Hint</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> @@ -10507,6 +10574,8 @@ public class OrmPackage extends EPackageImpl xmlPrimaryKeyJoinColumnEClass = createEClass(XML_PRIMARY_KEY_JOIN_COLUMN); createEAttribute(xmlPrimaryKeyJoinColumnEClass, XML_PRIMARY_KEY_JOIN_COLUMN__REFERENCED_COLUMN_NAME); + xmlPrimaryKeyJoinColumnImplEClass = createEClass(XML_PRIMARY_KEY_JOIN_COLUMN_IMPL); + xmlQueryHintEClass = createEClass(XML_QUERY_HINT); createEAttribute(xmlQueryHintEClass, XML_QUERY_HINT__NAME); createEAttribute(xmlQueryHintEClass, XML_QUERY_HINT__VALUE); @@ -10670,7 +10739,9 @@ public class OrmPackage extends EPackageImpl prePersistEClass.getESuperTypes().add(this.getEventMethod()); preRemoveEClass.getESuperTypes().add(this.getEventMethod()); preUpdateEClass.getESuperTypes().add(this.getEventMethod()); - xmlPrimaryKeyJoinColumnEClass.getESuperTypes().add(this.getAbstractXmlNamedColumn()); + xmlPrimaryKeyJoinColumnEClass.getESuperTypes().add(this.getXmlNamedColumn()); + xmlPrimaryKeyJoinColumnImplEClass.getESuperTypes().add(this.getAbstractXmlNamedColumn()); + xmlPrimaryKeyJoinColumnImplEClass.getESuperTypes().add(this.getXmlPrimaryKeyJoinColumn()); abstractXmlBaseTableEClass.getESuperTypes().add(this.getXmlBaseTable()); xmlTableEClass.getESuperTypes().add(this.getAbstractXmlBaseTable()); xmlSecondaryTableEClass.getESuperTypes().add(this.getXmlBaseTable()); @@ -10977,9 +11048,11 @@ public class OrmPackage extends EPackageImpl initEClass(preUpdateEClass, PreUpdate.class, "PreUpdate", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); - initEClass(xmlPrimaryKeyJoinColumnEClass, XmlPrimaryKeyJoinColumn.class, "XmlPrimaryKeyJoinColumn", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); + initEClass(xmlPrimaryKeyJoinColumnEClass, XmlPrimaryKeyJoinColumn.class, "XmlPrimaryKeyJoinColumn", IS_ABSTRACT, IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEAttribute(getXmlPrimaryKeyJoinColumn_ReferencedColumnName(), theXMLTypePackage.getString(), "referencedColumnName", null, 0, 1, XmlPrimaryKeyJoinColumn.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); + initEClass(xmlPrimaryKeyJoinColumnImplEClass, XmlPrimaryKeyJoinColumnImpl.class, "XmlPrimaryKeyJoinColumnImpl", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); + initEClass(xmlQueryHintEClass, XmlQueryHint.class, "XmlQueryHint", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEAttribute(getXmlQueryHint_Name(), theXMLTypePackage.getString(), "name", null, 1, 1, XmlQueryHint.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getXmlQueryHint_Value(), theXMLTypePackage.getString(), "value", null, 1, 1, XmlQueryHint.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); @@ -13027,6 +13100,16 @@ public class OrmPackage extends EPackageImpl public static final EAttribute XML_PRIMARY_KEY_JOIN_COLUMN__REFERENCED_COLUMN_NAME = eINSTANCE.getXmlPrimaryKeyJoinColumn_ReferencedColumnName(); /** + * The meta object literal for the '{@link org.eclipse.jpt.core.resource.orm.XmlPrimaryKeyJoinColumnImpl <em>Xml Primary Key Join Column Impl</em>}' class. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @see org.eclipse.jpt.core.resource.orm.XmlPrimaryKeyJoinColumnImpl + * @see org.eclipse.jpt.core.resource.orm.OrmPackage#getXmlPrimaryKeyJoinColumnImpl() + * @generated + */ + public static final EClass XML_PRIMARY_KEY_JOIN_COLUMN_IMPL = eINSTANCE.getXmlPrimaryKeyJoinColumnImpl(); + + /** * The meta object literal for the '{@link org.eclipse.jpt.core.resource.orm.XmlQueryHint <em>Xml Query Hint</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> |