/**
* <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