/** * <copyright> * </copyright> * * $Id$ */ package orgomg.cwm.resource.relational; import org.eclipse.emf.ecore.EAttribute; import org.eclipse.emf.ecore.EClass; import org.eclipse.emf.ecore.EPackage; import org.eclipse.emf.ecore.EReference; import orgomg.cwm.foundation.keysindexes.KeysindexesPackage; import orgomg.cwm.objectmodel.behavioral.BehavioralPackage; import orgomg.cwm.objectmodel.core.CorePackage; import orgomg.cwm.objectmodel.instance.InstancePackage; /** * <!-- begin-user-doc --> * The <b>Package</b> for the model. * It contains accessors for the meta objects to represent * <ul> * <li>each class,</li> * <li>each feature of each class,</li> * <li>each enum,</li> * <li>and each data type</li> * </ul> * <!-- end-user-doc --> * <!-- begin-model-doc --> * The Relational package describes data accessible through a relational interface such as a native RDBMS, ODBC, or JDBC. The Relational package is based on the [SQL] standard section concerning RDBMS catalogs. * * The scope of the top level container, Catalog, is intended to cover all the tables a user can use in a single statement. A catalog is also the unit which is managed by a data resource. A catalog contains schemas which themselves contain tables. Tables are made of columns which have an associated data type. * * The Relational package uses constructs in the ObjectModel package to describe the object extensions added to SQL by the [SQL] standards. * * The Relational package also addresses the issues of indexing, primary keys and foreign keys by extending the corresponding concepts from the Foundation packages. * * The Relational package depends on the following packages: * * org.omg::CWM::ObjectModel::Behavioral * org.omg::CWM::ObjectModel::Core * org.omg::CWM::ObjectModel::Instance * org.omg::CWM::Foundation::DataTypes * org.omg::CWM::Foundation::KeysIndexes * * The Relational package references the ObjectModel and Foundation packages. * * OCL Representation of Relational Constraints * * [C-1] temporaryScope is valid only if the isTemporary is True. * context Tabl e inv: * self.temporaryScope.notEmpty implies self.isTemporary=True * * [C-2] checkOption is valid only if isReadOnly is False. * context View inv: * self.checkOption implies self.isReadOnly=False * * [C-3] scale is valid only if precision is specified. * context Column inv: * self.scale.nonEmpty implies self.precision.notEmpty * <!-- end-model-doc --> * @see orgomg.cwm.resource.relational.RelationalFactory * @model kind="package" * @generated */ public interface RelationalPackage extends EPackage { /** * The package name. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ String eNAME = "relational"; /** * The package namespace URI. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ String eNS_URI = "http:///orgomg/cwm/resource/relational.ecore"; /** * The package namespace name. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ String eNS_PREFIX = "orgomg.cwm.resource.relational"; /** * The singleton instance of the package. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ RelationalPackage eINSTANCE = orgomg.cwm.resource.relational.impl.RelationalPackageImpl.init(); /** * The meta object id for the '{@link orgomg.cwm.resource.relational.impl.CatalogImpl <em>Catalog</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see orgomg.cwm.resource.relational.impl.CatalogImpl * @see orgomg.cwm.resource.relational.impl.RelationalPackageImpl#getCatalog() * @generated */ int CATALOG = 0; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CATALOG__NAME = CorePackage.PACKAGE__NAME; /** * The feature id for the '<em><b>Visibility</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CATALOG__VISIBILITY = CorePackage.PACKAGE__VISIBILITY; /** * The feature id for the '<em><b>Client Dependency</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CATALOG__CLIENT_DEPENDENCY = CorePackage.PACKAGE__CLIENT_DEPENDENCY; /** * The feature id for the '<em><b>Supplier Dependency</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CATALOG__SUPPLIER_DEPENDENCY = CorePackage.PACKAGE__SUPPLIER_DEPENDENCY; /** * The feature id for the '<em><b>Constraint</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CATALOG__CONSTRAINT = CorePackage.PACKAGE__CONSTRAINT; /** * The feature id for the '<em><b>Namespace</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CATALOG__NAMESPACE = CorePackage.PACKAGE__NAMESPACE; /** * The feature id for the '<em><b>Importer</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CATALOG__IMPORTER = CorePackage.PACKAGE__IMPORTER; /** * The feature id for the '<em><b>Stereotype</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CATALOG__STEREOTYPE = CorePackage.PACKAGE__STEREOTYPE; /** * The feature id for the '<em><b>Tagged Value</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CATALOG__TAGGED_VALUE = CorePackage.PACKAGE__TAGGED_VALUE; /** * The feature id for the '<em><b>Document</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CATALOG__DOCUMENT = CorePackage.PACKAGE__DOCUMENT; /** * The feature id for the '<em><b>Description</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CATALOG__DESCRIPTION = CorePackage.PACKAGE__DESCRIPTION; /** * The feature id for the '<em><b>Responsible Party</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CATALOG__RESPONSIBLE_PARTY = CorePackage.PACKAGE__RESPONSIBLE_PARTY; /** * The feature id for the '<em><b>Element Node</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CATALOG__ELEMENT_NODE = CorePackage.PACKAGE__ELEMENT_NODE; /** * The feature id for the '<em><b>Set</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CATALOG__SET = CorePackage.PACKAGE__SET; /** * The feature id for the '<em><b>Rendered Object</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CATALOG__RENDERED_OBJECT = CorePackage.PACKAGE__RENDERED_OBJECT; /** * The feature id for the '<em><b>Vocabulary Element</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CATALOG__VOCABULARY_ELEMENT = CorePackage.PACKAGE__VOCABULARY_ELEMENT; /** * The feature id for the '<em><b>Measurement</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CATALOG__MEASUREMENT = CorePackage.PACKAGE__MEASUREMENT; /** * The feature id for the '<em><b>Change Request</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CATALOG__CHANGE_REQUEST = CorePackage.PACKAGE__CHANGE_REQUEST; /** * The feature id for the '<em><b>Owned Element</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CATALOG__OWNED_ELEMENT = CorePackage.PACKAGE__OWNED_ELEMENT; /** * The feature id for the '<em><b>Imported Element</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CATALOG__IMPORTED_ELEMENT = CorePackage.PACKAGE__IMPORTED_ELEMENT; /** * The feature id for the '<em><b>Data Manager</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CATALOG__DATA_MANAGER = CorePackage.PACKAGE__DATA_MANAGER; /** * The feature id for the '<em><b>Default Character Set Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CATALOG__DEFAULT_CHARACTER_SET_NAME = CorePackage.PACKAGE_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Default Collation Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CATALOG__DEFAULT_COLLATION_NAME = CorePackage.PACKAGE_FEATURE_COUNT + 1; /** * The number of structural features of the '<em>Catalog</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CATALOG_FEATURE_COUNT = CorePackage.PACKAGE_FEATURE_COUNT + 2; /** * The meta object id for the '{@link orgomg.cwm.resource.relational.impl.SchemaImpl <em>Schema</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see orgomg.cwm.resource.relational.impl.SchemaImpl * @see orgomg.cwm.resource.relational.impl.RelationalPackageImpl#getSchema() * @generated */ int SCHEMA = 1; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SCHEMA__NAME = CorePackage.PACKAGE__NAME; /** * The feature id for the '<em><b>Visibility</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SCHEMA__VISIBILITY = CorePackage.PACKAGE__VISIBILITY; /** * The feature id for the '<em><b>Client Dependency</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SCHEMA__CLIENT_DEPENDENCY = CorePackage.PACKAGE__CLIENT_DEPENDENCY; /** * The feature id for the '<em><b>Supplier Dependency</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SCHEMA__SUPPLIER_DEPENDENCY = CorePackage.PACKAGE__SUPPLIER_DEPENDENCY; /** * The feature id for the '<em><b>Constraint</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SCHEMA__CONSTRAINT = CorePackage.PACKAGE__CONSTRAINT; /** * The feature id for the '<em><b>Namespace</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SCHEMA__NAMESPACE = CorePackage.PACKAGE__NAMESPACE; /** * The feature id for the '<em><b>Importer</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SCHEMA__IMPORTER = CorePackage.PACKAGE__IMPORTER; /** * The feature id for the '<em><b>Stereotype</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SCHEMA__STEREOTYPE = CorePackage.PACKAGE__STEREOTYPE; /** * The feature id for the '<em><b>Tagged Value</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SCHEMA__TAGGED_VALUE = CorePackage.PACKAGE__TAGGED_VALUE; /** * The feature id for the '<em><b>Document</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SCHEMA__DOCUMENT = CorePackage.PACKAGE__DOCUMENT; /** * The feature id for the '<em><b>Description</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SCHEMA__DESCRIPTION = CorePackage.PACKAGE__DESCRIPTION; /** * The feature id for the '<em><b>Responsible Party</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SCHEMA__RESPONSIBLE_PARTY = CorePackage.PACKAGE__RESPONSIBLE_PARTY; /** * The feature id for the '<em><b>Element Node</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SCHEMA__ELEMENT_NODE = CorePackage.PACKAGE__ELEMENT_NODE; /** * The feature id for the '<em><b>Set</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SCHEMA__SET = CorePackage.PACKAGE__SET; /** * The feature id for the '<em><b>Rendered Object</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SCHEMA__RENDERED_OBJECT = CorePackage.PACKAGE__RENDERED_OBJECT; /** * The feature id for the '<em><b>Vocabulary Element</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SCHEMA__VOCABULARY_ELEMENT = CorePackage.PACKAGE__VOCABULARY_ELEMENT; /** * The feature id for the '<em><b>Measurement</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SCHEMA__MEASUREMENT = CorePackage.PACKAGE__MEASUREMENT; /** * The feature id for the '<em><b>Change Request</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SCHEMA__CHANGE_REQUEST = CorePackage.PACKAGE__CHANGE_REQUEST; /** * The feature id for the '<em><b>Owned Element</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SCHEMA__OWNED_ELEMENT = CorePackage.PACKAGE__OWNED_ELEMENT; /** * The feature id for the '<em><b>Imported Element</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SCHEMA__IMPORTED_ELEMENT = CorePackage.PACKAGE__IMPORTED_ELEMENT; /** * The feature id for the '<em><b>Data Manager</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SCHEMA__DATA_MANAGER = CorePackage.PACKAGE__DATA_MANAGER; /** * The number of structural features of the '<em>Schema</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SCHEMA_FEATURE_COUNT = CorePackage.PACKAGE_FEATURE_COUNT + 0; /** * The meta object id for the '{@link orgomg.cwm.resource.relational.impl.ColumnSetImpl <em>Column Set</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see orgomg.cwm.resource.relational.impl.ColumnSetImpl * @see orgomg.cwm.resource.relational.impl.RelationalPackageImpl#getColumnSet() * @generated */ int COLUMN_SET = 2; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COLUMN_SET__NAME = CorePackage.CLASS__NAME; /** * The feature id for the '<em><b>Visibility</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COLUMN_SET__VISIBILITY = CorePackage.CLASS__VISIBILITY; /** * The feature id for the '<em><b>Client Dependency</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COLUMN_SET__CLIENT_DEPENDENCY = CorePackage.CLASS__CLIENT_DEPENDENCY; /** * The feature id for the '<em><b>Supplier Dependency</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COLUMN_SET__SUPPLIER_DEPENDENCY = CorePackage.CLASS__SUPPLIER_DEPENDENCY; /** * The feature id for the '<em><b>Constraint</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COLUMN_SET__CONSTRAINT = CorePackage.CLASS__CONSTRAINT; /** * The feature id for the '<em><b>Namespace</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COLUMN_SET__NAMESPACE = CorePackage.CLASS__NAMESPACE; /** * The feature id for the '<em><b>Importer</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COLUMN_SET__IMPORTER = CorePackage.CLASS__IMPORTER; /** * The feature id for the '<em><b>Stereotype</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COLUMN_SET__STEREOTYPE = CorePackage.CLASS__STEREOTYPE; /** * The feature id for the '<em><b>Tagged Value</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COLUMN_SET__TAGGED_VALUE = CorePackage.CLASS__TAGGED_VALUE; /** * The feature id for the '<em><b>Document</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COLUMN_SET__DOCUMENT = CorePackage.CLASS__DOCUMENT; /** * The feature id for the '<em><b>Description</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COLUMN_SET__DESCRIPTION = CorePackage.CLASS__DESCRIPTION; /** * The feature id for the '<em><b>Responsible Party</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COLUMN_SET__RESPONSIBLE_PARTY = CorePackage.CLASS__RESPONSIBLE_PARTY; /** * The feature id for the '<em><b>Element Node</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COLUMN_SET__ELEMENT_NODE = CorePackage.CLASS__ELEMENT_NODE; /** * The feature id for the '<em><b>Set</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COLUMN_SET__SET = CorePackage.CLASS__SET; /** * The feature id for the '<em><b>Rendered Object</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COLUMN_SET__RENDERED_OBJECT = CorePackage.CLASS__RENDERED_OBJECT; /** * The feature id for the '<em><b>Vocabulary Element</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COLUMN_SET__VOCABULARY_ELEMENT = CorePackage.CLASS__VOCABULARY_ELEMENT; /** * The feature id for the '<em><b>Measurement</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COLUMN_SET__MEASUREMENT = CorePackage.CLASS__MEASUREMENT; /** * The feature id for the '<em><b>Change Request</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COLUMN_SET__CHANGE_REQUEST = CorePackage.CLASS__CHANGE_REQUEST; /** * The feature id for the '<em><b>Owned Element</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COLUMN_SET__OWNED_ELEMENT = CorePackage.CLASS__OWNED_ELEMENT; /** * The feature id for the '<em><b>Is Abstract</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COLUMN_SET__IS_ABSTRACT = CorePackage.CLASS__IS_ABSTRACT; /** * The feature id for the '<em><b>Feature</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COLUMN_SET__FEATURE = CorePackage.CLASS__FEATURE; /** * The feature id for the '<em><b>Structural Feature</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COLUMN_SET__STRUCTURAL_FEATURE = CorePackage.CLASS__STRUCTURAL_FEATURE; /** * The feature id for the '<em><b>Parameter</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COLUMN_SET__PARAMETER = CorePackage.CLASS__PARAMETER; /** * The feature id for the '<em><b>Generalization</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COLUMN_SET__GENERALIZATION = CorePackage.CLASS__GENERALIZATION; /** * The feature id for the '<em><b>Specialization</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COLUMN_SET__SPECIALIZATION = CorePackage.CLASS__SPECIALIZATION; /** * The feature id for the '<em><b>Instance</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COLUMN_SET__INSTANCE = CorePackage.CLASS__INSTANCE; /** * The feature id for the '<em><b>Alias</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COLUMN_SET__ALIAS = CorePackage.CLASS__ALIAS; /** * The feature id for the '<em><b>Expression Node</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COLUMN_SET__EXPRESSION_NODE = CorePackage.CLASS__EXPRESSION_NODE; /** * The feature id for the '<em><b>Mapping From</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COLUMN_SET__MAPPING_FROM = CorePackage.CLASS__MAPPING_FROM; /** * The feature id for the '<em><b>Mapping To</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COLUMN_SET__MAPPING_TO = CorePackage.CLASS__MAPPING_TO; /** * The feature id for the '<em><b>Classifier Map</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COLUMN_SET__CLASSIFIER_MAP = CorePackage.CLASS__CLASSIFIER_MAP; /** * The feature id for the '<em><b>Cf Map</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COLUMN_SET__CF_MAP = CorePackage.CLASS__CF_MAP; /** * The feature id for the '<em><b>Index</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COLUMN_SET__INDEX = CorePackage.CLASS__INDEX; /** * The number of structural features of the '<em>Column Set</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COLUMN_SET_FEATURE_COUNT = CorePackage.CLASS_FEATURE_COUNT + 0; /** * The meta object id for the '{@link orgomg.cwm.resource.relational.impl.NamedColumnSetImpl <em>Named Column Set</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see orgomg.cwm.resource.relational.impl.NamedColumnSetImpl * @see orgomg.cwm.resource.relational.impl.RelationalPackageImpl#getNamedColumnSet() * @generated */ int NAMED_COLUMN_SET = 3; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NAMED_COLUMN_SET__NAME = COLUMN_SET__NAME; /** * The feature id for the '<em><b>Visibility</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NAMED_COLUMN_SET__VISIBILITY = COLUMN_SET__VISIBILITY; /** * The feature id for the '<em><b>Client Dependency</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NAMED_COLUMN_SET__CLIENT_DEPENDENCY = COLUMN_SET__CLIENT_DEPENDENCY; /** * The feature id for the '<em><b>Supplier Dependency</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NAMED_COLUMN_SET__SUPPLIER_DEPENDENCY = COLUMN_SET__SUPPLIER_DEPENDENCY; /** * The feature id for the '<em><b>Constraint</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NAMED_COLUMN_SET__CONSTRAINT = COLUMN_SET__CONSTRAINT; /** * The feature id for the '<em><b>Namespace</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NAMED_COLUMN_SET__NAMESPACE = COLUMN_SET__NAMESPACE; /** * The feature id for the '<em><b>Importer</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NAMED_COLUMN_SET__IMPORTER = COLUMN_SET__IMPORTER; /** * The feature id for the '<em><b>Stereotype</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NAMED_COLUMN_SET__STEREOTYPE = COLUMN_SET__STEREOTYPE; /** * The feature id for the '<em><b>Tagged Value</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NAMED_COLUMN_SET__TAGGED_VALUE = COLUMN_SET__TAGGED_VALUE; /** * The feature id for the '<em><b>Document</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NAMED_COLUMN_SET__DOCUMENT = COLUMN_SET__DOCUMENT; /** * The feature id for the '<em><b>Description</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NAMED_COLUMN_SET__DESCRIPTION = COLUMN_SET__DESCRIPTION; /** * The feature id for the '<em><b>Responsible Party</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NAMED_COLUMN_SET__RESPONSIBLE_PARTY = COLUMN_SET__RESPONSIBLE_PARTY; /** * The feature id for the '<em><b>Element Node</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NAMED_COLUMN_SET__ELEMENT_NODE = COLUMN_SET__ELEMENT_NODE; /** * The feature id for the '<em><b>Set</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NAMED_COLUMN_SET__SET = COLUMN_SET__SET; /** * The feature id for the '<em><b>Rendered Object</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NAMED_COLUMN_SET__RENDERED_OBJECT = COLUMN_SET__RENDERED_OBJECT; /** * The feature id for the '<em><b>Vocabulary Element</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NAMED_COLUMN_SET__VOCABULARY_ELEMENT = COLUMN_SET__VOCABULARY_ELEMENT; /** * The feature id for the '<em><b>Measurement</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NAMED_COLUMN_SET__MEASUREMENT = COLUMN_SET__MEASUREMENT; /** * The feature id for the '<em><b>Change Request</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NAMED_COLUMN_SET__CHANGE_REQUEST = COLUMN_SET__CHANGE_REQUEST; /** * The feature id for the '<em><b>Owned Element</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NAMED_COLUMN_SET__OWNED_ELEMENT = COLUMN_SET__OWNED_ELEMENT; /** * The feature id for the '<em><b>Is Abstract</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NAMED_COLUMN_SET__IS_ABSTRACT = COLUMN_SET__IS_ABSTRACT; /** * The feature id for the '<em><b>Feature</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NAMED_COLUMN_SET__FEATURE = COLUMN_SET__FEATURE; /** * The feature id for the '<em><b>Structural Feature</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NAMED_COLUMN_SET__STRUCTURAL_FEATURE = COLUMN_SET__STRUCTURAL_FEATURE; /** * The feature id for the '<em><b>Parameter</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NAMED_COLUMN_SET__PARAMETER = COLUMN_SET__PARAMETER; /** * The feature id for the '<em><b>Generalization</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NAMED_COLUMN_SET__GENERALIZATION = COLUMN_SET__GENERALIZATION; /** * The feature id for the '<em><b>Specialization</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NAMED_COLUMN_SET__SPECIALIZATION = COLUMN_SET__SPECIALIZATION; /** * The feature id for the '<em><b>Instance</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NAMED_COLUMN_SET__INSTANCE = COLUMN_SET__INSTANCE; /** * The feature id for the '<em><b>Alias</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NAMED_COLUMN_SET__ALIAS = COLUMN_SET__ALIAS; /** * The feature id for the '<em><b>Expression Node</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NAMED_COLUMN_SET__EXPRESSION_NODE = COLUMN_SET__EXPRESSION_NODE; /** * The feature id for the '<em><b>Mapping From</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NAMED_COLUMN_SET__MAPPING_FROM = COLUMN_SET__MAPPING_FROM; /** * The feature id for the '<em><b>Mapping To</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NAMED_COLUMN_SET__MAPPING_TO = COLUMN_SET__MAPPING_TO; /** * The feature id for the '<em><b>Classifier Map</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NAMED_COLUMN_SET__CLASSIFIER_MAP = COLUMN_SET__CLASSIFIER_MAP; /** * The feature id for the '<em><b>Cf Map</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NAMED_COLUMN_SET__CF_MAP = COLUMN_SET__CF_MAP; /** * The feature id for the '<em><b>Index</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NAMED_COLUMN_SET__INDEX = COLUMN_SET__INDEX; /** * The feature id for the '<em><b>Using Trigger</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NAMED_COLUMN_SET__USING_TRIGGER = COLUMN_SET_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Type</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NAMED_COLUMN_SET__TYPE = COLUMN_SET_FEATURE_COUNT + 1; /** * The feature id for the '<em><b>Option Scope Column</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NAMED_COLUMN_SET__OPTION_SCOPE_COLUMN = COLUMN_SET_FEATURE_COUNT + 2; /** * The number of structural features of the '<em>Named Column Set</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NAMED_COLUMN_SET_FEATURE_COUNT = COLUMN_SET_FEATURE_COUNT + 3; /** * The meta object id for the '{@link orgomg.cwm.resource.relational.impl.TableImpl <em>Table</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see orgomg.cwm.resource.relational.impl.TableImpl * @see orgomg.cwm.resource.relational.impl.RelationalPackageImpl#getTable() * @generated */ int TABLE = 4; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TABLE__NAME = NAMED_COLUMN_SET__NAME; /** * The feature id for the '<em><b>Visibility</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TABLE__VISIBILITY = NAMED_COLUMN_SET__VISIBILITY; /** * The feature id for the '<em><b>Client Dependency</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TABLE__CLIENT_DEPENDENCY = NAMED_COLUMN_SET__CLIENT_DEPENDENCY; /** * The feature id for the '<em><b>Supplier Dependency</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TABLE__SUPPLIER_DEPENDENCY = NAMED_COLUMN_SET__SUPPLIER_DEPENDENCY; /** * The feature id for the '<em><b>Constraint</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TABLE__CONSTRAINT = NAMED_COLUMN_SET__CONSTRAINT; /** * The feature id for the '<em><b>Namespace</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TABLE__NAMESPACE = NAMED_COLUMN_SET__NAMESPACE; /** * The feature id for the '<em><b>Importer</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TABLE__IMPORTER = NAMED_COLUMN_SET__IMPORTER; /** * The feature id for the '<em><b>Stereotype</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TABLE__STEREOTYPE = NAMED_COLUMN_SET__STEREOTYPE; /** * The feature id for the '<em><b>Tagged Value</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TABLE__TAGGED_VALUE = NAMED_COLUMN_SET__TAGGED_VALUE; /** * The feature id for the '<em><b>Document</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TABLE__DOCUMENT = NAMED_COLUMN_SET__DOCUMENT; /** * The feature id for the '<em><b>Description</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TABLE__DESCRIPTION = NAMED_COLUMN_SET__DESCRIPTION; /** * The feature id for the '<em><b>Responsible Party</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TABLE__RESPONSIBLE_PARTY = NAMED_COLUMN_SET__RESPONSIBLE_PARTY; /** * The feature id for the '<em><b>Element Node</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TABLE__ELEMENT_NODE = NAMED_COLUMN_SET__ELEMENT_NODE; /** * The feature id for the '<em><b>Set</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TABLE__SET = NAMED_COLUMN_SET__SET; /** * The feature id for the '<em><b>Rendered Object</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TABLE__RENDERED_OBJECT = NAMED_COLUMN_SET__RENDERED_OBJECT; /** * The feature id for the '<em><b>Vocabulary Element</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TABLE__VOCABULARY_ELEMENT = NAMED_COLUMN_SET__VOCABULARY_ELEMENT; /** * The feature id for the '<em><b>Measurement</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TABLE__MEASUREMENT = NAMED_COLUMN_SET__MEASUREMENT; /** * The feature id for the '<em><b>Change Request</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TABLE__CHANGE_REQUEST = NAMED_COLUMN_SET__CHANGE_REQUEST; /** * The feature id for the '<em><b>Owned Element</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TABLE__OWNED_ELEMENT = NAMED_COLUMN_SET__OWNED_ELEMENT; /** * The feature id for the '<em><b>Is Abstract</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TABLE__IS_ABSTRACT = NAMED_COLUMN_SET__IS_ABSTRACT; /** * The feature id for the '<em><b>Feature</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TABLE__FEATURE = NAMED_COLUMN_SET__FEATURE; /** * The feature id for the '<em><b>Structural Feature</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TABLE__STRUCTURAL_FEATURE = NAMED_COLUMN_SET__STRUCTURAL_FEATURE; /** * The feature id for the '<em><b>Parameter</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TABLE__PARAMETER = NAMED_COLUMN_SET__PARAMETER; /** * The feature id for the '<em><b>Generalization</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TABLE__GENERALIZATION = NAMED_COLUMN_SET__GENERALIZATION; /** * The feature id for the '<em><b>Specialization</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TABLE__SPECIALIZATION = NAMED_COLUMN_SET__SPECIALIZATION; /** * The feature id for the '<em><b>Instance</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TABLE__INSTANCE = NAMED_COLUMN_SET__INSTANCE; /** * The feature id for the '<em><b>Alias</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TABLE__ALIAS = NAMED_COLUMN_SET__ALIAS; /** * The feature id for the '<em><b>Expression Node</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TABLE__EXPRESSION_NODE = NAMED_COLUMN_SET__EXPRESSION_NODE; /** * The feature id for the '<em><b>Mapping From</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TABLE__MAPPING_FROM = NAMED_COLUMN_SET__MAPPING_FROM; /** * The feature id for the '<em><b>Mapping To</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TABLE__MAPPING_TO = NAMED_COLUMN_SET__MAPPING_TO; /** * The feature id for the '<em><b>Classifier Map</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TABLE__CLASSIFIER_MAP = NAMED_COLUMN_SET__CLASSIFIER_MAP; /** * The feature id for the '<em><b>Cf Map</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TABLE__CF_MAP = NAMED_COLUMN_SET__CF_MAP; /** * The feature id for the '<em><b>Index</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TABLE__INDEX = NAMED_COLUMN_SET__INDEX; /** * The feature id for the '<em><b>Using Trigger</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TABLE__USING_TRIGGER = NAMED_COLUMN_SET__USING_TRIGGER; /** * The feature id for the '<em><b>Type</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TABLE__TYPE = NAMED_COLUMN_SET__TYPE; /** * The feature id for the '<em><b>Option Scope Column</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TABLE__OPTION_SCOPE_COLUMN = NAMED_COLUMN_SET__OPTION_SCOPE_COLUMN; /** * The feature id for the '<em><b>Is Temporary</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TABLE__IS_TEMPORARY = NAMED_COLUMN_SET_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Temporary Scope</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TABLE__TEMPORARY_SCOPE = NAMED_COLUMN_SET_FEATURE_COUNT + 1; /** * The feature id for the '<em><b>Is System</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TABLE__IS_SYSTEM = NAMED_COLUMN_SET_FEATURE_COUNT + 2; /** * The feature id for the '<em><b>Trigger</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TABLE__TRIGGER = NAMED_COLUMN_SET_FEATURE_COUNT + 3; /** * The number of structural features of the '<em>Table</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TABLE_FEATURE_COUNT = NAMED_COLUMN_SET_FEATURE_COUNT + 4; /** * The meta object id for the '{@link orgomg.cwm.resource.relational.impl.ViewImpl <em>View</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see orgomg.cwm.resource.relational.impl.ViewImpl * @see orgomg.cwm.resource.relational.impl.RelationalPackageImpl#getView() * @generated */ int VIEW = 5; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int VIEW__NAME = NAMED_COLUMN_SET__NAME; /** * The feature id for the '<em><b>Visibility</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int VIEW__VISIBILITY = NAMED_COLUMN_SET__VISIBILITY; /** * The feature id for the '<em><b>Client Dependency</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int VIEW__CLIENT_DEPENDENCY = NAMED_COLUMN_SET__CLIENT_DEPENDENCY; /** * The feature id for the '<em><b>Supplier Dependency</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int VIEW__SUPPLIER_DEPENDENCY = NAMED_COLUMN_SET__SUPPLIER_DEPENDENCY; /** * The feature id for the '<em><b>Constraint</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int VIEW__CONSTRAINT = NAMED_COLUMN_SET__CONSTRAINT; /** * The feature id for the '<em><b>Namespace</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int VIEW__NAMESPACE = NAMED_COLUMN_SET__NAMESPACE; /** * The feature id for the '<em><b>Importer</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int VIEW__IMPORTER = NAMED_COLUMN_SET__IMPORTER; /** * The feature id for the '<em><b>Stereotype</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int VIEW__STEREOTYPE = NAMED_COLUMN_SET__STEREOTYPE; /** * The feature id for the '<em><b>Tagged Value</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int VIEW__TAGGED_VALUE = NAMED_COLUMN_SET__TAGGED_VALUE; /** * The feature id for the '<em><b>Document</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int VIEW__DOCUMENT = NAMED_COLUMN_SET__DOCUMENT; /** * The feature id for the '<em><b>Description</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int VIEW__DESCRIPTION = NAMED_COLUMN_SET__DESCRIPTION; /** * The feature id for the '<em><b>Responsible Party</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int VIEW__RESPONSIBLE_PARTY = NAMED_COLUMN_SET__RESPONSIBLE_PARTY; /** * The feature id for the '<em><b>Element Node</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int VIEW__ELEMENT_NODE = NAMED_COLUMN_SET__ELEMENT_NODE; /** * The feature id for the '<em><b>Set</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int VIEW__SET = NAMED_COLUMN_SET__SET; /** * The feature id for the '<em><b>Rendered Object</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int VIEW__RENDERED_OBJECT = NAMED_COLUMN_SET__RENDERED_OBJECT; /** * The feature id for the '<em><b>Vocabulary Element</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int VIEW__VOCABULARY_ELEMENT = NAMED_COLUMN_SET__VOCABULARY_ELEMENT; /** * The feature id for the '<em><b>Measurement</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int VIEW__MEASUREMENT = NAMED_COLUMN_SET__MEASUREMENT; /** * The feature id for the '<em><b>Change Request</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int VIEW__CHANGE_REQUEST = NAMED_COLUMN_SET__CHANGE_REQUEST; /** * The feature id for the '<em><b>Owned Element</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int VIEW__OWNED_ELEMENT = NAMED_COLUMN_SET__OWNED_ELEMENT; /** * The feature id for the '<em><b>Is Abstract</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int VIEW__IS_ABSTRACT = NAMED_COLUMN_SET__IS_ABSTRACT; /** * The feature id for the '<em><b>Feature</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int VIEW__FEATURE = NAMED_COLUMN_SET__FEATURE; /** * The feature id for the '<em><b>Structural Feature</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int VIEW__STRUCTURAL_FEATURE = NAMED_COLUMN_SET__STRUCTURAL_FEATURE; /** * The feature id for the '<em><b>Parameter</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int VIEW__PARAMETER = NAMED_COLUMN_SET__PARAMETER; /** * The feature id for the '<em><b>Generalization</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int VIEW__GENERALIZATION = NAMED_COLUMN_SET__GENERALIZATION; /** * The feature id for the '<em><b>Specialization</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int VIEW__SPECIALIZATION = NAMED_COLUMN_SET__SPECIALIZATION; /** * The feature id for the '<em><b>Instance</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int VIEW__INSTANCE = NAMED_COLUMN_SET__INSTANCE; /** * The feature id for the '<em><b>Alias</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int VIEW__ALIAS = NAMED_COLUMN_SET__ALIAS; /** * The feature id for the '<em><b>Expression Node</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int VIEW__EXPRESSION_NODE = NAMED_COLUMN_SET__EXPRESSION_NODE; /** * The feature id for the '<em><b>Mapping From</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int VIEW__MAPPING_FROM = NAMED_COLUMN_SET__MAPPING_FROM; /** * The feature id for the '<em><b>Mapping To</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int VIEW__MAPPING_TO = NAMED_COLUMN_SET__MAPPING_TO; /** * The feature id for the '<em><b>Classifier Map</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int VIEW__CLASSIFIER_MAP = NAMED_COLUMN_SET__CLASSIFIER_MAP; /** * The feature id for the '<em><b>Cf Map</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int VIEW__CF_MAP = NAMED_COLUMN_SET__CF_MAP; /** * The feature id for the '<em><b>Index</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int VIEW__INDEX = NAMED_COLUMN_SET__INDEX; /** * The feature id for the '<em><b>Using Trigger</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int VIEW__USING_TRIGGER = NAMED_COLUMN_SET__USING_TRIGGER; /** * The feature id for the '<em><b>Type</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int VIEW__TYPE = NAMED_COLUMN_SET__TYPE; /** * The feature id for the '<em><b>Option Scope Column</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int VIEW__OPTION_SCOPE_COLUMN = NAMED_COLUMN_SET__OPTION_SCOPE_COLUMN; /** * The feature id for the '<em><b>Is Read Only</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int VIEW__IS_READ_ONLY = NAMED_COLUMN_SET_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Check Option</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int VIEW__CHECK_OPTION = NAMED_COLUMN_SET_FEATURE_COUNT + 1; /** * The feature id for the '<em><b>Query Expression</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int VIEW__QUERY_EXPRESSION = NAMED_COLUMN_SET_FEATURE_COUNT + 2; /** * The number of structural features of the '<em>View</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int VIEW_FEATURE_COUNT = NAMED_COLUMN_SET_FEATURE_COUNT + 3; /** * The meta object id for the '{@link orgomg.cwm.resource.relational.impl.QueryColumnSetImpl <em>Query Column Set</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see orgomg.cwm.resource.relational.impl.QueryColumnSetImpl * @see orgomg.cwm.resource.relational.impl.RelationalPackageImpl#getQueryColumnSet() * @generated */ int QUERY_COLUMN_SET = 6; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int QUERY_COLUMN_SET__NAME = COLUMN_SET__NAME; /** * The feature id for the '<em><b>Visibility</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int QUERY_COLUMN_SET__VISIBILITY = COLUMN_SET__VISIBILITY; /** * The feature id for the '<em><b>Client Dependency</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int QUERY_COLUMN_SET__CLIENT_DEPENDENCY = COLUMN_SET__CLIENT_DEPENDENCY; /** * The feature id for the '<em><b>Supplier Dependency</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int QUERY_COLUMN_SET__SUPPLIER_DEPENDENCY = COLUMN_SET__SUPPLIER_DEPENDENCY; /** * The feature id for the '<em><b>Constraint</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int QUERY_COLUMN_SET__CONSTRAINT = COLUMN_SET__CONSTRAINT; /** * The feature id for the '<em><b>Namespace</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int QUERY_COLUMN_SET__NAMESPACE = COLUMN_SET__NAMESPACE; /** * The feature id for the '<em><b>Importer</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int QUERY_COLUMN_SET__IMPORTER = COLUMN_SET__IMPORTER; /** * The feature id for the '<em><b>Stereotype</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int QUERY_COLUMN_SET__STEREOTYPE = COLUMN_SET__STEREOTYPE; /** * The feature id for the '<em><b>Tagged Value</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int QUERY_COLUMN_SET__TAGGED_VALUE = COLUMN_SET__TAGGED_VALUE; /** * The feature id for the '<em><b>Document</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int QUERY_COLUMN_SET__DOCUMENT = COLUMN_SET__DOCUMENT; /** * The feature id for the '<em><b>Description</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int QUERY_COLUMN_SET__DESCRIPTION = COLUMN_SET__DESCRIPTION; /** * The feature id for the '<em><b>Responsible Party</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int QUERY_COLUMN_SET__RESPONSIBLE_PARTY = COLUMN_SET__RESPONSIBLE_PARTY; /** * The feature id for the '<em><b>Element Node</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int QUERY_COLUMN_SET__ELEMENT_NODE = COLUMN_SET__ELEMENT_NODE; /** * The feature id for the '<em><b>Set</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int QUERY_COLUMN_SET__SET = COLUMN_SET__SET; /** * The feature id for the '<em><b>Rendered Object</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int QUERY_COLUMN_SET__RENDERED_OBJECT = COLUMN_SET__RENDERED_OBJECT; /** * The feature id for the '<em><b>Vocabulary Element</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int QUERY_COLUMN_SET__VOCABULARY_ELEMENT = COLUMN_SET__VOCABULARY_ELEMENT; /** * The feature id for the '<em><b>Measurement</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int QUERY_COLUMN_SET__MEASUREMENT = COLUMN_SET__MEASUREMENT; /** * The feature id for the '<em><b>Change Request</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int QUERY_COLUMN_SET__CHANGE_REQUEST = COLUMN_SET__CHANGE_REQUEST; /** * The feature id for the '<em><b>Owned Element</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int QUERY_COLUMN_SET__OWNED_ELEMENT = COLUMN_SET__OWNED_ELEMENT; /** * The feature id for the '<em><b>Is Abstract</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int QUERY_COLUMN_SET__IS_ABSTRACT = COLUMN_SET__IS_ABSTRACT; /** * The feature id for the '<em><b>Feature</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int QUERY_COLUMN_SET__FEATURE = COLUMN_SET__FEATURE; /** * The feature id for the '<em><b>Structural Feature</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int QUERY_COLUMN_SET__STRUCTURAL_FEATURE = COLUMN_SET__STRUCTURAL_FEATURE; /** * The feature id for the '<em><b>Parameter</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int QUERY_COLUMN_SET__PARAMETER = COLUMN_SET__PARAMETER; /** * The feature id for the '<em><b>Generalization</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int QUERY_COLUMN_SET__GENERALIZATION = COLUMN_SET__GENERALIZATION; /** * The feature id for the '<em><b>Specialization</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int QUERY_COLUMN_SET__SPECIALIZATION = COLUMN_SET__SPECIALIZATION; /** * The feature id for the '<em><b>Instance</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int QUERY_COLUMN_SET__INSTANCE = COLUMN_SET__INSTANCE; /** * The feature id for the '<em><b>Alias</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int QUERY_COLUMN_SET__ALIAS = COLUMN_SET__ALIAS; /** * The feature id for the '<em><b>Expression Node</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int QUERY_COLUMN_SET__EXPRESSION_NODE = COLUMN_SET__EXPRESSION_NODE; /** * The feature id for the '<em><b>Mapping From</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int QUERY_COLUMN_SET__MAPPING_FROM = COLUMN_SET__MAPPING_FROM; /** * The feature id for the '<em><b>Mapping To</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int QUERY_COLUMN_SET__MAPPING_TO = COLUMN_SET__MAPPING_TO; /** * The feature id for the '<em><b>Classifier Map</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int QUERY_COLUMN_SET__CLASSIFIER_MAP = COLUMN_SET__CLASSIFIER_MAP; /** * The feature id for the '<em><b>Cf Map</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int QUERY_COLUMN_SET__CF_MAP = COLUMN_SET__CF_MAP; /** * The feature id for the '<em><b>Index</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int QUERY_COLUMN_SET__INDEX = COLUMN_SET__INDEX; /** * The feature id for the '<em><b>Query</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int QUERY_COLUMN_SET__QUERY = COLUMN_SET_FEATURE_COUNT + 0; /** * The number of structural features of the '<em>Query Column Set</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int QUERY_COLUMN_SET_FEATURE_COUNT = COLUMN_SET_FEATURE_COUNT + 1; /** * The meta object id for the '{@link orgomg.cwm.resource.relational.impl.SQLDataTypeImpl <em>SQL Data Type</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see orgomg.cwm.resource.relational.impl.SQLDataTypeImpl * @see orgomg.cwm.resource.relational.impl.RelationalPackageImpl#getSQLDataType() * @generated */ int SQL_DATA_TYPE = 7; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_DATA_TYPE__NAME = CorePackage.CLASSIFIER__NAME; /** * The feature id for the '<em><b>Visibility</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_DATA_TYPE__VISIBILITY = CorePackage.CLASSIFIER__VISIBILITY; /** * The feature id for the '<em><b>Client Dependency</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_DATA_TYPE__CLIENT_DEPENDENCY = CorePackage.CLASSIFIER__CLIENT_DEPENDENCY; /** * The feature id for the '<em><b>Supplier Dependency</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_DATA_TYPE__SUPPLIER_DEPENDENCY = CorePackage.CLASSIFIER__SUPPLIER_DEPENDENCY; /** * The feature id for the '<em><b>Constraint</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_DATA_TYPE__CONSTRAINT = CorePackage.CLASSIFIER__CONSTRAINT; /** * The feature id for the '<em><b>Namespace</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_DATA_TYPE__NAMESPACE = CorePackage.CLASSIFIER__NAMESPACE; /** * The feature id for the '<em><b>Importer</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_DATA_TYPE__IMPORTER = CorePackage.CLASSIFIER__IMPORTER; /** * The feature id for the '<em><b>Stereotype</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_DATA_TYPE__STEREOTYPE = CorePackage.CLASSIFIER__STEREOTYPE; /** * The feature id for the '<em><b>Tagged Value</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_DATA_TYPE__TAGGED_VALUE = CorePackage.CLASSIFIER__TAGGED_VALUE; /** * The feature id for the '<em><b>Document</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_DATA_TYPE__DOCUMENT = CorePackage.CLASSIFIER__DOCUMENT; /** * The feature id for the '<em><b>Description</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_DATA_TYPE__DESCRIPTION = CorePackage.CLASSIFIER__DESCRIPTION; /** * The feature id for the '<em><b>Responsible Party</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_DATA_TYPE__RESPONSIBLE_PARTY = CorePackage.CLASSIFIER__RESPONSIBLE_PARTY; /** * The feature id for the '<em><b>Element Node</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_DATA_TYPE__ELEMENT_NODE = CorePackage.CLASSIFIER__ELEMENT_NODE; /** * The feature id for the '<em><b>Set</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_DATA_TYPE__SET = CorePackage.CLASSIFIER__SET; /** * The feature id for the '<em><b>Rendered Object</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_DATA_TYPE__RENDERED_OBJECT = CorePackage.CLASSIFIER__RENDERED_OBJECT; /** * The feature id for the '<em><b>Vocabulary Element</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_DATA_TYPE__VOCABULARY_ELEMENT = CorePackage.CLASSIFIER__VOCABULARY_ELEMENT; /** * The feature id for the '<em><b>Measurement</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_DATA_TYPE__MEASUREMENT = CorePackage.CLASSIFIER__MEASUREMENT; /** * The feature id for the '<em><b>Change Request</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_DATA_TYPE__CHANGE_REQUEST = CorePackage.CLASSIFIER__CHANGE_REQUEST; /** * The feature id for the '<em><b>Owned Element</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_DATA_TYPE__OWNED_ELEMENT = CorePackage.CLASSIFIER__OWNED_ELEMENT; /** * The feature id for the '<em><b>Is Abstract</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_DATA_TYPE__IS_ABSTRACT = CorePackage.CLASSIFIER__IS_ABSTRACT; /** * The feature id for the '<em><b>Feature</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_DATA_TYPE__FEATURE = CorePackage.CLASSIFIER__FEATURE; /** * The feature id for the '<em><b>Structural Feature</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_DATA_TYPE__STRUCTURAL_FEATURE = CorePackage.CLASSIFIER__STRUCTURAL_FEATURE; /** * The feature id for the '<em><b>Parameter</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_DATA_TYPE__PARAMETER = CorePackage.CLASSIFIER__PARAMETER; /** * The feature id for the '<em><b>Generalization</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_DATA_TYPE__GENERALIZATION = CorePackage.CLASSIFIER__GENERALIZATION; /** * The feature id for the '<em><b>Specialization</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_DATA_TYPE__SPECIALIZATION = CorePackage.CLASSIFIER__SPECIALIZATION; /** * The feature id for the '<em><b>Instance</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_DATA_TYPE__INSTANCE = CorePackage.CLASSIFIER__INSTANCE; /** * The feature id for the '<em><b>Alias</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_DATA_TYPE__ALIAS = CorePackage.CLASSIFIER__ALIAS; /** * The feature id for the '<em><b>Expression Node</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_DATA_TYPE__EXPRESSION_NODE = CorePackage.CLASSIFIER__EXPRESSION_NODE; /** * The feature id for the '<em><b>Mapping From</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_DATA_TYPE__MAPPING_FROM = CorePackage.CLASSIFIER__MAPPING_FROM; /** * The feature id for the '<em><b>Mapping To</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_DATA_TYPE__MAPPING_TO = CorePackage.CLASSIFIER__MAPPING_TO; /** * The feature id for the '<em><b>Classifier Map</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_DATA_TYPE__CLASSIFIER_MAP = CorePackage.CLASSIFIER__CLASSIFIER_MAP; /** * The feature id for the '<em><b>Cf Map</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_DATA_TYPE__CF_MAP = CorePackage.CLASSIFIER__CF_MAP; /** * The feature id for the '<em><b>Type Number</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_DATA_TYPE__TYPE_NUMBER = CorePackage.CLASSIFIER_FEATURE_COUNT + 0; /** * The number of structural features of the '<em>SQL Data Type</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_DATA_TYPE_FEATURE_COUNT = CorePackage.CLASSIFIER_FEATURE_COUNT + 1; /** * The meta object id for the '{@link orgomg.cwm.resource.relational.impl.SQLDistinctTypeImpl <em>SQL Distinct Type</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see orgomg.cwm.resource.relational.impl.SQLDistinctTypeImpl * @see orgomg.cwm.resource.relational.impl.RelationalPackageImpl#getSQLDistinctType() * @generated */ int SQL_DISTINCT_TYPE = 8; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_DISTINCT_TYPE__NAME = SQL_DATA_TYPE__NAME; /** * The feature id for the '<em><b>Visibility</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_DISTINCT_TYPE__VISIBILITY = SQL_DATA_TYPE__VISIBILITY; /** * The feature id for the '<em><b>Client Dependency</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_DISTINCT_TYPE__CLIENT_DEPENDENCY = SQL_DATA_TYPE__CLIENT_DEPENDENCY; /** * The feature id for the '<em><b>Supplier Dependency</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_DISTINCT_TYPE__SUPPLIER_DEPENDENCY = SQL_DATA_TYPE__SUPPLIER_DEPENDENCY; /** * The feature id for the '<em><b>Constraint</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_DISTINCT_TYPE__CONSTRAINT = SQL_DATA_TYPE__CONSTRAINT; /** * The feature id for the '<em><b>Namespace</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_DISTINCT_TYPE__NAMESPACE = SQL_DATA_TYPE__NAMESPACE; /** * The feature id for the '<em><b>Importer</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_DISTINCT_TYPE__IMPORTER = SQL_DATA_TYPE__IMPORTER; /** * The feature id for the '<em><b>Stereotype</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_DISTINCT_TYPE__STEREOTYPE = SQL_DATA_TYPE__STEREOTYPE; /** * The feature id for the '<em><b>Tagged Value</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_DISTINCT_TYPE__TAGGED_VALUE = SQL_DATA_TYPE__TAGGED_VALUE; /** * The feature id for the '<em><b>Document</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_DISTINCT_TYPE__DOCUMENT = SQL_DATA_TYPE__DOCUMENT; /** * The feature id for the '<em><b>Description</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_DISTINCT_TYPE__DESCRIPTION = SQL_DATA_TYPE__DESCRIPTION; /** * The feature id for the '<em><b>Responsible Party</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_DISTINCT_TYPE__RESPONSIBLE_PARTY = SQL_DATA_TYPE__RESPONSIBLE_PARTY; /** * The feature id for the '<em><b>Element Node</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_DISTINCT_TYPE__ELEMENT_NODE = SQL_DATA_TYPE__ELEMENT_NODE; /** * The feature id for the '<em><b>Set</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_DISTINCT_TYPE__SET = SQL_DATA_TYPE__SET; /** * The feature id for the '<em><b>Rendered Object</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_DISTINCT_TYPE__RENDERED_OBJECT = SQL_DATA_TYPE__RENDERED_OBJECT; /** * The feature id for the '<em><b>Vocabulary Element</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_DISTINCT_TYPE__VOCABULARY_ELEMENT = SQL_DATA_TYPE__VOCABULARY_ELEMENT; /** * The feature id for the '<em><b>Measurement</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_DISTINCT_TYPE__MEASUREMENT = SQL_DATA_TYPE__MEASUREMENT; /** * The feature id for the '<em><b>Change Request</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_DISTINCT_TYPE__CHANGE_REQUEST = SQL_DATA_TYPE__CHANGE_REQUEST; /** * The feature id for the '<em><b>Owned Element</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_DISTINCT_TYPE__OWNED_ELEMENT = SQL_DATA_TYPE__OWNED_ELEMENT; /** * The feature id for the '<em><b>Is Abstract</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_DISTINCT_TYPE__IS_ABSTRACT = SQL_DATA_TYPE__IS_ABSTRACT; /** * The feature id for the '<em><b>Feature</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_DISTINCT_TYPE__FEATURE = SQL_DATA_TYPE__FEATURE; /** * The feature id for the '<em><b>Structural Feature</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_DISTINCT_TYPE__STRUCTURAL_FEATURE = SQL_DATA_TYPE__STRUCTURAL_FEATURE; /** * The feature id for the '<em><b>Parameter</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_DISTINCT_TYPE__PARAMETER = SQL_DATA_TYPE__PARAMETER; /** * The feature id for the '<em><b>Generalization</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_DISTINCT_TYPE__GENERALIZATION = SQL_DATA_TYPE__GENERALIZATION; /** * The feature id for the '<em><b>Specialization</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_DISTINCT_TYPE__SPECIALIZATION = SQL_DATA_TYPE__SPECIALIZATION; /** * The feature id for the '<em><b>Instance</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_DISTINCT_TYPE__INSTANCE = SQL_DATA_TYPE__INSTANCE; /** * The feature id for the '<em><b>Alias</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_DISTINCT_TYPE__ALIAS = SQL_DATA_TYPE__ALIAS; /** * The feature id for the '<em><b>Expression Node</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_DISTINCT_TYPE__EXPRESSION_NODE = SQL_DATA_TYPE__EXPRESSION_NODE; /** * The feature id for the '<em><b>Mapping From</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_DISTINCT_TYPE__MAPPING_FROM = SQL_DATA_TYPE__MAPPING_FROM; /** * The feature id for the '<em><b>Mapping To</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_DISTINCT_TYPE__MAPPING_TO = SQL_DATA_TYPE__MAPPING_TO; /** * The feature id for the '<em><b>Classifier Map</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_DISTINCT_TYPE__CLASSIFIER_MAP = SQL_DATA_TYPE__CLASSIFIER_MAP; /** * The feature id for the '<em><b>Cf Map</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_DISTINCT_TYPE__CF_MAP = SQL_DATA_TYPE__CF_MAP; /** * The feature id for the '<em><b>Type Number</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_DISTINCT_TYPE__TYPE_NUMBER = SQL_DATA_TYPE__TYPE_NUMBER; /** * The feature id for the '<em><b>Type</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_DISTINCT_TYPE__TYPE = SQL_DATA_TYPE_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Length</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_DISTINCT_TYPE__LENGTH = SQL_DATA_TYPE_FEATURE_COUNT + 1; /** * The feature id for the '<em><b>Precision</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_DISTINCT_TYPE__PRECISION = SQL_DATA_TYPE_FEATURE_COUNT + 2; /** * The feature id for the '<em><b>Scale</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_DISTINCT_TYPE__SCALE = SQL_DATA_TYPE_FEATURE_COUNT + 3; /** * The feature id for the '<em><b>Sql Simple Type</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_DISTINCT_TYPE__SQL_SIMPLE_TYPE = SQL_DATA_TYPE_FEATURE_COUNT + 4; /** * The number of structural features of the '<em>SQL Distinct Type</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_DISTINCT_TYPE_FEATURE_COUNT = SQL_DATA_TYPE_FEATURE_COUNT + 5; /** * The meta object id for the '{@link orgomg.cwm.resource.relational.impl.SQLSimpleTypeImpl <em>SQL Simple Type</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see orgomg.cwm.resource.relational.impl.SQLSimpleTypeImpl * @see orgomg.cwm.resource.relational.impl.RelationalPackageImpl#getSQLSimpleType() * @generated */ int SQL_SIMPLE_TYPE = 9; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_SIMPLE_TYPE__NAME = SQL_DATA_TYPE__NAME; /** * The feature id for the '<em><b>Visibility</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_SIMPLE_TYPE__VISIBILITY = SQL_DATA_TYPE__VISIBILITY; /** * The feature id for the '<em><b>Client Dependency</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_SIMPLE_TYPE__CLIENT_DEPENDENCY = SQL_DATA_TYPE__CLIENT_DEPENDENCY; /** * The feature id for the '<em><b>Supplier Dependency</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_SIMPLE_TYPE__SUPPLIER_DEPENDENCY = SQL_DATA_TYPE__SUPPLIER_DEPENDENCY; /** * The feature id for the '<em><b>Constraint</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_SIMPLE_TYPE__CONSTRAINT = SQL_DATA_TYPE__CONSTRAINT; /** * The feature id for the '<em><b>Namespace</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_SIMPLE_TYPE__NAMESPACE = SQL_DATA_TYPE__NAMESPACE; /** * The feature id for the '<em><b>Importer</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_SIMPLE_TYPE__IMPORTER = SQL_DATA_TYPE__IMPORTER; /** * The feature id for the '<em><b>Stereotype</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_SIMPLE_TYPE__STEREOTYPE = SQL_DATA_TYPE__STEREOTYPE; /** * The feature id for the '<em><b>Tagged Value</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_SIMPLE_TYPE__TAGGED_VALUE = SQL_DATA_TYPE__TAGGED_VALUE; /** * The feature id for the '<em><b>Document</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_SIMPLE_TYPE__DOCUMENT = SQL_DATA_TYPE__DOCUMENT; /** * The feature id for the '<em><b>Description</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_SIMPLE_TYPE__DESCRIPTION = SQL_DATA_TYPE__DESCRIPTION; /** * The feature id for the '<em><b>Responsible Party</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_SIMPLE_TYPE__RESPONSIBLE_PARTY = SQL_DATA_TYPE__RESPONSIBLE_PARTY; /** * The feature id for the '<em><b>Element Node</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_SIMPLE_TYPE__ELEMENT_NODE = SQL_DATA_TYPE__ELEMENT_NODE; /** * The feature id for the '<em><b>Set</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_SIMPLE_TYPE__SET = SQL_DATA_TYPE__SET; /** * The feature id for the '<em><b>Rendered Object</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_SIMPLE_TYPE__RENDERED_OBJECT = SQL_DATA_TYPE__RENDERED_OBJECT; /** * The feature id for the '<em><b>Vocabulary Element</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_SIMPLE_TYPE__VOCABULARY_ELEMENT = SQL_DATA_TYPE__VOCABULARY_ELEMENT; /** * The feature id for the '<em><b>Measurement</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_SIMPLE_TYPE__MEASUREMENT = SQL_DATA_TYPE__MEASUREMENT; /** * The feature id for the '<em><b>Change Request</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_SIMPLE_TYPE__CHANGE_REQUEST = SQL_DATA_TYPE__CHANGE_REQUEST; /** * The feature id for the '<em><b>Owned Element</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_SIMPLE_TYPE__OWNED_ELEMENT = SQL_DATA_TYPE__OWNED_ELEMENT; /** * The feature id for the '<em><b>Is Abstract</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_SIMPLE_TYPE__IS_ABSTRACT = SQL_DATA_TYPE__IS_ABSTRACT; /** * The feature id for the '<em><b>Feature</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_SIMPLE_TYPE__FEATURE = SQL_DATA_TYPE__FEATURE; /** * The feature id for the '<em><b>Structural Feature</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_SIMPLE_TYPE__STRUCTURAL_FEATURE = SQL_DATA_TYPE__STRUCTURAL_FEATURE; /** * The feature id for the '<em><b>Parameter</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_SIMPLE_TYPE__PARAMETER = SQL_DATA_TYPE__PARAMETER; /** * The feature id for the '<em><b>Generalization</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_SIMPLE_TYPE__GENERALIZATION = SQL_DATA_TYPE__GENERALIZATION; /** * The feature id for the '<em><b>Specialization</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_SIMPLE_TYPE__SPECIALIZATION = SQL_DATA_TYPE__SPECIALIZATION; /** * The feature id for the '<em><b>Instance</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_SIMPLE_TYPE__INSTANCE = SQL_DATA_TYPE__INSTANCE; /** * The feature id for the '<em><b>Alias</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_SIMPLE_TYPE__ALIAS = SQL_DATA_TYPE__ALIAS; /** * The feature id for the '<em><b>Expression Node</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_SIMPLE_TYPE__EXPRESSION_NODE = SQL_DATA_TYPE__EXPRESSION_NODE; /** * The feature id for the '<em><b>Mapping From</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_SIMPLE_TYPE__MAPPING_FROM = SQL_DATA_TYPE__MAPPING_FROM; /** * The feature id for the '<em><b>Mapping To</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_SIMPLE_TYPE__MAPPING_TO = SQL_DATA_TYPE__MAPPING_TO; /** * The feature id for the '<em><b>Classifier Map</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_SIMPLE_TYPE__CLASSIFIER_MAP = SQL_DATA_TYPE__CLASSIFIER_MAP; /** * The feature id for the '<em><b>Cf Map</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_SIMPLE_TYPE__CF_MAP = SQL_DATA_TYPE__CF_MAP; /** * The feature id for the '<em><b>Type Number</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_SIMPLE_TYPE__TYPE_NUMBER = SQL_DATA_TYPE__TYPE_NUMBER; /** * The feature id for the '<em><b>Character Maximum Length</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_SIMPLE_TYPE__CHARACTER_MAXIMUM_LENGTH = SQL_DATA_TYPE_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Character Octet Length</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_SIMPLE_TYPE__CHARACTER_OCTET_LENGTH = SQL_DATA_TYPE_FEATURE_COUNT + 1; /** * The feature id for the '<em><b>Numeric Precision</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_SIMPLE_TYPE__NUMERIC_PRECISION = SQL_DATA_TYPE_FEATURE_COUNT + 2; /** * The feature id for the '<em><b>Numeric Precision Radix</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_SIMPLE_TYPE__NUMERIC_PRECISION_RADIX = SQL_DATA_TYPE_FEATURE_COUNT + 3; /** * The feature id for the '<em><b>Numeric Scale</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_SIMPLE_TYPE__NUMERIC_SCALE = SQL_DATA_TYPE_FEATURE_COUNT + 4; /** * The feature id for the '<em><b>Date Time Precision</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_SIMPLE_TYPE__DATE_TIME_PRECISION = SQL_DATA_TYPE_FEATURE_COUNT + 5; /** * The feature id for the '<em><b>Sql Distinct Type</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_SIMPLE_TYPE__SQL_DISTINCT_TYPE = SQL_DATA_TYPE_FEATURE_COUNT + 6; /** * The number of structural features of the '<em>SQL Simple Type</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_SIMPLE_TYPE_FEATURE_COUNT = SQL_DATA_TYPE_FEATURE_COUNT + 7; /** * The meta object id for the '{@link orgomg.cwm.resource.relational.impl.SQLStructuredTypeImpl <em>SQL Structured Type</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see orgomg.cwm.resource.relational.impl.SQLStructuredTypeImpl * @see orgomg.cwm.resource.relational.impl.RelationalPackageImpl#getSQLStructuredType() * @generated */ int SQL_STRUCTURED_TYPE = 10; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_STRUCTURED_TYPE__NAME = CorePackage.CLASS__NAME; /** * The feature id for the '<em><b>Visibility</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_STRUCTURED_TYPE__VISIBILITY = CorePackage.CLASS__VISIBILITY; /** * The feature id for the '<em><b>Client Dependency</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_STRUCTURED_TYPE__CLIENT_DEPENDENCY = CorePackage.CLASS__CLIENT_DEPENDENCY; /** * The feature id for the '<em><b>Supplier Dependency</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_STRUCTURED_TYPE__SUPPLIER_DEPENDENCY = CorePackage.CLASS__SUPPLIER_DEPENDENCY; /** * The feature id for the '<em><b>Constraint</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_STRUCTURED_TYPE__CONSTRAINT = CorePackage.CLASS__CONSTRAINT; /** * The feature id for the '<em><b>Namespace</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_STRUCTURED_TYPE__NAMESPACE = CorePackage.CLASS__NAMESPACE; /** * The feature id for the '<em><b>Importer</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_STRUCTURED_TYPE__IMPORTER = CorePackage.CLASS__IMPORTER; /** * The feature id for the '<em><b>Stereotype</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_STRUCTURED_TYPE__STEREOTYPE = CorePackage.CLASS__STEREOTYPE; /** * The feature id for the '<em><b>Tagged Value</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_STRUCTURED_TYPE__TAGGED_VALUE = CorePackage.CLASS__TAGGED_VALUE; /** * The feature id for the '<em><b>Document</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_STRUCTURED_TYPE__DOCUMENT = CorePackage.CLASS__DOCUMENT; /** * The feature id for the '<em><b>Description</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_STRUCTURED_TYPE__DESCRIPTION = CorePackage.CLASS__DESCRIPTION; /** * The feature id for the '<em><b>Responsible Party</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_STRUCTURED_TYPE__RESPONSIBLE_PARTY = CorePackage.CLASS__RESPONSIBLE_PARTY; /** * The feature id for the '<em><b>Element Node</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_STRUCTURED_TYPE__ELEMENT_NODE = CorePackage.CLASS__ELEMENT_NODE; /** * The feature id for the '<em><b>Set</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_STRUCTURED_TYPE__SET = CorePackage.CLASS__SET; /** * The feature id for the '<em><b>Rendered Object</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_STRUCTURED_TYPE__RENDERED_OBJECT = CorePackage.CLASS__RENDERED_OBJECT; /** * The feature id for the '<em><b>Vocabulary Element</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_STRUCTURED_TYPE__VOCABULARY_ELEMENT = CorePackage.CLASS__VOCABULARY_ELEMENT; /** * The feature id for the '<em><b>Measurement</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_STRUCTURED_TYPE__MEASUREMENT = CorePackage.CLASS__MEASUREMENT; /** * The feature id for the '<em><b>Change Request</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_STRUCTURED_TYPE__CHANGE_REQUEST = CorePackage.CLASS__CHANGE_REQUEST; /** * The feature id for the '<em><b>Owned Element</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_STRUCTURED_TYPE__OWNED_ELEMENT = CorePackage.CLASS__OWNED_ELEMENT; /** * The feature id for the '<em><b>Is Abstract</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_STRUCTURED_TYPE__IS_ABSTRACT = CorePackage.CLASS__IS_ABSTRACT; /** * The feature id for the '<em><b>Feature</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_STRUCTURED_TYPE__FEATURE = CorePackage.CLASS__FEATURE; /** * The feature id for the '<em><b>Structural Feature</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_STRUCTURED_TYPE__STRUCTURAL_FEATURE = CorePackage.CLASS__STRUCTURAL_FEATURE; /** * The feature id for the '<em><b>Parameter</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_STRUCTURED_TYPE__PARAMETER = CorePackage.CLASS__PARAMETER; /** * The feature id for the '<em><b>Generalization</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_STRUCTURED_TYPE__GENERALIZATION = CorePackage.CLASS__GENERALIZATION; /** * The feature id for the '<em><b>Specialization</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_STRUCTURED_TYPE__SPECIALIZATION = CorePackage.CLASS__SPECIALIZATION; /** * The feature id for the '<em><b>Instance</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_STRUCTURED_TYPE__INSTANCE = CorePackage.CLASS__INSTANCE; /** * The feature id for the '<em><b>Alias</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_STRUCTURED_TYPE__ALIAS = CorePackage.CLASS__ALIAS; /** * The feature id for the '<em><b>Expression Node</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_STRUCTURED_TYPE__EXPRESSION_NODE = CorePackage.CLASS__EXPRESSION_NODE; /** * The feature id for the '<em><b>Mapping From</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_STRUCTURED_TYPE__MAPPING_FROM = CorePackage.CLASS__MAPPING_FROM; /** * The feature id for the '<em><b>Mapping To</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_STRUCTURED_TYPE__MAPPING_TO = CorePackage.CLASS__MAPPING_TO; /** * The feature id for the '<em><b>Classifier Map</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_STRUCTURED_TYPE__CLASSIFIER_MAP = CorePackage.CLASS__CLASSIFIER_MAP; /** * The feature id for the '<em><b>Cf Map</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_STRUCTURED_TYPE__CF_MAP = CorePackage.CLASS__CF_MAP; /** * The feature id for the '<em><b>Index</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_STRUCTURED_TYPE__INDEX = CorePackage.CLASS__INDEX; /** * The feature id for the '<em><b>Type Number</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_STRUCTURED_TYPE__TYPE_NUMBER = CorePackage.CLASS_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Column Set</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_STRUCTURED_TYPE__COLUMN_SET = CorePackage.CLASS_FEATURE_COUNT + 1; /** * The feature id for the '<em><b>Referencing Column</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_STRUCTURED_TYPE__REFERENCING_COLUMN = CorePackage.CLASS_FEATURE_COUNT + 2; /** * The number of structural features of the '<em>SQL Structured Type</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_STRUCTURED_TYPE_FEATURE_COUNT = CorePackage.CLASS_FEATURE_COUNT + 3; /** * The meta object id for the '{@link orgomg.cwm.resource.relational.impl.ColumnImpl <em>Column</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see orgomg.cwm.resource.relational.impl.ColumnImpl * @see orgomg.cwm.resource.relational.impl.RelationalPackageImpl#getColumn() * @generated */ int COLUMN = 11; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COLUMN__NAME = CorePackage.ATTRIBUTE__NAME; /** * The feature id for the '<em><b>Visibility</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COLUMN__VISIBILITY = CorePackage.ATTRIBUTE__VISIBILITY; /** * The feature id for the '<em><b>Client Dependency</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COLUMN__CLIENT_DEPENDENCY = CorePackage.ATTRIBUTE__CLIENT_DEPENDENCY; /** * The feature id for the '<em><b>Supplier Dependency</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COLUMN__SUPPLIER_DEPENDENCY = CorePackage.ATTRIBUTE__SUPPLIER_DEPENDENCY; /** * The feature id for the '<em><b>Constraint</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COLUMN__CONSTRAINT = CorePackage.ATTRIBUTE__CONSTRAINT; /** * The feature id for the '<em><b>Namespace</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COLUMN__NAMESPACE = CorePackage.ATTRIBUTE__NAMESPACE; /** * The feature id for the '<em><b>Importer</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COLUMN__IMPORTER = CorePackage.ATTRIBUTE__IMPORTER; /** * The feature id for the '<em><b>Stereotype</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COLUMN__STEREOTYPE = CorePackage.ATTRIBUTE__STEREOTYPE; /** * The feature id for the '<em><b>Tagged Value</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COLUMN__TAGGED_VALUE = CorePackage.ATTRIBUTE__TAGGED_VALUE; /** * The feature id for the '<em><b>Document</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COLUMN__DOCUMENT = CorePackage.ATTRIBUTE__DOCUMENT; /** * The feature id for the '<em><b>Description</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COLUMN__DESCRIPTION = CorePackage.ATTRIBUTE__DESCRIPTION; /** * The feature id for the '<em><b>Responsible Party</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COLUMN__RESPONSIBLE_PARTY = CorePackage.ATTRIBUTE__RESPONSIBLE_PARTY; /** * The feature id for the '<em><b>Element Node</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COLUMN__ELEMENT_NODE = CorePackage.ATTRIBUTE__ELEMENT_NODE; /** * The feature id for the '<em><b>Set</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COLUMN__SET = CorePackage.ATTRIBUTE__SET; /** * The feature id for the '<em><b>Rendered Object</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COLUMN__RENDERED_OBJECT = CorePackage.ATTRIBUTE__RENDERED_OBJECT; /** * The feature id for the '<em><b>Vocabulary Element</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COLUMN__VOCABULARY_ELEMENT = CorePackage.ATTRIBUTE__VOCABULARY_ELEMENT; /** * The feature id for the '<em><b>Measurement</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COLUMN__MEASUREMENT = CorePackage.ATTRIBUTE__MEASUREMENT; /** * The feature id for the '<em><b>Change Request</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COLUMN__CHANGE_REQUEST = CorePackage.ATTRIBUTE__CHANGE_REQUEST; /** * The feature id for the '<em><b>Owner Scope</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COLUMN__OWNER_SCOPE = CorePackage.ATTRIBUTE__OWNER_SCOPE; /** * The feature id for the '<em><b>Owner</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COLUMN__OWNER = CorePackage.ATTRIBUTE__OWNER; /** * The feature id for the '<em><b>Feature Node</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COLUMN__FEATURE_NODE = CorePackage.ATTRIBUTE__FEATURE_NODE; /** * The feature id for the '<em><b>Feature Map</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COLUMN__FEATURE_MAP = CorePackage.ATTRIBUTE__FEATURE_MAP; /** * The feature id for the '<em><b>Cf Map</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COLUMN__CF_MAP = CorePackage.ATTRIBUTE__CF_MAP; /** * The feature id for the '<em><b>Changeability</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COLUMN__CHANGEABILITY = CorePackage.ATTRIBUTE__CHANGEABILITY; /** * The feature id for the '<em><b>Multiplicity</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COLUMN__MULTIPLICITY = CorePackage.ATTRIBUTE__MULTIPLICITY; /** * The feature id for the '<em><b>Ordering</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COLUMN__ORDERING = CorePackage.ATTRIBUTE__ORDERING; /** * The feature id for the '<em><b>Target Scope</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COLUMN__TARGET_SCOPE = CorePackage.ATTRIBUTE__TARGET_SCOPE; /** * The feature id for the '<em><b>Type</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COLUMN__TYPE = CorePackage.ATTRIBUTE__TYPE; /** * The feature id for the '<em><b>Slot</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COLUMN__SLOT = CorePackage.ATTRIBUTE__SLOT; /** * The feature id for the '<em><b>Discriminated Union</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COLUMN__DISCRIMINATED_UNION = CorePackage.ATTRIBUTE__DISCRIMINATED_UNION; /** * The feature id for the '<em><b>Indexed Feature</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COLUMN__INDEXED_FEATURE = CorePackage.ATTRIBUTE__INDEXED_FEATURE; /** * The feature id for the '<em><b>Key Relationship</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COLUMN__KEY_RELATIONSHIP = CorePackage.ATTRIBUTE__KEY_RELATIONSHIP; /** * The feature id for the '<em><b>Unique Key</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COLUMN__UNIQUE_KEY = CorePackage.ATTRIBUTE__UNIQUE_KEY; /** * The feature id for the '<em><b>Initial Value</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COLUMN__INITIAL_VALUE = CorePackage.ATTRIBUTE__INITIAL_VALUE; /** * The feature id for the '<em><b>Precision</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COLUMN__PRECISION = CorePackage.ATTRIBUTE_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Scale</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COLUMN__SCALE = CorePackage.ATTRIBUTE_FEATURE_COUNT + 1; /** * The feature id for the '<em><b>Is Nullable</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COLUMN__IS_NULLABLE = CorePackage.ATTRIBUTE_FEATURE_COUNT + 2; /** * The feature id for the '<em><b>Length</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COLUMN__LENGTH = CorePackage.ATTRIBUTE_FEATURE_COUNT + 3; /** * The feature id for the '<em><b>Collation Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COLUMN__COLLATION_NAME = CorePackage.ATTRIBUTE_FEATURE_COUNT + 4; /** * The feature id for the '<em><b>Character Set Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COLUMN__CHARACTER_SET_NAME = CorePackage.ATTRIBUTE_FEATURE_COUNT + 5; /** * The feature id for the '<em><b>Referenced Table Type</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COLUMN__REFERENCED_TABLE_TYPE = CorePackage.ATTRIBUTE_FEATURE_COUNT + 6; /** * The feature id for the '<em><b>Option Scope Column Set</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COLUMN__OPTION_SCOPE_COLUMN_SET = CorePackage.ATTRIBUTE_FEATURE_COUNT + 7; /** * The number of structural features of the '<em>Column</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COLUMN_FEATURE_COUNT = CorePackage.ATTRIBUTE_FEATURE_COUNT + 8; /** * The meta object id for the '{@link orgomg.cwm.resource.relational.impl.ProcedureImpl <em>Procedure</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see orgomg.cwm.resource.relational.impl.ProcedureImpl * @see orgomg.cwm.resource.relational.impl.RelationalPackageImpl#getProcedure() * @generated */ int PROCEDURE = 12; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PROCEDURE__NAME = BehavioralPackage.METHOD__NAME; /** * The feature id for the '<em><b>Visibility</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PROCEDURE__VISIBILITY = BehavioralPackage.METHOD__VISIBILITY; /** * The feature id for the '<em><b>Client Dependency</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PROCEDURE__CLIENT_DEPENDENCY = BehavioralPackage.METHOD__CLIENT_DEPENDENCY; /** * The feature id for the '<em><b>Supplier Dependency</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PROCEDURE__SUPPLIER_DEPENDENCY = BehavioralPackage.METHOD__SUPPLIER_DEPENDENCY; /** * The feature id for the '<em><b>Constraint</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PROCEDURE__CONSTRAINT = BehavioralPackage.METHOD__CONSTRAINT; /** * The feature id for the '<em><b>Namespace</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PROCEDURE__NAMESPACE = BehavioralPackage.METHOD__NAMESPACE; /** * The feature id for the '<em><b>Importer</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PROCEDURE__IMPORTER = BehavioralPackage.METHOD__IMPORTER; /** * The feature id for the '<em><b>Stereotype</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PROCEDURE__STEREOTYPE = BehavioralPackage.METHOD__STEREOTYPE; /** * The feature id for the '<em><b>Tagged Value</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PROCEDURE__TAGGED_VALUE = BehavioralPackage.METHOD__TAGGED_VALUE; /** * The feature id for the '<em><b>Document</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PROCEDURE__DOCUMENT = BehavioralPackage.METHOD__DOCUMENT; /** * The feature id for the '<em><b>Description</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PROCEDURE__DESCRIPTION = BehavioralPackage.METHOD__DESCRIPTION; /** * The feature id for the '<em><b>Responsible Party</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PROCEDURE__RESPONSIBLE_PARTY = BehavioralPackage.METHOD__RESPONSIBLE_PARTY; /** * The feature id for the '<em><b>Element Node</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PROCEDURE__ELEMENT_NODE = BehavioralPackage.METHOD__ELEMENT_NODE; /** * The feature id for the '<em><b>Set</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PROCEDURE__SET = BehavioralPackage.METHOD__SET; /** * The feature id for the '<em><b>Rendered Object</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PROCEDURE__RENDERED_OBJECT = BehavioralPackage.METHOD__RENDERED_OBJECT; /** * The feature id for the '<em><b>Vocabulary Element</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PROCEDURE__VOCABULARY_ELEMENT = BehavioralPackage.METHOD__VOCABULARY_ELEMENT; /** * The feature id for the '<em><b>Measurement</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PROCEDURE__MEASUREMENT = BehavioralPackage.METHOD__MEASUREMENT; /** * The feature id for the '<em><b>Change Request</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PROCEDURE__CHANGE_REQUEST = BehavioralPackage.METHOD__CHANGE_REQUEST; /** * The feature id for the '<em><b>Owner Scope</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PROCEDURE__OWNER_SCOPE = BehavioralPackage.METHOD__OWNER_SCOPE; /** * The feature id for the '<em><b>Owner</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PROCEDURE__OWNER = BehavioralPackage.METHOD__OWNER; /** * The feature id for the '<em><b>Feature Node</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PROCEDURE__FEATURE_NODE = BehavioralPackage.METHOD__FEATURE_NODE; /** * The feature id for the '<em><b>Feature Map</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PROCEDURE__FEATURE_MAP = BehavioralPackage.METHOD__FEATURE_MAP; /** * The feature id for the '<em><b>Cf Map</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PROCEDURE__CF_MAP = BehavioralPackage.METHOD__CF_MAP; /** * The feature id for the '<em><b>Is Query</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PROCEDURE__IS_QUERY = BehavioralPackage.METHOD__IS_QUERY; /** * The feature id for the '<em><b>Parameter</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PROCEDURE__PARAMETER = BehavioralPackage.METHOD__PARAMETER; /** * The feature id for the '<em><b>Body</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PROCEDURE__BODY = BehavioralPackage.METHOD__BODY; /** * The feature id for the '<em><b>Specification</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PROCEDURE__SPECIFICATION = BehavioralPackage.METHOD__SPECIFICATION; /** * The feature id for the '<em><b>Type</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PROCEDURE__TYPE = BehavioralPackage.METHOD_FEATURE_COUNT + 0; /** * The number of structural features of the '<em>Procedure</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PROCEDURE_FEATURE_COUNT = BehavioralPackage.METHOD_FEATURE_COUNT + 1; /** * The meta object id for the '{@link orgomg.cwm.resource.relational.impl.TriggerImpl <em>Trigger</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see orgomg.cwm.resource.relational.impl.TriggerImpl * @see orgomg.cwm.resource.relational.impl.RelationalPackageImpl#getTrigger() * @generated */ int TRIGGER = 13; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TRIGGER__NAME = CorePackage.MODEL_ELEMENT__NAME; /** * The feature id for the '<em><b>Visibility</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TRIGGER__VISIBILITY = CorePackage.MODEL_ELEMENT__VISIBILITY; /** * The feature id for the '<em><b>Client Dependency</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TRIGGER__CLIENT_DEPENDENCY = CorePackage.MODEL_ELEMENT__CLIENT_DEPENDENCY; /** * The feature id for the '<em><b>Supplier Dependency</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TRIGGER__SUPPLIER_DEPENDENCY = CorePackage.MODEL_ELEMENT__SUPPLIER_DEPENDENCY; /** * The feature id for the '<em><b>Constraint</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TRIGGER__CONSTRAINT = CorePackage.MODEL_ELEMENT__CONSTRAINT; /** * The feature id for the '<em><b>Namespace</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TRIGGER__NAMESPACE = CorePackage.MODEL_ELEMENT__NAMESPACE; /** * The feature id for the '<em><b>Importer</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TRIGGER__IMPORTER = CorePackage.MODEL_ELEMENT__IMPORTER; /** * The feature id for the '<em><b>Stereotype</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TRIGGER__STEREOTYPE = CorePackage.MODEL_ELEMENT__STEREOTYPE; /** * The feature id for the '<em><b>Tagged Value</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TRIGGER__TAGGED_VALUE = CorePackage.MODEL_ELEMENT__TAGGED_VALUE; /** * The feature id for the '<em><b>Document</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TRIGGER__DOCUMENT = CorePackage.MODEL_ELEMENT__DOCUMENT; /** * The feature id for the '<em><b>Description</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TRIGGER__DESCRIPTION = CorePackage.MODEL_ELEMENT__DESCRIPTION; /** * The feature id for the '<em><b>Responsible Party</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TRIGGER__RESPONSIBLE_PARTY = CorePackage.MODEL_ELEMENT__RESPONSIBLE_PARTY; /** * The feature id for the '<em><b>Element Node</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TRIGGER__ELEMENT_NODE = CorePackage.MODEL_ELEMENT__ELEMENT_NODE; /** * The feature id for the '<em><b>Set</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TRIGGER__SET = CorePackage.MODEL_ELEMENT__SET; /** * The feature id for the '<em><b>Rendered Object</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TRIGGER__RENDERED_OBJECT = CorePackage.MODEL_ELEMENT__RENDERED_OBJECT; /** * The feature id for the '<em><b>Vocabulary Element</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TRIGGER__VOCABULARY_ELEMENT = CorePackage.MODEL_ELEMENT__VOCABULARY_ELEMENT; /** * The feature id for the '<em><b>Measurement</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TRIGGER__MEASUREMENT = CorePackage.MODEL_ELEMENT__MEASUREMENT; /** * The feature id for the '<em><b>Change Request</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TRIGGER__CHANGE_REQUEST = CorePackage.MODEL_ELEMENT__CHANGE_REQUEST; /** * The feature id for the '<em><b>Event Manipulation</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TRIGGER__EVENT_MANIPULATION = CorePackage.MODEL_ELEMENT_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Action Condition</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TRIGGER__ACTION_CONDITION = CorePackage.MODEL_ELEMENT_FEATURE_COUNT + 1; /** * The feature id for the '<em><b>Action Statement</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TRIGGER__ACTION_STATEMENT = CorePackage.MODEL_ELEMENT_FEATURE_COUNT + 2; /** * The feature id for the '<em><b>Action Orientation</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TRIGGER__ACTION_ORIENTATION = CorePackage.MODEL_ELEMENT_FEATURE_COUNT + 3; /** * The feature id for the '<em><b>Condition Timing</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TRIGGER__CONDITION_TIMING = CorePackage.MODEL_ELEMENT_FEATURE_COUNT + 4; /** * The feature id for the '<em><b>Condition Reference New Table</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TRIGGER__CONDITION_REFERENCE_NEW_TABLE = CorePackage.MODEL_ELEMENT_FEATURE_COUNT + 5; /** * The feature id for the '<em><b>Condition Reference Old Table</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TRIGGER__CONDITION_REFERENCE_OLD_TABLE = CorePackage.MODEL_ELEMENT_FEATURE_COUNT + 6; /** * The feature id for the '<em><b>Used Column Set</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TRIGGER__USED_COLUMN_SET = CorePackage.MODEL_ELEMENT_FEATURE_COUNT + 7; /** * The feature id for the '<em><b>Table</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TRIGGER__TABLE = CorePackage.MODEL_ELEMENT_FEATURE_COUNT + 8; /** * The number of structural features of the '<em>Trigger</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TRIGGER_FEATURE_COUNT = CorePackage.MODEL_ELEMENT_FEATURE_COUNT + 9; /** * The meta object id for the '{@link orgomg.cwm.resource.relational.impl.SQLIndexImpl <em>SQL Index</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see orgomg.cwm.resource.relational.impl.SQLIndexImpl * @see orgomg.cwm.resource.relational.impl.RelationalPackageImpl#getSQLIndex() * @generated */ int SQL_INDEX = 14; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_INDEX__NAME = KeysindexesPackage.INDEX__NAME; /** * The feature id for the '<em><b>Visibility</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_INDEX__VISIBILITY = KeysindexesPackage.INDEX__VISIBILITY; /** * The feature id for the '<em><b>Client Dependency</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_INDEX__CLIENT_DEPENDENCY = KeysindexesPackage.INDEX__CLIENT_DEPENDENCY; /** * The feature id for the '<em><b>Supplier Dependency</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_INDEX__SUPPLIER_DEPENDENCY = KeysindexesPackage.INDEX__SUPPLIER_DEPENDENCY; /** * The feature id for the '<em><b>Constraint</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_INDEX__CONSTRAINT = KeysindexesPackage.INDEX__CONSTRAINT; /** * The feature id for the '<em><b>Namespace</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_INDEX__NAMESPACE = KeysindexesPackage.INDEX__NAMESPACE; /** * The feature id for the '<em><b>Importer</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_INDEX__IMPORTER = KeysindexesPackage.INDEX__IMPORTER; /** * The feature id for the '<em><b>Stereotype</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_INDEX__STEREOTYPE = KeysindexesPackage.INDEX__STEREOTYPE; /** * The feature id for the '<em><b>Tagged Value</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_INDEX__TAGGED_VALUE = KeysindexesPackage.INDEX__TAGGED_VALUE; /** * The feature id for the '<em><b>Document</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_INDEX__DOCUMENT = KeysindexesPackage.INDEX__DOCUMENT; /** * The feature id for the '<em><b>Description</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_INDEX__DESCRIPTION = KeysindexesPackage.INDEX__DESCRIPTION; /** * The feature id for the '<em><b>Responsible Party</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_INDEX__RESPONSIBLE_PARTY = KeysindexesPackage.INDEX__RESPONSIBLE_PARTY; /** * The feature id for the '<em><b>Element Node</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_INDEX__ELEMENT_NODE = KeysindexesPackage.INDEX__ELEMENT_NODE; /** * The feature id for the '<em><b>Set</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_INDEX__SET = KeysindexesPackage.INDEX__SET; /** * The feature id for the '<em><b>Rendered Object</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_INDEX__RENDERED_OBJECT = KeysindexesPackage.INDEX__RENDERED_OBJECT; /** * The feature id for the '<em><b>Vocabulary Element</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_INDEX__VOCABULARY_ELEMENT = KeysindexesPackage.INDEX__VOCABULARY_ELEMENT; /** * The feature id for the '<em><b>Measurement</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_INDEX__MEASUREMENT = KeysindexesPackage.INDEX__MEASUREMENT; /** * The feature id for the '<em><b>Change Request</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_INDEX__CHANGE_REQUEST = KeysindexesPackage.INDEX__CHANGE_REQUEST; /** * The feature id for the '<em><b>Is Partitioning</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_INDEX__IS_PARTITIONING = KeysindexesPackage.INDEX__IS_PARTITIONING; /** * The feature id for the '<em><b>Is Sorted</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_INDEX__IS_SORTED = KeysindexesPackage.INDEX__IS_SORTED; /** * The feature id for the '<em><b>Is Unique</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_INDEX__IS_UNIQUE = KeysindexesPackage.INDEX__IS_UNIQUE; /** * The feature id for the '<em><b>Indexed Feature</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_INDEX__INDEXED_FEATURE = KeysindexesPackage.INDEX__INDEXED_FEATURE; /** * The feature id for the '<em><b>Spanned Class</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_INDEX__SPANNED_CLASS = KeysindexesPackage.INDEX__SPANNED_CLASS; /** * The feature id for the '<em><b>Filter Condition</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_INDEX__FILTER_CONDITION = KeysindexesPackage.INDEX_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Is Nullable</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_INDEX__IS_NULLABLE = KeysindexesPackage.INDEX_FEATURE_COUNT + 1; /** * The feature id for the '<em><b>Auto Update</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_INDEX__AUTO_UPDATE = KeysindexesPackage.INDEX_FEATURE_COUNT + 2; /** * The number of structural features of the '<em>SQL Index</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_INDEX_FEATURE_COUNT = KeysindexesPackage.INDEX_FEATURE_COUNT + 3; /** * The meta object id for the '{@link orgomg.cwm.resource.relational.impl.UniqueConstraintImpl <em>Unique Constraint</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see orgomg.cwm.resource.relational.impl.UniqueConstraintImpl * @see orgomg.cwm.resource.relational.impl.RelationalPackageImpl#getUniqueConstraint() * @generated */ int UNIQUE_CONSTRAINT = 15; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNIQUE_CONSTRAINT__NAME = KeysindexesPackage.UNIQUE_KEY__NAME; /** * The feature id for the '<em><b>Visibility</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNIQUE_CONSTRAINT__VISIBILITY = KeysindexesPackage.UNIQUE_KEY__VISIBILITY; /** * The feature id for the '<em><b>Client Dependency</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNIQUE_CONSTRAINT__CLIENT_DEPENDENCY = KeysindexesPackage.UNIQUE_KEY__CLIENT_DEPENDENCY; /** * The feature id for the '<em><b>Supplier Dependency</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNIQUE_CONSTRAINT__SUPPLIER_DEPENDENCY = KeysindexesPackage.UNIQUE_KEY__SUPPLIER_DEPENDENCY; /** * The feature id for the '<em><b>Constraint</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNIQUE_CONSTRAINT__CONSTRAINT = KeysindexesPackage.UNIQUE_KEY__CONSTRAINT; /** * The feature id for the '<em><b>Namespace</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNIQUE_CONSTRAINT__NAMESPACE = KeysindexesPackage.UNIQUE_KEY__NAMESPACE; /** * The feature id for the '<em><b>Importer</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNIQUE_CONSTRAINT__IMPORTER = KeysindexesPackage.UNIQUE_KEY__IMPORTER; /** * The feature id for the '<em><b>Stereotype</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNIQUE_CONSTRAINT__STEREOTYPE = KeysindexesPackage.UNIQUE_KEY__STEREOTYPE; /** * The feature id for the '<em><b>Tagged Value</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNIQUE_CONSTRAINT__TAGGED_VALUE = KeysindexesPackage.UNIQUE_KEY__TAGGED_VALUE; /** * The feature id for the '<em><b>Document</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNIQUE_CONSTRAINT__DOCUMENT = KeysindexesPackage.UNIQUE_KEY__DOCUMENT; /** * The feature id for the '<em><b>Description</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNIQUE_CONSTRAINT__DESCRIPTION = KeysindexesPackage.UNIQUE_KEY__DESCRIPTION; /** * The feature id for the '<em><b>Responsible Party</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNIQUE_CONSTRAINT__RESPONSIBLE_PARTY = KeysindexesPackage.UNIQUE_KEY__RESPONSIBLE_PARTY; /** * The feature id for the '<em><b>Element Node</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNIQUE_CONSTRAINT__ELEMENT_NODE = KeysindexesPackage.UNIQUE_KEY__ELEMENT_NODE; /** * The feature id for the '<em><b>Set</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNIQUE_CONSTRAINT__SET = KeysindexesPackage.UNIQUE_KEY__SET; /** * The feature id for the '<em><b>Rendered Object</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNIQUE_CONSTRAINT__RENDERED_OBJECT = KeysindexesPackage.UNIQUE_KEY__RENDERED_OBJECT; /** * The feature id for the '<em><b>Vocabulary Element</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNIQUE_CONSTRAINT__VOCABULARY_ELEMENT = KeysindexesPackage.UNIQUE_KEY__VOCABULARY_ELEMENT; /** * The feature id for the '<em><b>Measurement</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNIQUE_CONSTRAINT__MEASUREMENT = KeysindexesPackage.UNIQUE_KEY__MEASUREMENT; /** * The feature id for the '<em><b>Change Request</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNIQUE_CONSTRAINT__CHANGE_REQUEST = KeysindexesPackage.UNIQUE_KEY__CHANGE_REQUEST; /** * The feature id for the '<em><b>Feature</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNIQUE_CONSTRAINT__FEATURE = KeysindexesPackage.UNIQUE_KEY__FEATURE; /** * The feature id for the '<em><b>Key Relationship</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNIQUE_CONSTRAINT__KEY_RELATIONSHIP = KeysindexesPackage.UNIQUE_KEY__KEY_RELATIONSHIP; /** * The feature id for the '<em><b>Deferrability</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNIQUE_CONSTRAINT__DEFERRABILITY = KeysindexesPackage.UNIQUE_KEY_FEATURE_COUNT + 0; /** * The number of structural features of the '<em>Unique Constraint</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNIQUE_CONSTRAINT_FEATURE_COUNT = KeysindexesPackage.UNIQUE_KEY_FEATURE_COUNT + 1; /** * The meta object id for the '{@link orgomg.cwm.resource.relational.impl.ForeignKeyImpl <em>Foreign Key</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see orgomg.cwm.resource.relational.impl.ForeignKeyImpl * @see orgomg.cwm.resource.relational.impl.RelationalPackageImpl#getForeignKey() * @generated */ int FOREIGN_KEY = 16; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int FOREIGN_KEY__NAME = KeysindexesPackage.KEY_RELATIONSHIP__NAME; /** * The feature id for the '<em><b>Visibility</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int FOREIGN_KEY__VISIBILITY = KeysindexesPackage.KEY_RELATIONSHIP__VISIBILITY; /** * The feature id for the '<em><b>Client Dependency</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int FOREIGN_KEY__CLIENT_DEPENDENCY = KeysindexesPackage.KEY_RELATIONSHIP__CLIENT_DEPENDENCY; /** * The feature id for the '<em><b>Supplier Dependency</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int FOREIGN_KEY__SUPPLIER_DEPENDENCY = KeysindexesPackage.KEY_RELATIONSHIP__SUPPLIER_DEPENDENCY; /** * The feature id for the '<em><b>Constraint</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int FOREIGN_KEY__CONSTRAINT = KeysindexesPackage.KEY_RELATIONSHIP__CONSTRAINT; /** * The feature id for the '<em><b>Namespace</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int FOREIGN_KEY__NAMESPACE = KeysindexesPackage.KEY_RELATIONSHIP__NAMESPACE; /** * The feature id for the '<em><b>Importer</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int FOREIGN_KEY__IMPORTER = KeysindexesPackage.KEY_RELATIONSHIP__IMPORTER; /** * The feature id for the '<em><b>Stereotype</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int FOREIGN_KEY__STEREOTYPE = KeysindexesPackage.KEY_RELATIONSHIP__STEREOTYPE; /** * The feature id for the '<em><b>Tagged Value</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int FOREIGN_KEY__TAGGED_VALUE = KeysindexesPackage.KEY_RELATIONSHIP__TAGGED_VALUE; /** * The feature id for the '<em><b>Document</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int FOREIGN_KEY__DOCUMENT = KeysindexesPackage.KEY_RELATIONSHIP__DOCUMENT; /** * The feature id for the '<em><b>Description</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int FOREIGN_KEY__DESCRIPTION = KeysindexesPackage.KEY_RELATIONSHIP__DESCRIPTION; /** * The feature id for the '<em><b>Responsible Party</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int FOREIGN_KEY__RESPONSIBLE_PARTY = KeysindexesPackage.KEY_RELATIONSHIP__RESPONSIBLE_PARTY; /** * The feature id for the '<em><b>Element Node</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int FOREIGN_KEY__ELEMENT_NODE = KeysindexesPackage.KEY_RELATIONSHIP__ELEMENT_NODE; /** * The feature id for the '<em><b>Set</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int FOREIGN_KEY__SET = KeysindexesPackage.KEY_RELATIONSHIP__SET; /** * The feature id for the '<em><b>Rendered Object</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int FOREIGN_KEY__RENDERED_OBJECT = KeysindexesPackage.KEY_RELATIONSHIP__RENDERED_OBJECT; /** * The feature id for the '<em><b>Vocabulary Element</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int FOREIGN_KEY__VOCABULARY_ELEMENT = KeysindexesPackage.KEY_RELATIONSHIP__VOCABULARY_ELEMENT; /** * The feature id for the '<em><b>Measurement</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int FOREIGN_KEY__MEASUREMENT = KeysindexesPackage.KEY_RELATIONSHIP__MEASUREMENT; /** * The feature id for the '<em><b>Change Request</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int FOREIGN_KEY__CHANGE_REQUEST = KeysindexesPackage.KEY_RELATIONSHIP__CHANGE_REQUEST; /** * The feature id for the '<em><b>Feature</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int FOREIGN_KEY__FEATURE = KeysindexesPackage.KEY_RELATIONSHIP__FEATURE; /** * The feature id for the '<em><b>Unique Key</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int FOREIGN_KEY__UNIQUE_KEY = KeysindexesPackage.KEY_RELATIONSHIP__UNIQUE_KEY; /** * The feature id for the '<em><b>Delete Rule</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int FOREIGN_KEY__DELETE_RULE = KeysindexesPackage.KEY_RELATIONSHIP_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Update Rule</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int FOREIGN_KEY__UPDATE_RULE = KeysindexesPackage.KEY_RELATIONSHIP_FEATURE_COUNT + 1; /** * The feature id for the '<em><b>Deferrability</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int FOREIGN_KEY__DEFERRABILITY = KeysindexesPackage.KEY_RELATIONSHIP_FEATURE_COUNT + 2; /** * The number of structural features of the '<em>Foreign Key</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int FOREIGN_KEY_FEATURE_COUNT = KeysindexesPackage.KEY_RELATIONSHIP_FEATURE_COUNT + 3; /** * The meta object id for the '{@link orgomg.cwm.resource.relational.impl.SQLIndexColumnImpl <em>SQL Index Column</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see orgomg.cwm.resource.relational.impl.SQLIndexColumnImpl * @see orgomg.cwm.resource.relational.impl.RelationalPackageImpl#getSQLIndexColumn() * @generated */ int SQL_INDEX_COLUMN = 17; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_INDEX_COLUMN__NAME = KeysindexesPackage.INDEXED_FEATURE__NAME; /** * The feature id for the '<em><b>Visibility</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_INDEX_COLUMN__VISIBILITY = KeysindexesPackage.INDEXED_FEATURE__VISIBILITY; /** * The feature id for the '<em><b>Client Dependency</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_INDEX_COLUMN__CLIENT_DEPENDENCY = KeysindexesPackage.INDEXED_FEATURE__CLIENT_DEPENDENCY; /** * The feature id for the '<em><b>Supplier Dependency</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_INDEX_COLUMN__SUPPLIER_DEPENDENCY = KeysindexesPackage.INDEXED_FEATURE__SUPPLIER_DEPENDENCY; /** * The feature id for the '<em><b>Constraint</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_INDEX_COLUMN__CONSTRAINT = KeysindexesPackage.INDEXED_FEATURE__CONSTRAINT; /** * The feature id for the '<em><b>Namespace</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_INDEX_COLUMN__NAMESPACE = KeysindexesPackage.INDEXED_FEATURE__NAMESPACE; /** * The feature id for the '<em><b>Importer</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_INDEX_COLUMN__IMPORTER = KeysindexesPackage.INDEXED_FEATURE__IMPORTER; /** * The feature id for the '<em><b>Stereotype</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_INDEX_COLUMN__STEREOTYPE = KeysindexesPackage.INDEXED_FEATURE__STEREOTYPE; /** * The feature id for the '<em><b>Tagged Value</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_INDEX_COLUMN__TAGGED_VALUE = KeysindexesPackage.INDEXED_FEATURE__TAGGED_VALUE; /** * The feature id for the '<em><b>Document</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_INDEX_COLUMN__DOCUMENT = KeysindexesPackage.INDEXED_FEATURE__DOCUMENT; /** * The feature id for the '<em><b>Description</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_INDEX_COLUMN__DESCRIPTION = KeysindexesPackage.INDEXED_FEATURE__DESCRIPTION; /** * The feature id for the '<em><b>Responsible Party</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_INDEX_COLUMN__RESPONSIBLE_PARTY = KeysindexesPackage.INDEXED_FEATURE__RESPONSIBLE_PARTY; /** * The feature id for the '<em><b>Element Node</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_INDEX_COLUMN__ELEMENT_NODE = KeysindexesPackage.INDEXED_FEATURE__ELEMENT_NODE; /** * The feature id for the '<em><b>Set</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_INDEX_COLUMN__SET = KeysindexesPackage.INDEXED_FEATURE__SET; /** * The feature id for the '<em><b>Rendered Object</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_INDEX_COLUMN__RENDERED_OBJECT = KeysindexesPackage.INDEXED_FEATURE__RENDERED_OBJECT; /** * The feature id for the '<em><b>Vocabulary Element</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_INDEX_COLUMN__VOCABULARY_ELEMENT = KeysindexesPackage.INDEXED_FEATURE__VOCABULARY_ELEMENT; /** * The feature id for the '<em><b>Measurement</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_INDEX_COLUMN__MEASUREMENT = KeysindexesPackage.INDEXED_FEATURE__MEASUREMENT; /** * The feature id for the '<em><b>Change Request</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_INDEX_COLUMN__CHANGE_REQUEST = KeysindexesPackage.INDEXED_FEATURE__CHANGE_REQUEST; /** * The feature id for the '<em><b>Is Ascending</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_INDEX_COLUMN__IS_ASCENDING = KeysindexesPackage.INDEXED_FEATURE__IS_ASCENDING; /** * The feature id for the '<em><b>Feature</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_INDEX_COLUMN__FEATURE = KeysindexesPackage.INDEXED_FEATURE__FEATURE; /** * The feature id for the '<em><b>Index</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_INDEX_COLUMN__INDEX = KeysindexesPackage.INDEXED_FEATURE__INDEX; /** * The number of structural features of the '<em>SQL Index Column</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_INDEX_COLUMN_FEATURE_COUNT = KeysindexesPackage.INDEXED_FEATURE_FEATURE_COUNT + 0; /** * The meta object id for the '{@link orgomg.cwm.resource.relational.impl.PrimaryKeyImpl <em>Primary Key</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see orgomg.cwm.resource.relational.impl.PrimaryKeyImpl * @see orgomg.cwm.resource.relational.impl.RelationalPackageImpl#getPrimaryKey() * @generated */ int PRIMARY_KEY = 18; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PRIMARY_KEY__NAME = UNIQUE_CONSTRAINT__NAME; /** * The feature id for the '<em><b>Visibility</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PRIMARY_KEY__VISIBILITY = UNIQUE_CONSTRAINT__VISIBILITY; /** * The feature id for the '<em><b>Client Dependency</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PRIMARY_KEY__CLIENT_DEPENDENCY = UNIQUE_CONSTRAINT__CLIENT_DEPENDENCY; /** * The feature id for the '<em><b>Supplier Dependency</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PRIMARY_KEY__SUPPLIER_DEPENDENCY = UNIQUE_CONSTRAINT__SUPPLIER_DEPENDENCY; /** * The feature id for the '<em><b>Constraint</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PRIMARY_KEY__CONSTRAINT = UNIQUE_CONSTRAINT__CONSTRAINT; /** * The feature id for the '<em><b>Namespace</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PRIMARY_KEY__NAMESPACE = UNIQUE_CONSTRAINT__NAMESPACE; /** * The feature id for the '<em><b>Importer</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PRIMARY_KEY__IMPORTER = UNIQUE_CONSTRAINT__IMPORTER; /** * The feature id for the '<em><b>Stereotype</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PRIMARY_KEY__STEREOTYPE = UNIQUE_CONSTRAINT__STEREOTYPE; /** * The feature id for the '<em><b>Tagged Value</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PRIMARY_KEY__TAGGED_VALUE = UNIQUE_CONSTRAINT__TAGGED_VALUE; /** * The feature id for the '<em><b>Document</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PRIMARY_KEY__DOCUMENT = UNIQUE_CONSTRAINT__DOCUMENT; /** * The feature id for the '<em><b>Description</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PRIMARY_KEY__DESCRIPTION = UNIQUE_CONSTRAINT__DESCRIPTION; /** * The feature id for the '<em><b>Responsible Party</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PRIMARY_KEY__RESPONSIBLE_PARTY = UNIQUE_CONSTRAINT__RESPONSIBLE_PARTY; /** * The feature id for the '<em><b>Element Node</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PRIMARY_KEY__ELEMENT_NODE = UNIQUE_CONSTRAINT__ELEMENT_NODE; /** * The feature id for the '<em><b>Set</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PRIMARY_KEY__SET = UNIQUE_CONSTRAINT__SET; /** * The feature id for the '<em><b>Rendered Object</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PRIMARY_KEY__RENDERED_OBJECT = UNIQUE_CONSTRAINT__RENDERED_OBJECT; /** * The feature id for the '<em><b>Vocabulary Element</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PRIMARY_KEY__VOCABULARY_ELEMENT = UNIQUE_CONSTRAINT__VOCABULARY_ELEMENT; /** * The feature id for the '<em><b>Measurement</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PRIMARY_KEY__MEASUREMENT = UNIQUE_CONSTRAINT__MEASUREMENT; /** * The feature id for the '<em><b>Change Request</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PRIMARY_KEY__CHANGE_REQUEST = UNIQUE_CONSTRAINT__CHANGE_REQUEST; /** * The feature id for the '<em><b>Feature</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PRIMARY_KEY__FEATURE = UNIQUE_CONSTRAINT__FEATURE; /** * The feature id for the '<em><b>Key Relationship</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PRIMARY_KEY__KEY_RELATIONSHIP = UNIQUE_CONSTRAINT__KEY_RELATIONSHIP; /** * The feature id for the '<em><b>Deferrability</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PRIMARY_KEY__DEFERRABILITY = UNIQUE_CONSTRAINT__DEFERRABILITY; /** * The number of structural features of the '<em>Primary Key</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PRIMARY_KEY_FEATURE_COUNT = UNIQUE_CONSTRAINT_FEATURE_COUNT + 0; /** * The meta object id for the '{@link orgomg.cwm.resource.relational.impl.RowImpl <em>Row</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see orgomg.cwm.resource.relational.impl.RowImpl * @see orgomg.cwm.resource.relational.impl.RelationalPackageImpl#getRow() * @generated */ int ROW = 19; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ROW__NAME = InstancePackage.OBJECT__NAME; /** * The feature id for the '<em><b>Visibility</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ROW__VISIBILITY = InstancePackage.OBJECT__VISIBILITY; /** * The feature id for the '<em><b>Client Dependency</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ROW__CLIENT_DEPENDENCY = InstancePackage.OBJECT__CLIENT_DEPENDENCY; /** * The feature id for the '<em><b>Supplier Dependency</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ROW__SUPPLIER_DEPENDENCY = InstancePackage.OBJECT__SUPPLIER_DEPENDENCY; /** * The feature id for the '<em><b>Constraint</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ROW__CONSTRAINT = InstancePackage.OBJECT__CONSTRAINT; /** * The feature id for the '<em><b>Namespace</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ROW__NAMESPACE = InstancePackage.OBJECT__NAMESPACE; /** * The feature id for the '<em><b>Importer</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ROW__IMPORTER = InstancePackage.OBJECT__IMPORTER; /** * The feature id for the '<em><b>Stereotype</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ROW__STEREOTYPE = InstancePackage.OBJECT__STEREOTYPE; /** * The feature id for the '<em><b>Tagged Value</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ROW__TAGGED_VALUE = InstancePackage.OBJECT__TAGGED_VALUE; /** * The feature id for the '<em><b>Document</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ROW__DOCUMENT = InstancePackage.OBJECT__DOCUMENT; /** * The feature id for the '<em><b>Description</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ROW__DESCRIPTION = InstancePackage.OBJECT__DESCRIPTION; /** * The feature id for the '<em><b>Responsible Party</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ROW__RESPONSIBLE_PARTY = InstancePackage.OBJECT__RESPONSIBLE_PARTY; /** * The feature id for the '<em><b>Element Node</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ROW__ELEMENT_NODE = InstancePackage.OBJECT__ELEMENT_NODE; /** * The feature id for the '<em><b>Set</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ROW__SET = InstancePackage.OBJECT__SET; /** * The feature id for the '<em><b>Rendered Object</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ROW__RENDERED_OBJECT = InstancePackage.OBJECT__RENDERED_OBJECT; /** * The feature id for the '<em><b>Vocabulary Element</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ROW__VOCABULARY_ELEMENT = InstancePackage.OBJECT__VOCABULARY_ELEMENT; /** * The feature id for the '<em><b>Measurement</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ROW__MEASUREMENT = InstancePackage.OBJECT__MEASUREMENT; /** * The feature id for the '<em><b>Change Request</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ROW__CHANGE_REQUEST = InstancePackage.OBJECT__CHANGE_REQUEST; /** * The feature id for the '<em><b>Value Slot</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ROW__VALUE_SLOT = InstancePackage.OBJECT__VALUE_SLOT; /** * The feature id for the '<em><b>Classifier</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ROW__CLASSIFIER = InstancePackage.OBJECT__CLASSIFIER; /** * The feature id for the '<em><b>Slot</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ROW__SLOT = InstancePackage.OBJECT__SLOT; /** * The number of structural features of the '<em>Row</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ROW_FEATURE_COUNT = InstancePackage.OBJECT_FEATURE_COUNT + 0; /** * The meta object id for the '{@link orgomg.cwm.resource.relational.impl.ColumnValueImpl <em>Column Value</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see orgomg.cwm.resource.relational.impl.ColumnValueImpl * @see orgomg.cwm.resource.relational.impl.RelationalPackageImpl#getColumnValue() * @generated */ int COLUMN_VALUE = 20; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COLUMN_VALUE__NAME = InstancePackage.DATA_VALUE__NAME; /** * The feature id for the '<em><b>Visibility</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COLUMN_VALUE__VISIBILITY = InstancePackage.DATA_VALUE__VISIBILITY; /** * The feature id for the '<em><b>Client Dependency</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COLUMN_VALUE__CLIENT_DEPENDENCY = InstancePackage.DATA_VALUE__CLIENT_DEPENDENCY; /** * The feature id for the '<em><b>Supplier Dependency</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COLUMN_VALUE__SUPPLIER_DEPENDENCY = InstancePackage.DATA_VALUE__SUPPLIER_DEPENDENCY; /** * The feature id for the '<em><b>Constraint</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COLUMN_VALUE__CONSTRAINT = InstancePackage.DATA_VALUE__CONSTRAINT; /** * The feature id for the '<em><b>Namespace</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COLUMN_VALUE__NAMESPACE = InstancePackage.DATA_VALUE__NAMESPACE; /** * The feature id for the '<em><b>Importer</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COLUMN_VALUE__IMPORTER = InstancePackage.DATA_VALUE__IMPORTER; /** * The feature id for the '<em><b>Stereotype</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COLUMN_VALUE__STEREOTYPE = InstancePackage.DATA_VALUE__STEREOTYPE; /** * The feature id for the '<em><b>Tagged Value</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COLUMN_VALUE__TAGGED_VALUE = InstancePackage.DATA_VALUE__TAGGED_VALUE; /** * The feature id for the '<em><b>Document</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COLUMN_VALUE__DOCUMENT = InstancePackage.DATA_VALUE__DOCUMENT; /** * The feature id for the '<em><b>Description</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COLUMN_VALUE__DESCRIPTION = InstancePackage.DATA_VALUE__DESCRIPTION; /** * The feature id for the '<em><b>Responsible Party</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COLUMN_VALUE__RESPONSIBLE_PARTY = InstancePackage.DATA_VALUE__RESPONSIBLE_PARTY; /** * The feature id for the '<em><b>Element Node</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COLUMN_VALUE__ELEMENT_NODE = InstancePackage.DATA_VALUE__ELEMENT_NODE; /** * The feature id for the '<em><b>Set</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COLUMN_VALUE__SET = InstancePackage.DATA_VALUE__SET; /** * The feature id for the '<em><b>Rendered Object</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COLUMN_VALUE__RENDERED_OBJECT = InstancePackage.DATA_VALUE__RENDERED_OBJECT; /** * The feature id for the '<em><b>Vocabulary Element</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COLUMN_VALUE__VOCABULARY_ELEMENT = InstancePackage.DATA_VALUE__VOCABULARY_ELEMENT; /** * The feature id for the '<em><b>Measurement</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COLUMN_VALUE__MEASUREMENT = InstancePackage.DATA_VALUE__MEASUREMENT; /** * The feature id for the '<em><b>Change Request</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COLUMN_VALUE__CHANGE_REQUEST = InstancePackage.DATA_VALUE__CHANGE_REQUEST; /** * The feature id for the '<em><b>Value Slot</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COLUMN_VALUE__VALUE_SLOT = InstancePackage.DATA_VALUE__VALUE_SLOT; /** * The feature id for the '<em><b>Classifier</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COLUMN_VALUE__CLASSIFIER = InstancePackage.DATA_VALUE__CLASSIFIER; /** * The feature id for the '<em><b>Value</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COLUMN_VALUE__VALUE = InstancePackage.DATA_VALUE__VALUE; /** * The number of structural features of the '<em>Column Value</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COLUMN_VALUE_FEATURE_COUNT = InstancePackage.DATA_VALUE_FEATURE_COUNT + 0; /** * The meta object id for the '{@link orgomg.cwm.resource.relational.impl.CheckConstraintImpl <em>Check Constraint</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see orgomg.cwm.resource.relational.impl.CheckConstraintImpl * @see orgomg.cwm.resource.relational.impl.RelationalPackageImpl#getCheckConstraint() * @generated */ int CHECK_CONSTRAINT = 21; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CHECK_CONSTRAINT__NAME = CorePackage.CONSTRAINT__NAME; /** * The feature id for the '<em><b>Visibility</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CHECK_CONSTRAINT__VISIBILITY = CorePackage.CONSTRAINT__VISIBILITY; /** * The feature id for the '<em><b>Client Dependency</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CHECK_CONSTRAINT__CLIENT_DEPENDENCY = CorePackage.CONSTRAINT__CLIENT_DEPENDENCY; /** * The feature id for the '<em><b>Supplier Dependency</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CHECK_CONSTRAINT__SUPPLIER_DEPENDENCY = CorePackage.CONSTRAINT__SUPPLIER_DEPENDENCY; /** * The feature id for the '<em><b>Constraint</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CHECK_CONSTRAINT__CONSTRAINT = CorePackage.CONSTRAINT__CONSTRAINT; /** * The feature id for the '<em><b>Namespace</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CHECK_CONSTRAINT__NAMESPACE = CorePackage.CONSTRAINT__NAMESPACE; /** * The feature id for the '<em><b>Importer</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CHECK_CONSTRAINT__IMPORTER = CorePackage.CONSTRAINT__IMPORTER; /** * The feature id for the '<em><b>Stereotype</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CHECK_CONSTRAINT__STEREOTYPE = CorePackage.CONSTRAINT__STEREOTYPE; /** * The feature id for the '<em><b>Tagged Value</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CHECK_CONSTRAINT__TAGGED_VALUE = CorePackage.CONSTRAINT__TAGGED_VALUE; /** * The feature id for the '<em><b>Document</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CHECK_CONSTRAINT__DOCUMENT = CorePackage.CONSTRAINT__DOCUMENT; /** * The feature id for the '<em><b>Description</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CHECK_CONSTRAINT__DESCRIPTION = CorePackage.CONSTRAINT__DESCRIPTION; /** * The feature id for the '<em><b>Responsible Party</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CHECK_CONSTRAINT__RESPONSIBLE_PARTY = CorePackage.CONSTRAINT__RESPONSIBLE_PARTY; /** * The feature id for the '<em><b>Element Node</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CHECK_CONSTRAINT__ELEMENT_NODE = CorePackage.CONSTRAINT__ELEMENT_NODE; /** * The feature id for the '<em><b>Set</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CHECK_CONSTRAINT__SET = CorePackage.CONSTRAINT__SET; /** * The feature id for the '<em><b>Rendered Object</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CHECK_CONSTRAINT__RENDERED_OBJECT = CorePackage.CONSTRAINT__RENDERED_OBJECT; /** * The feature id for the '<em><b>Vocabulary Element</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CHECK_CONSTRAINT__VOCABULARY_ELEMENT = CorePackage.CONSTRAINT__VOCABULARY_ELEMENT; /** * The feature id for the '<em><b>Measurement</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CHECK_CONSTRAINT__MEASUREMENT = CorePackage.CONSTRAINT__MEASUREMENT; /** * The feature id for the '<em><b>Change Request</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CHECK_CONSTRAINT__CHANGE_REQUEST = CorePackage.CONSTRAINT__CHANGE_REQUEST; /** * The feature id for the '<em><b>Body</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CHECK_CONSTRAINT__BODY = CorePackage.CONSTRAINT__BODY; /** * The feature id for the '<em><b>Constrained Element</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CHECK_CONSTRAINT__CONSTRAINED_ELEMENT = CorePackage.CONSTRAINT__CONSTRAINED_ELEMENT; /** * The feature id for the '<em><b>Constrained Stereotype</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CHECK_CONSTRAINT__CONSTRAINED_STEREOTYPE = CorePackage.CONSTRAINT__CONSTRAINED_STEREOTYPE; /** * The feature id for the '<em><b>Deferrability</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CHECK_CONSTRAINT__DEFERRABILITY = CorePackage.CONSTRAINT_FEATURE_COUNT + 0; /** * The number of structural features of the '<em>Check Constraint</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CHECK_CONSTRAINT_FEATURE_COUNT = CorePackage.CONSTRAINT_FEATURE_COUNT + 1; /** * The meta object id for the '{@link orgomg.cwm.resource.relational.impl.RowSetImpl <em>Row Set</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see orgomg.cwm.resource.relational.impl.RowSetImpl * @see orgomg.cwm.resource.relational.impl.RelationalPackageImpl#getRowSet() * @generated */ int ROW_SET = 22; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ROW_SET__NAME = InstancePackage.EXTENT__NAME; /** * The feature id for the '<em><b>Visibility</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ROW_SET__VISIBILITY = InstancePackage.EXTENT__VISIBILITY; /** * The feature id for the '<em><b>Client Dependency</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ROW_SET__CLIENT_DEPENDENCY = InstancePackage.EXTENT__CLIENT_DEPENDENCY; /** * The feature id for the '<em><b>Supplier Dependency</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ROW_SET__SUPPLIER_DEPENDENCY = InstancePackage.EXTENT__SUPPLIER_DEPENDENCY; /** * The feature id for the '<em><b>Constraint</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ROW_SET__CONSTRAINT = InstancePackage.EXTENT__CONSTRAINT; /** * The feature id for the '<em><b>Namespace</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ROW_SET__NAMESPACE = InstancePackage.EXTENT__NAMESPACE; /** * The feature id for the '<em><b>Importer</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ROW_SET__IMPORTER = InstancePackage.EXTENT__IMPORTER; /** * The feature id for the '<em><b>Stereotype</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ROW_SET__STEREOTYPE = InstancePackage.EXTENT__STEREOTYPE; /** * The feature id for the '<em><b>Tagged Value</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ROW_SET__TAGGED_VALUE = InstancePackage.EXTENT__TAGGED_VALUE; /** * The feature id for the '<em><b>Document</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ROW_SET__DOCUMENT = InstancePackage.EXTENT__DOCUMENT; /** * The feature id for the '<em><b>Description</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ROW_SET__DESCRIPTION = InstancePackage.EXTENT__DESCRIPTION; /** * The feature id for the '<em><b>Responsible Party</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ROW_SET__RESPONSIBLE_PARTY = InstancePackage.EXTENT__RESPONSIBLE_PARTY; /** * The feature id for the '<em><b>Element Node</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ROW_SET__ELEMENT_NODE = InstancePackage.EXTENT__ELEMENT_NODE; /** * The feature id for the '<em><b>Set</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ROW_SET__SET = InstancePackage.EXTENT__SET; /** * The feature id for the '<em><b>Rendered Object</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ROW_SET__RENDERED_OBJECT = InstancePackage.EXTENT__RENDERED_OBJECT; /** * The feature id for the '<em><b>Vocabulary Element</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ROW_SET__VOCABULARY_ELEMENT = InstancePackage.EXTENT__VOCABULARY_ELEMENT; /** * The feature id for the '<em><b>Measurement</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ROW_SET__MEASUREMENT = InstancePackage.EXTENT__MEASUREMENT; /** * The feature id for the '<em><b>Change Request</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ROW_SET__CHANGE_REQUEST = InstancePackage.EXTENT__CHANGE_REQUEST; /** * The feature id for the '<em><b>Owned Element</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ROW_SET__OWNED_ELEMENT = InstancePackage.EXTENT__OWNED_ELEMENT; /** * The feature id for the '<em><b>Imported Element</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ROW_SET__IMPORTED_ELEMENT = InstancePackage.EXTENT__IMPORTED_ELEMENT; /** * The feature id for the '<em><b>Data Manager</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ROW_SET__DATA_MANAGER = InstancePackage.EXTENT__DATA_MANAGER; /** * The number of structural features of the '<em>Row Set</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ROW_SET_FEATURE_COUNT = InstancePackage.EXTENT_FEATURE_COUNT + 0; /** * The meta object id for the '{@link orgomg.cwm.resource.relational.impl.SQLParameterImpl <em>SQL Parameter</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see orgomg.cwm.resource.relational.impl.SQLParameterImpl * @see orgomg.cwm.resource.relational.impl.RelationalPackageImpl#getSQLParameter() * @generated */ int SQL_PARAMETER = 23; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_PARAMETER__NAME = BehavioralPackage.PARAMETER__NAME; /** * The feature id for the '<em><b>Visibility</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_PARAMETER__VISIBILITY = BehavioralPackage.PARAMETER__VISIBILITY; /** * The feature id for the '<em><b>Client Dependency</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_PARAMETER__CLIENT_DEPENDENCY = BehavioralPackage.PARAMETER__CLIENT_DEPENDENCY; /** * The feature id for the '<em><b>Supplier Dependency</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_PARAMETER__SUPPLIER_DEPENDENCY = BehavioralPackage.PARAMETER__SUPPLIER_DEPENDENCY; /** * The feature id for the '<em><b>Constraint</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_PARAMETER__CONSTRAINT = BehavioralPackage.PARAMETER__CONSTRAINT; /** * The feature id for the '<em><b>Namespace</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_PARAMETER__NAMESPACE = BehavioralPackage.PARAMETER__NAMESPACE; /** * The feature id for the '<em><b>Importer</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_PARAMETER__IMPORTER = BehavioralPackage.PARAMETER__IMPORTER; /** * The feature id for the '<em><b>Stereotype</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_PARAMETER__STEREOTYPE = BehavioralPackage.PARAMETER__STEREOTYPE; /** * The feature id for the '<em><b>Tagged Value</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_PARAMETER__TAGGED_VALUE = BehavioralPackage.PARAMETER__TAGGED_VALUE; /** * The feature id for the '<em><b>Document</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_PARAMETER__DOCUMENT = BehavioralPackage.PARAMETER__DOCUMENT; /** * The feature id for the '<em><b>Description</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_PARAMETER__DESCRIPTION = BehavioralPackage.PARAMETER__DESCRIPTION; /** * The feature id for the '<em><b>Responsible Party</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_PARAMETER__RESPONSIBLE_PARTY = BehavioralPackage.PARAMETER__RESPONSIBLE_PARTY; /** * The feature id for the '<em><b>Element Node</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_PARAMETER__ELEMENT_NODE = BehavioralPackage.PARAMETER__ELEMENT_NODE; /** * The feature id for the '<em><b>Set</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_PARAMETER__SET = BehavioralPackage.PARAMETER__SET; /** * The feature id for the '<em><b>Rendered Object</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_PARAMETER__RENDERED_OBJECT = BehavioralPackage.PARAMETER__RENDERED_OBJECT; /** * The feature id for the '<em><b>Vocabulary Element</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_PARAMETER__VOCABULARY_ELEMENT = BehavioralPackage.PARAMETER__VOCABULARY_ELEMENT; /** * The feature id for the '<em><b>Measurement</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_PARAMETER__MEASUREMENT = BehavioralPackage.PARAMETER__MEASUREMENT; /** * The feature id for the '<em><b>Change Request</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_PARAMETER__CHANGE_REQUEST = BehavioralPackage.PARAMETER__CHANGE_REQUEST; /** * The feature id for the '<em><b>Default Value</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_PARAMETER__DEFAULT_VALUE = BehavioralPackage.PARAMETER__DEFAULT_VALUE; /** * The feature id for the '<em><b>Kind</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_PARAMETER__KIND = BehavioralPackage.PARAMETER__KIND; /** * The feature id for the '<em><b>Behavioral Feature</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_PARAMETER__BEHAVIORAL_FEATURE = BehavioralPackage.PARAMETER__BEHAVIORAL_FEATURE; /** * The feature id for the '<em><b>Event</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_PARAMETER__EVENT = BehavioralPackage.PARAMETER__EVENT; /** * The feature id for the '<em><b>Type</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_PARAMETER__TYPE = BehavioralPackage.PARAMETER__TYPE; /** * The number of structural features of the '<em>SQL Parameter</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SQL_PARAMETER_FEATURE_COUNT = BehavioralPackage.PARAMETER_FEATURE_COUNT + 0; /** * Returns the meta object for class '{@link orgomg.cwm.resource.relational.Catalog <em>Catalog</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Catalog</em>'. * @see orgomg.cwm.resource.relational.Catalog * @generated */ EClass getCatalog(); /** * Returns the meta object for the attribute '{@link orgomg.cwm.resource.relational.Catalog#getDefaultCharacterSetName <em>Default Character Set Name</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Default Character Set Name</em>'. * @see orgomg.cwm.resource.relational.Catalog#getDefaultCharacterSetName() * @see #getCatalog() * @generated */ EAttribute getCatalog_DefaultCharacterSetName(); /** * Returns the meta object for the attribute '{@link orgomg.cwm.resource.relational.Catalog#getDefaultCollationName <em>Default Collation Name</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Default Collation Name</em>'. * @see orgomg.cwm.resource.relational.Catalog#getDefaultCollationName() * @see #getCatalog() * @generated */ EAttribute getCatalog_DefaultCollationName(); /** * Returns the meta object for class '{@link orgomg.cwm.resource.relational.Schema <em>Schema</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Schema</em>'. * @see orgomg.cwm.resource.relational.Schema * @generated */ EClass getSchema(); /** * Returns the meta object for class '{@link orgomg.cwm.resource.relational.ColumnSet <em>Column Set</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Column Set</em>'. * @see orgomg.cwm.resource.relational.ColumnSet * @generated */ EClass getColumnSet(); /** * Returns the meta object for class '{@link orgomg.cwm.resource.relational.NamedColumnSet <em>Named Column Set</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Named Column Set</em>'. * @see orgomg.cwm.resource.relational.NamedColumnSet * @generated */ EClass getNamedColumnSet(); /** * Returns the meta object for the reference list '{@link orgomg.cwm.resource.relational.NamedColumnSet#getUsingTrigger <em>Using Trigger</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference list '<em>Using Trigger</em>'. * @see orgomg.cwm.resource.relational.NamedColumnSet#getUsingTrigger() * @see #getNamedColumnSet() * @generated */ EReference getNamedColumnSet_UsingTrigger(); /** * Returns the meta object for the reference '{@link orgomg.cwm.resource.relational.NamedColumnSet#getType <em>Type</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference '<em>Type</em>'. * @see orgomg.cwm.resource.relational.NamedColumnSet#getType() * @see #getNamedColumnSet() * @generated */ EReference getNamedColumnSet_Type(); /** * Returns the meta object for the reference list '{@link orgomg.cwm.resource.relational.NamedColumnSet#getOptionScopeColumn <em>Option Scope Column</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference list '<em>Option Scope Column</em>'. * @see orgomg.cwm.resource.relational.NamedColumnSet#getOptionScopeColumn() * @see #getNamedColumnSet() * @generated */ EReference getNamedColumnSet_OptionScopeColumn(); /** * Returns the meta object for class '{@link orgomg.cwm.resource.relational.Table <em>Table</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Table</em>'. * @see orgomg.cwm.resource.relational.Table * @generated */ EClass getTable(); /** * Returns the meta object for the attribute '{@link orgomg.cwm.resource.relational.Table#isIsTemporary <em>Is Temporary</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Is Temporary</em>'. * @see orgomg.cwm.resource.relational.Table#isIsTemporary() * @see #getTable() * @generated */ EAttribute getTable_IsTemporary(); /** * Returns the meta object for the attribute '{@link orgomg.cwm.resource.relational.Table#getTemporaryScope <em>Temporary Scope</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Temporary Scope</em>'. * @see orgomg.cwm.resource.relational.Table#getTemporaryScope() * @see #getTable() * @generated */ EAttribute getTable_TemporaryScope(); /** * Returns the meta object for the attribute '{@link orgomg.cwm.resource.relational.Table#isIsSystem <em>Is System</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Is System</em>'. * @see orgomg.cwm.resource.relational.Table#isIsSystem() * @see #getTable() * @generated */ EAttribute getTable_IsSystem(); /** * Returns the meta object for the reference list '{@link orgomg.cwm.resource.relational.Table#getTrigger <em>Trigger</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference list '<em>Trigger</em>'. * @see orgomg.cwm.resource.relational.Table#getTrigger() * @see #getTable() * @generated */ EReference getTable_Trigger(); /** * Returns the meta object for class '{@link orgomg.cwm.resource.relational.View <em>View</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>View</em>'. * @see orgomg.cwm.resource.relational.View * @generated */ EClass getView(); /** * Returns the meta object for the attribute '{@link orgomg.cwm.resource.relational.View#isIsReadOnly <em>Is Read Only</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Is Read Only</em>'. * @see orgomg.cwm.resource.relational.View#isIsReadOnly() * @see #getView() * @generated */ EAttribute getView_IsReadOnly(); /** * Returns the meta object for the attribute '{@link orgomg.cwm.resource.relational.View#isCheckOption <em>Check Option</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Check Option</em>'. * @see orgomg.cwm.resource.relational.View#isCheckOption() * @see #getView() * @generated */ EAttribute getView_CheckOption(); /** * Returns the meta object for the containment reference '{@link orgomg.cwm.resource.relational.View#getQueryExpression <em>Query Expression</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Query Expression</em>'. * @see orgomg.cwm.resource.relational.View#getQueryExpression() * @see #getView() * @generated */ EReference getView_QueryExpression(); /** * Returns the meta object for class '{@link orgomg.cwm.resource.relational.QueryColumnSet <em>Query Column Set</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Query Column Set</em>'. * @see orgomg.cwm.resource.relational.QueryColumnSet * @generated */ EClass getQueryColumnSet(); /** * Returns the meta object for the containment reference '{@link orgomg.cwm.resource.relational.QueryColumnSet#getQuery <em>Query</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Query</em>'. * @see orgomg.cwm.resource.relational.QueryColumnSet#getQuery() * @see #getQueryColumnSet() * @generated */ EReference getQueryColumnSet_Query(); /** * Returns the meta object for class '{@link orgomg.cwm.resource.relational.SQLDataType <em>SQL Data Type</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>SQL Data Type</em>'. * @see orgomg.cwm.resource.relational.SQLDataType * @generated */ EClass getSQLDataType(); /** * Returns the meta object for the attribute '{@link orgomg.cwm.resource.relational.SQLDataType#getTypeNumber <em>Type Number</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Type Number</em>'. * @see orgomg.cwm.resource.relational.SQLDataType#getTypeNumber() * @see #getSQLDataType() * @generated */ EAttribute getSQLDataType_TypeNumber(); /** * Returns the meta object for class '{@link orgomg.cwm.resource.relational.SQLDistinctType <em>SQL Distinct Type</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>SQL Distinct Type</em>'. * @see orgomg.cwm.resource.relational.SQLDistinctType * @generated */ EClass getSQLDistinctType(); /** * Returns the meta object for the attribute '{@link orgomg.cwm.resource.relational.SQLDistinctType#getLength <em>Length</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Length</em>'. * @see orgomg.cwm.resource.relational.SQLDistinctType#getLength() * @see #getSQLDistinctType() * @generated */ EAttribute getSQLDistinctType_Length(); /** * Returns the meta object for the attribute '{@link orgomg.cwm.resource.relational.SQLDistinctType#getPrecision <em>Precision</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Precision</em>'. * @see orgomg.cwm.resource.relational.SQLDistinctType#getPrecision() * @see #getSQLDistinctType() * @generated */ EAttribute getSQLDistinctType_Precision(); /** * Returns the meta object for the attribute '{@link orgomg.cwm.resource.relational.SQLDistinctType#getScale <em>Scale</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Scale</em>'. * @see orgomg.cwm.resource.relational.SQLDistinctType#getScale() * @see #getSQLDistinctType() * @generated */ EAttribute getSQLDistinctType_Scale(); /** * Returns the meta object for the reference '{@link orgomg.cwm.resource.relational.SQLDistinctType#getSqlSimpleType <em>Sql Simple Type</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference '<em>Sql Simple Type</em>'. * @see orgomg.cwm.resource.relational.SQLDistinctType#getSqlSimpleType() * @see #getSQLDistinctType() * @generated */ EReference getSQLDistinctType_SqlSimpleType(); /** * Returns the meta object for class '{@link orgomg.cwm.resource.relational.SQLSimpleType <em>SQL Simple Type</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>SQL Simple Type</em>'. * @see orgomg.cwm.resource.relational.SQLSimpleType * @generated */ EClass getSQLSimpleType(); /** * Returns the meta object for the attribute '{@link orgomg.cwm.resource.relational.SQLSimpleType#getCharacterMaximumLength <em>Character Maximum Length</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Character Maximum Length</em>'. * @see orgomg.cwm.resource.relational.SQLSimpleType#getCharacterMaximumLength() * @see #getSQLSimpleType() * @generated */ EAttribute getSQLSimpleType_CharacterMaximumLength(); /** * Returns the meta object for the attribute '{@link orgomg.cwm.resource.relational.SQLSimpleType#getCharacterOctetLength <em>Character Octet Length</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Character Octet Length</em>'. * @see orgomg.cwm.resource.relational.SQLSimpleType#getCharacterOctetLength() * @see #getSQLSimpleType() * @generated */ EAttribute getSQLSimpleType_CharacterOctetLength(); /** * Returns the meta object for the attribute '{@link orgomg.cwm.resource.relational.SQLSimpleType#getNumericPrecision <em>Numeric Precision</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Numeric Precision</em>'. * @see orgomg.cwm.resource.relational.SQLSimpleType#getNumericPrecision() * @see #getSQLSimpleType() * @generated */ EAttribute getSQLSimpleType_NumericPrecision(); /** * Returns the meta object for the attribute '{@link orgomg.cwm.resource.relational.SQLSimpleType#getNumericPrecisionRadix <em>Numeric Precision Radix</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Numeric Precision Radix</em>'. * @see orgomg.cwm.resource.relational.SQLSimpleType#getNumericPrecisionRadix() * @see #getSQLSimpleType() * @generated */ EAttribute getSQLSimpleType_NumericPrecisionRadix(); /** * Returns the meta object for the attribute '{@link orgomg.cwm.resource.relational.SQLSimpleType#getNumericScale <em>Numeric Scale</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Numeric Scale</em>'. * @see orgomg.cwm.resource.relational.SQLSimpleType#getNumericScale() * @see #getSQLSimpleType() * @generated */ EAttribute getSQLSimpleType_NumericScale(); /** * Returns the meta object for the attribute '{@link orgomg.cwm.resource.relational.SQLSimpleType#getDateTimePrecision <em>Date Time Precision</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Date Time Precision</em>'. * @see orgomg.cwm.resource.relational.SQLSimpleType#getDateTimePrecision() * @see #getSQLSimpleType() * @generated */ EAttribute getSQLSimpleType_DateTimePrecision(); /** * Returns the meta object for the reference list '{@link orgomg.cwm.resource.relational.SQLSimpleType#getSqlDistinctType <em>Sql Distinct Type</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference list '<em>Sql Distinct Type</em>'. * @see orgomg.cwm.resource.relational.SQLSimpleType#getSqlDistinctType() * @see #getSQLSimpleType() * @generated */ EReference getSQLSimpleType_SqlDistinctType(); /** * Returns the meta object for class '{@link orgomg.cwm.resource.relational.SQLStructuredType <em>SQL Structured Type</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>SQL Structured Type</em>'. * @see orgomg.cwm.resource.relational.SQLStructuredType * @generated */ EClass getSQLStructuredType(); /** * Returns the meta object for the reference list '{@link orgomg.cwm.resource.relational.SQLStructuredType#getColumnSet <em>Column Set</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference list '<em>Column Set</em>'. * @see orgomg.cwm.resource.relational.SQLStructuredType#getColumnSet() * @see #getSQLStructuredType() * @generated */ EReference getSQLStructuredType_ColumnSet(); /** * Returns the meta object for the reference list '{@link orgomg.cwm.resource.relational.SQLStructuredType#getReferencingColumn <em>Referencing Column</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference list '<em>Referencing Column</em>'. * @see orgomg.cwm.resource.relational.SQLStructuredType#getReferencingColumn() * @see #getSQLStructuredType() * @generated */ EReference getSQLStructuredType_ReferencingColumn(); /** * Returns the meta object for class '{@link orgomg.cwm.resource.relational.Column <em>Column</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Column</em>'. * @see orgomg.cwm.resource.relational.Column * @generated */ EClass getColumn(); /** * Returns the meta object for the attribute '{@link orgomg.cwm.resource.relational.Column#getPrecision <em>Precision</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Precision</em>'. * @see orgomg.cwm.resource.relational.Column#getPrecision() * @see #getColumn() * @generated */ EAttribute getColumn_Precision(); /** * Returns the meta object for the attribute '{@link orgomg.cwm.resource.relational.Column#getScale <em>Scale</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Scale</em>'. * @see orgomg.cwm.resource.relational.Column#getScale() * @see #getColumn() * @generated */ EAttribute getColumn_Scale(); /** * Returns the meta object for the attribute '{@link orgomg.cwm.resource.relational.Column#getIsNullable <em>Is Nullable</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Is Nullable</em>'. * @see orgomg.cwm.resource.relational.Column#getIsNullable() * @see #getColumn() * @generated */ EAttribute getColumn_IsNullable(); /** * Returns the meta object for the attribute '{@link orgomg.cwm.resource.relational.Column#getLength <em>Length</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Length</em>'. * @see orgomg.cwm.resource.relational.Column#getLength() * @see #getColumn() * @generated */ EAttribute getColumn_Length(); /** * Returns the meta object for the attribute '{@link orgomg.cwm.resource.relational.Column#getCollationName <em>Collation Name</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Collation Name</em>'. * @see orgomg.cwm.resource.relational.Column#getCollationName() * @see #getColumn() * @generated */ EAttribute getColumn_CollationName(); /** * Returns the meta object for the attribute '{@link orgomg.cwm.resource.relational.Column#getCharacterSetName <em>Character Set Name</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Character Set Name</em>'. * @see orgomg.cwm.resource.relational.Column#getCharacterSetName() * @see #getColumn() * @generated */ EAttribute getColumn_CharacterSetName(); /** * Returns the meta object for the reference '{@link orgomg.cwm.resource.relational.Column#getReferencedTableType <em>Referenced Table Type</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference '<em>Referenced Table Type</em>'. * @see orgomg.cwm.resource.relational.Column#getReferencedTableType() * @see #getColumn() * @generated */ EReference getColumn_ReferencedTableType(); /** * Returns the meta object for the reference '{@link orgomg.cwm.resource.relational.Column#getOptionScopeColumnSet <em>Option Scope Column Set</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference '<em>Option Scope Column Set</em>'. * @see orgomg.cwm.resource.relational.Column#getOptionScopeColumnSet() * @see #getColumn() * @generated */ EReference getColumn_OptionScopeColumnSet(); /** * Returns the meta object for class '{@link orgomg.cwm.resource.relational.Procedure <em>Procedure</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Procedure</em>'. * @see orgomg.cwm.resource.relational.Procedure * @generated */ EClass getProcedure(); /** * Returns the meta object for the attribute '{@link orgomg.cwm.resource.relational.Procedure#getType <em>Type</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Type</em>'. * @see orgomg.cwm.resource.relational.Procedure#getType() * @see #getProcedure() * @generated */ EAttribute getProcedure_Type(); /** * Returns the meta object for class '{@link orgomg.cwm.resource.relational.Trigger <em>Trigger</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Trigger</em>'. * @see orgomg.cwm.resource.relational.Trigger * @generated */ EClass getTrigger(); /** * Returns the meta object for the attribute '{@link orgomg.cwm.resource.relational.Trigger#getEventManipulation <em>Event Manipulation</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Event Manipulation</em>'. * @see orgomg.cwm.resource.relational.Trigger#getEventManipulation() * @see #getTrigger() * @generated */ EAttribute getTrigger_EventManipulation(); /** * Returns the meta object for the containment reference '{@link orgomg.cwm.resource.relational.Trigger#getActionCondition <em>Action Condition</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Action Condition</em>'. * @see orgomg.cwm.resource.relational.Trigger#getActionCondition() * @see #getTrigger() * @generated */ EReference getTrigger_ActionCondition(); /** * Returns the meta object for the containment reference '{@link orgomg.cwm.resource.relational.Trigger#getActionStatement <em>Action Statement</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Action Statement</em>'. * @see orgomg.cwm.resource.relational.Trigger#getActionStatement() * @see #getTrigger() * @generated */ EReference getTrigger_ActionStatement(); /** * Returns the meta object for the attribute '{@link orgomg.cwm.resource.relational.Trigger#getActionOrientation <em>Action Orientation</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Action Orientation</em>'. * @see orgomg.cwm.resource.relational.Trigger#getActionOrientation() * @see #getTrigger() * @generated */ EAttribute getTrigger_ActionOrientation(); /** * Returns the meta object for the attribute '{@link orgomg.cwm.resource.relational.Trigger#getConditionTiming <em>Condition Timing</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Condition Timing</em>'. * @see orgomg.cwm.resource.relational.Trigger#getConditionTiming() * @see #getTrigger() * @generated */ EAttribute getTrigger_ConditionTiming(); /** * Returns the meta object for the attribute '{@link orgomg.cwm.resource.relational.Trigger#getConditionReferenceNewTable <em>Condition Reference New Table</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Condition Reference New Table</em>'. * @see orgomg.cwm.resource.relational.Trigger#getConditionReferenceNewTable() * @see #getTrigger() * @generated */ EAttribute getTrigger_ConditionReferenceNewTable(); /** * Returns the meta object for the attribute '{@link orgomg.cwm.resource.relational.Trigger#getConditionReferenceOldTable <em>Condition Reference Old Table</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Condition Reference Old Table</em>'. * @see orgomg.cwm.resource.relational.Trigger#getConditionReferenceOldTable() * @see #getTrigger() * @generated */ EAttribute getTrigger_ConditionReferenceOldTable(); /** * Returns the meta object for the reference list '{@link orgomg.cwm.resource.relational.Trigger#getUsedColumnSet <em>Used Column Set</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference list '<em>Used Column Set</em>'. * @see orgomg.cwm.resource.relational.Trigger#getUsedColumnSet() * @see #getTrigger() * @generated */ EReference getTrigger_UsedColumnSet(); /** * Returns the meta object for the reference '{@link orgomg.cwm.resource.relational.Trigger#getTable <em>Table</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference '<em>Table</em>'. * @see orgomg.cwm.resource.relational.Trigger#getTable() * @see #getTrigger() * @generated */ EReference getTrigger_Table(); /** * Returns the meta object for class '{@link orgomg.cwm.resource.relational.SQLIndex <em>SQL Index</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>SQL Index</em>'. * @see orgomg.cwm.resource.relational.SQLIndex * @generated */ EClass getSQLIndex(); /** * Returns the meta object for the attribute '{@link orgomg.cwm.resource.relational.SQLIndex#getFilterCondition <em>Filter Condition</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Filter Condition</em>'. * @see orgomg.cwm.resource.relational.SQLIndex#getFilterCondition() * @see #getSQLIndex() * @generated */ EAttribute getSQLIndex_FilterCondition(); /** * Returns the meta object for the attribute '{@link orgomg.cwm.resource.relational.SQLIndex#isIsNullable <em>Is Nullable</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Is Nullable</em>'. * @see orgomg.cwm.resource.relational.SQLIndex#isIsNullable() * @see #getSQLIndex() * @generated */ EAttribute getSQLIndex_IsNullable(); /** * Returns the meta object for the attribute '{@link orgomg.cwm.resource.relational.SQLIndex#isAutoUpdate <em>Auto Update</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Auto Update</em>'. * @see orgomg.cwm.resource.relational.SQLIndex#isAutoUpdate() * @see #getSQLIndex() * @generated */ EAttribute getSQLIndex_AutoUpdate(); /** * Returns the meta object for class '{@link orgomg.cwm.resource.relational.UniqueConstraint <em>Unique Constraint</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Unique Constraint</em>'. * @see orgomg.cwm.resource.relational.UniqueConstraint * @generated */ EClass getUniqueConstraint(); /** * Returns the meta object for the attribute '{@link orgomg.cwm.resource.relational.UniqueConstraint#getDeferrability <em>Deferrability</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Deferrability</em>'. * @see orgomg.cwm.resource.relational.UniqueConstraint#getDeferrability() * @see #getUniqueConstraint() * @generated */ EAttribute getUniqueConstraint_Deferrability(); /** * Returns the meta object for class '{@link orgomg.cwm.resource.relational.ForeignKey <em>Foreign Key</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Foreign Key</em>'. * @see orgomg.cwm.resource.relational.ForeignKey * @generated */ EClass getForeignKey(); /** * Returns the meta object for the attribute '{@link orgomg.cwm.resource.relational.ForeignKey#getDeleteRule <em>Delete Rule</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Delete Rule</em>'. * @see orgomg.cwm.resource.relational.ForeignKey#getDeleteRule() * @see #getForeignKey() * @generated */ EAttribute getForeignKey_DeleteRule(); /** * Returns the meta object for the attribute '{@link orgomg.cwm.resource.relational.ForeignKey#getUpdateRule <em>Update Rule</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Update Rule</em>'. * @see orgomg.cwm.resource.relational.ForeignKey#getUpdateRule() * @see #getForeignKey() * @generated */ EAttribute getForeignKey_UpdateRule(); /** * Returns the meta object for the attribute '{@link orgomg.cwm.resource.relational.ForeignKey#getDeferrability <em>Deferrability</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Deferrability</em>'. * @see orgomg.cwm.resource.relational.ForeignKey#getDeferrability() * @see #getForeignKey() * @generated */ EAttribute getForeignKey_Deferrability(); /** * Returns the meta object for class '{@link orgomg.cwm.resource.relational.SQLIndexColumn <em>SQL Index Column</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>SQL Index Column</em>'. * @see orgomg.cwm.resource.relational.SQLIndexColumn * @generated */ EClass getSQLIndexColumn(); /** * Returns the meta object for class '{@link orgomg.cwm.resource.relational.PrimaryKey <em>Primary Key</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Primary Key</em>'. * @see orgomg.cwm.resource.relational.PrimaryKey * @generated */ EClass getPrimaryKey(); /** * Returns the meta object for class '{@link orgomg.cwm.resource.relational.Row <em>Row</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Row</em>'. * @see orgomg.cwm.resource.relational.Row * @generated */ EClass getRow(); /** * Returns the meta object for class '{@link orgomg.cwm.resource.relational.ColumnValue <em>Column Value</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Column Value</em>'. * @see orgomg.cwm.resource.relational.ColumnValue * @generated */ EClass getColumnValue(); /** * Returns the meta object for class '{@link orgomg.cwm.resource.relational.CheckConstraint <em>Check Constraint</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Check Constraint</em>'. * @see orgomg.cwm.resource.relational.CheckConstraint * @generated */ EClass getCheckConstraint(); /** * Returns the meta object for the attribute '{@link orgomg.cwm.resource.relational.CheckConstraint#getDeferrability <em>Deferrability</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Deferrability</em>'. * @see orgomg.cwm.resource.relational.CheckConstraint#getDeferrability() * @see #getCheckConstraint() * @generated */ EAttribute getCheckConstraint_Deferrability(); /** * Returns the meta object for class '{@link orgomg.cwm.resource.relational.RowSet <em>Row Set</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Row Set</em>'. * @see orgomg.cwm.resource.relational.RowSet * @generated */ EClass getRowSet(); /** * Returns the meta object for class '{@link orgomg.cwm.resource.relational.SQLParameter <em>SQL Parameter</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>SQL Parameter</em>'. * @see orgomg.cwm.resource.relational.SQLParameter * @generated */ EClass getSQLParameter(); /** * Returns the factory that creates the instances of the model. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the factory that creates the instances of the model. * @generated */ RelationalFactory getRelationalFactory(); /** * <!-- begin-user-doc --> * Defines literals for the meta objects that represent * <ul> * <li>each class,</li> * <li>each feature of each class,</li> * <li>each enum,</li> * <li>and each data type</li> * </ul> * <!-- end-user-doc --> * @generated */ interface Literals { /** * The meta object literal for the '{@link orgomg.cwm.resource.relational.impl.CatalogImpl <em>Catalog</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see orgomg.cwm.resource.relational.impl.CatalogImpl * @see orgomg.cwm.resource.relational.impl.RelationalPackageImpl#getCatalog() * @generated */ EClass CATALOG = eINSTANCE.getCatalog(); /** * The meta object literal for the '<em><b>Default Character Set Name</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute CATALOG__DEFAULT_CHARACTER_SET_NAME = eINSTANCE.getCatalog_DefaultCharacterSetName(); /** * The meta object literal for the '<em><b>Default Collation Name</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute CATALOG__DEFAULT_COLLATION_NAME = eINSTANCE.getCatalog_DefaultCollationName(); /** * The meta object literal for the '{@link orgomg.cwm.resource.relational.impl.SchemaImpl <em>Schema</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see orgomg.cwm.resource.relational.impl.SchemaImpl * @see orgomg.cwm.resource.relational.impl.RelationalPackageImpl#getSchema() * @generated */ EClass SCHEMA = eINSTANCE.getSchema(); /** * The meta object literal for the '{@link orgomg.cwm.resource.relational.impl.ColumnSetImpl <em>Column Set</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see orgomg.cwm.resource.relational.impl.ColumnSetImpl * @see orgomg.cwm.resource.relational.impl.RelationalPackageImpl#getColumnSet() * @generated */ EClass COLUMN_SET = eINSTANCE.getColumnSet(); /** * The meta object literal for the '{@link orgomg.cwm.resource.relational.impl.NamedColumnSetImpl <em>Named Column Set</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see orgomg.cwm.resource.relational.impl.NamedColumnSetImpl * @see orgomg.cwm.resource.relational.impl.RelationalPackageImpl#getNamedColumnSet() * @generated */ EClass NAMED_COLUMN_SET = eINSTANCE.getNamedColumnSet(); /** * The meta object literal for the '<em><b>Using Trigger</b></em>' reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference NAMED_COLUMN_SET__USING_TRIGGER = eINSTANCE.getNamedColumnSet_UsingTrigger(); /** * The meta object literal for the '<em><b>Type</b></em>' reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference NAMED_COLUMN_SET__TYPE = eINSTANCE.getNamedColumnSet_Type(); /** * The meta object literal for the '<em><b>Option Scope Column</b></em>' reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference NAMED_COLUMN_SET__OPTION_SCOPE_COLUMN = eINSTANCE.getNamedColumnSet_OptionScopeColumn(); /** * The meta object literal for the '{@link orgomg.cwm.resource.relational.impl.TableImpl <em>Table</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see orgomg.cwm.resource.relational.impl.TableImpl * @see orgomg.cwm.resource.relational.impl.RelationalPackageImpl#getTable() * @generated */ EClass TABLE = eINSTANCE.getTable(); /** * The meta object literal for the '<em><b>Is Temporary</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute TABLE__IS_TEMPORARY = eINSTANCE.getTable_IsTemporary(); /** * The meta object literal for the '<em><b>Temporary Scope</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute TABLE__TEMPORARY_SCOPE = eINSTANCE.getTable_TemporaryScope(); /** * The meta object literal for the '<em><b>Is System</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute TABLE__IS_SYSTEM = eINSTANCE.getTable_IsSystem(); /** * The meta object literal for the '<em><b>Trigger</b></em>' reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference TABLE__TRIGGER = eINSTANCE.getTable_Trigger(); /** * The meta object literal for the '{@link orgomg.cwm.resource.relational.impl.ViewImpl <em>View</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see orgomg.cwm.resource.relational.impl.ViewImpl * @see orgomg.cwm.resource.relational.impl.RelationalPackageImpl#getView() * @generated */ EClass VIEW = eINSTANCE.getView(); /** * The meta object literal for the '<em><b>Is Read Only</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute VIEW__IS_READ_ONLY = eINSTANCE.getView_IsReadOnly(); /** * The meta object literal for the '<em><b>Check Option</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute VIEW__CHECK_OPTION = eINSTANCE.getView_CheckOption(); /** * The meta object literal for the '<em><b>Query Expression</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference VIEW__QUERY_EXPRESSION = eINSTANCE.getView_QueryExpression(); /** * The meta object literal for the '{@link orgomg.cwm.resource.relational.impl.QueryColumnSetImpl <em>Query Column Set</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see orgomg.cwm.resource.relational.impl.QueryColumnSetImpl * @see orgomg.cwm.resource.relational.impl.RelationalPackageImpl#getQueryColumnSet() * @generated */ EClass QUERY_COLUMN_SET = eINSTANCE.getQueryColumnSet(); /** * The meta object literal for the '<em><b>Query</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference QUERY_COLUMN_SET__QUERY = eINSTANCE.getQueryColumnSet_Query(); /** * The meta object literal for the '{@link orgomg.cwm.resource.relational.impl.SQLDataTypeImpl <em>SQL Data Type</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see orgomg.cwm.resource.relational.impl.SQLDataTypeImpl * @see orgomg.cwm.resource.relational.impl.RelationalPackageImpl#getSQLDataType() * @generated */ EClass SQL_DATA_TYPE = eINSTANCE.getSQLDataType(); /** * The meta object literal for the '<em><b>Type Number</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute SQL_DATA_TYPE__TYPE_NUMBER = eINSTANCE.getSQLDataType_TypeNumber(); /** * The meta object literal for the '{@link orgomg.cwm.resource.relational.impl.SQLDistinctTypeImpl <em>SQL Distinct Type</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see orgomg.cwm.resource.relational.impl.SQLDistinctTypeImpl * @see orgomg.cwm.resource.relational.impl.RelationalPackageImpl#getSQLDistinctType() * @generated */ EClass SQL_DISTINCT_TYPE = eINSTANCE.getSQLDistinctType(); /** * The meta object literal for the '<em><b>Length</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute SQL_DISTINCT_TYPE__LENGTH = eINSTANCE.getSQLDistinctType_Length(); /** * The meta object literal for the '<em><b>Precision</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute SQL_DISTINCT_TYPE__PRECISION = eINSTANCE.getSQLDistinctType_Precision(); /** * The meta object literal for the '<em><b>Scale</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute SQL_DISTINCT_TYPE__SCALE = eINSTANCE.getSQLDistinctType_Scale(); /** * The meta object literal for the '<em><b>Sql Simple Type</b></em>' reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference SQL_DISTINCT_TYPE__SQL_SIMPLE_TYPE = eINSTANCE.getSQLDistinctType_SqlSimpleType(); /** * The meta object literal for the '{@link orgomg.cwm.resource.relational.impl.SQLSimpleTypeImpl <em>SQL Simple Type</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see orgomg.cwm.resource.relational.impl.SQLSimpleTypeImpl * @see orgomg.cwm.resource.relational.impl.RelationalPackageImpl#getSQLSimpleType() * @generated */ EClass SQL_SIMPLE_TYPE = eINSTANCE.getSQLSimpleType(); /** * The meta object literal for the '<em><b>Character Maximum Length</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute SQL_SIMPLE_TYPE__CHARACTER_MAXIMUM_LENGTH = eINSTANCE.getSQLSimpleType_CharacterMaximumLength(); /** * The meta object literal for the '<em><b>Character Octet Length</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute SQL_SIMPLE_TYPE__CHARACTER_OCTET_LENGTH = eINSTANCE.getSQLSimpleType_CharacterOctetLength(); /** * The meta object literal for the '<em><b>Numeric Precision</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute SQL_SIMPLE_TYPE__NUMERIC_PRECISION = eINSTANCE.getSQLSimpleType_NumericPrecision(); /** * The meta object literal for the '<em><b>Numeric Precision Radix</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute SQL_SIMPLE_TYPE__NUMERIC_PRECISION_RADIX = eINSTANCE.getSQLSimpleType_NumericPrecisionRadix(); /** * The meta object literal for the '<em><b>Numeric Scale</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute SQL_SIMPLE_TYPE__NUMERIC_SCALE = eINSTANCE.getSQLSimpleType_NumericScale(); /** * The meta object literal for the '<em><b>Date Time Precision</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute SQL_SIMPLE_TYPE__DATE_TIME_PRECISION = eINSTANCE.getSQLSimpleType_DateTimePrecision(); /** * The meta object literal for the '<em><b>Sql Distinct Type</b></em>' reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference SQL_SIMPLE_TYPE__SQL_DISTINCT_TYPE = eINSTANCE.getSQLSimpleType_SqlDistinctType(); /** * The meta object literal for the '{@link orgomg.cwm.resource.relational.impl.SQLStructuredTypeImpl <em>SQL Structured Type</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see orgomg.cwm.resource.relational.impl.SQLStructuredTypeImpl * @see orgomg.cwm.resource.relational.impl.RelationalPackageImpl#getSQLStructuredType() * @generated */ EClass SQL_STRUCTURED_TYPE = eINSTANCE.getSQLStructuredType(); /** * The meta object literal for the '<em><b>Column Set</b></em>' reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference SQL_STRUCTURED_TYPE__COLUMN_SET = eINSTANCE.getSQLStructuredType_ColumnSet(); /** * The meta object literal for the '<em><b>Referencing Column</b></em>' reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference SQL_STRUCTURED_TYPE__REFERENCING_COLUMN = eINSTANCE.getSQLStructuredType_ReferencingColumn(); /** * The meta object literal for the '{@link orgomg.cwm.resource.relational.impl.ColumnImpl <em>Column</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see orgomg.cwm.resource.relational.impl.ColumnImpl * @see orgomg.cwm.resource.relational.impl.RelationalPackageImpl#getColumn() * @generated */ EClass COLUMN = eINSTANCE.getColumn(); /** * The meta object literal for the '<em><b>Precision</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute COLUMN__PRECISION = eINSTANCE.getColumn_Precision(); /** * The meta object literal for the '<em><b>Scale</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute COLUMN__SCALE = eINSTANCE.getColumn_Scale(); /** * The meta object literal for the '<em><b>Is Nullable</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute COLUMN__IS_NULLABLE = eINSTANCE.getColumn_IsNullable(); /** * The meta object literal for the '<em><b>Length</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute COLUMN__LENGTH = eINSTANCE.getColumn_Length(); /** * The meta object literal for the '<em><b>Collation Name</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute COLUMN__COLLATION_NAME = eINSTANCE.getColumn_CollationName(); /** * The meta object literal for the '<em><b>Character Set Name</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute COLUMN__CHARACTER_SET_NAME = eINSTANCE.getColumn_CharacterSetName(); /** * The meta object literal for the '<em><b>Referenced Table Type</b></em>' reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference COLUMN__REFERENCED_TABLE_TYPE = eINSTANCE.getColumn_ReferencedTableType(); /** * The meta object literal for the '<em><b>Option Scope Column Set</b></em>' reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference COLUMN__OPTION_SCOPE_COLUMN_SET = eINSTANCE.getColumn_OptionScopeColumnSet(); /** * The meta object literal for the '{@link orgomg.cwm.resource.relational.impl.ProcedureImpl <em>Procedure</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see orgomg.cwm.resource.relational.impl.ProcedureImpl * @see orgomg.cwm.resource.relational.impl.RelationalPackageImpl#getProcedure() * @generated */ EClass PROCEDURE = eINSTANCE.getProcedure(); /** * The meta object literal for the '<em><b>Type</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute PROCEDURE__TYPE = eINSTANCE.getProcedure_Type(); /** * The meta object literal for the '{@link orgomg.cwm.resource.relational.impl.TriggerImpl <em>Trigger</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see orgomg.cwm.resource.relational.impl.TriggerImpl * @see orgomg.cwm.resource.relational.impl.RelationalPackageImpl#getTrigger() * @generated */ EClass TRIGGER = eINSTANCE.getTrigger(); /** * The meta object literal for the '<em><b>Event Manipulation</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute TRIGGER__EVENT_MANIPULATION = eINSTANCE.getTrigger_EventManipulation(); /** * The meta object literal for the '<em><b>Action Condition</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference TRIGGER__ACTION_CONDITION = eINSTANCE.getTrigger_ActionCondition(); /** * The meta object literal for the '<em><b>Action Statement</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference TRIGGER__ACTION_STATEMENT = eINSTANCE.getTrigger_ActionStatement(); /** * The meta object literal for the '<em><b>Action Orientation</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute TRIGGER__ACTION_ORIENTATION = eINSTANCE.getTrigger_ActionOrientation(); /** * The meta object literal for the '<em><b>Condition Timing</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute TRIGGER__CONDITION_TIMING = eINSTANCE.getTrigger_ConditionTiming(); /** * The meta object literal for the '<em><b>Condition Reference New Table</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute TRIGGER__CONDITION_REFERENCE_NEW_TABLE = eINSTANCE.getTrigger_ConditionReferenceNewTable(); /** * The meta object literal for the '<em><b>Condition Reference Old Table</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute TRIGGER__CONDITION_REFERENCE_OLD_TABLE = eINSTANCE.getTrigger_ConditionReferenceOldTable(); /** * The meta object literal for the '<em><b>Used Column Set</b></em>' reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference TRIGGER__USED_COLUMN_SET = eINSTANCE.getTrigger_UsedColumnSet(); /** * The meta object literal for the '<em><b>Table</b></em>' reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference TRIGGER__TABLE = eINSTANCE.getTrigger_Table(); /** * The meta object literal for the '{@link orgomg.cwm.resource.relational.impl.SQLIndexImpl <em>SQL Index</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see orgomg.cwm.resource.relational.impl.SQLIndexImpl * @see orgomg.cwm.resource.relational.impl.RelationalPackageImpl#getSQLIndex() * @generated */ EClass SQL_INDEX = eINSTANCE.getSQLIndex(); /** * The meta object literal for the '<em><b>Filter Condition</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute SQL_INDEX__FILTER_CONDITION = eINSTANCE.getSQLIndex_FilterCondition(); /** * The meta object literal for the '<em><b>Is Nullable</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute SQL_INDEX__IS_NULLABLE = eINSTANCE.getSQLIndex_IsNullable(); /** * The meta object literal for the '<em><b>Auto Update</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute SQL_INDEX__AUTO_UPDATE = eINSTANCE.getSQLIndex_AutoUpdate(); /** * The meta object literal for the '{@link orgomg.cwm.resource.relational.impl.UniqueConstraintImpl <em>Unique Constraint</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see orgomg.cwm.resource.relational.impl.UniqueConstraintImpl * @see orgomg.cwm.resource.relational.impl.RelationalPackageImpl#getUniqueConstraint() * @generated */ EClass UNIQUE_CONSTRAINT = eINSTANCE.getUniqueConstraint(); /** * The meta object literal for the '<em><b>Deferrability</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute UNIQUE_CONSTRAINT__DEFERRABILITY = eINSTANCE.getUniqueConstraint_Deferrability(); /** * The meta object literal for the '{@link orgomg.cwm.resource.relational.impl.ForeignKeyImpl <em>Foreign Key</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see orgomg.cwm.resource.relational.impl.ForeignKeyImpl * @see orgomg.cwm.resource.relational.impl.RelationalPackageImpl#getForeignKey() * @generated */ EClass FOREIGN_KEY = eINSTANCE.getForeignKey(); /** * The meta object literal for the '<em><b>Delete Rule</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute FOREIGN_KEY__DELETE_RULE = eINSTANCE.getForeignKey_DeleteRule(); /** * The meta object literal for the '<em><b>Update Rule</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute FOREIGN_KEY__UPDATE_RULE = eINSTANCE.getForeignKey_UpdateRule(); /** * The meta object literal for the '<em><b>Deferrability</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute FOREIGN_KEY__DEFERRABILITY = eINSTANCE.getForeignKey_Deferrability(); /** * The meta object literal for the '{@link orgomg.cwm.resource.relational.impl.SQLIndexColumnImpl <em>SQL Index Column</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see orgomg.cwm.resource.relational.impl.SQLIndexColumnImpl * @see orgomg.cwm.resource.relational.impl.RelationalPackageImpl#getSQLIndexColumn() * @generated */ EClass SQL_INDEX_COLUMN = eINSTANCE.getSQLIndexColumn(); /** * The meta object literal for the '{@link orgomg.cwm.resource.relational.impl.PrimaryKeyImpl <em>Primary Key</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see orgomg.cwm.resource.relational.impl.PrimaryKeyImpl * @see orgomg.cwm.resource.relational.impl.RelationalPackageImpl#getPrimaryKey() * @generated */ EClass PRIMARY_KEY = eINSTANCE.getPrimaryKey(); /** * The meta object literal for the '{@link orgomg.cwm.resource.relational.impl.RowImpl <em>Row</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see orgomg.cwm.resource.relational.impl.RowImpl * @see orgomg.cwm.resource.relational.impl.RelationalPackageImpl#getRow() * @generated */ EClass ROW = eINSTANCE.getRow(); /** * The meta object literal for the '{@link orgomg.cwm.resource.relational.impl.ColumnValueImpl <em>Column Value</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see orgomg.cwm.resource.relational.impl.ColumnValueImpl * @see orgomg.cwm.resource.relational.impl.RelationalPackageImpl#getColumnValue() * @generated */ EClass COLUMN_VALUE = eINSTANCE.getColumnValue(); /** * The meta object literal for the '{@link orgomg.cwm.resource.relational.impl.CheckConstraintImpl <em>Check Constraint</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see orgomg.cwm.resource.relational.impl.CheckConstraintImpl * @see orgomg.cwm.resource.relational.impl.RelationalPackageImpl#getCheckConstraint() * @generated */ EClass CHECK_CONSTRAINT = eINSTANCE.getCheckConstraint(); /** * The meta object literal for the '<em><b>Deferrability</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute CHECK_CONSTRAINT__DEFERRABILITY = eINSTANCE.getCheckConstraint_Deferrability(); /** * The meta object literal for the '{@link orgomg.cwm.resource.relational.impl.RowSetImpl <em>Row Set</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see orgomg.cwm.resource.relational.impl.RowSetImpl * @see orgomg.cwm.resource.relational.impl.RelationalPackageImpl#getRowSet() * @generated */ EClass ROW_SET = eINSTANCE.getRowSet(); /** * The meta object literal for the '{@link orgomg.cwm.resource.relational.impl.SQLParameterImpl <em>SQL Parameter</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see orgomg.cwm.resource.relational.impl.SQLParameterImpl * @see orgomg.cwm.resource.relational.impl.RelationalPackageImpl#getSQLParameter() * @generated */ EClass SQL_PARAMETER = eINSTANCE.getSQLParameter(); } } //RelationalPackage