/**
* <copyright>
* </copyright>
*
* $Id$
*/
package orgomg.cwm.resource.xml;
import org.eclipse.emf.ecore.EAttribute;
import org.eclipse.emf.ecore.EClass;
import org.eclipse.emf.ecore.EEnum;
import org.eclipse.emf.ecore.EPackage;
import org.eclipse.emf.ecore.EReference;
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 -->
* XML is rapidly becoming a very important type of data resource, especially in the Internet environment. On the one hand, HTML is evolving to be XML-compliant; in the near future, all HTML documents can be expected to become valid XML documents. On the other hand, XML is quickly becoming the standard format for interchange of data and/or metadata (e.g., XMI). Therefore, XML documents (or streams) representing data and/or metadata can be expected to appear everywhere.
*
* The XML package contains classes and associations that represent common metadata describing XML data resources. It is based on XML 1.0 [XML]. XML Schema is an ongoing activity in the W3C. As future standards are adopted by the W3C on XML Schema, this package will be revised and extended accordingly.
*
* This section provides a description of the main features of the XML package.
*
* An XML schema contains a set of definitions and declarations, in the form of XML element type definitions. An XML element type may contain a set of XML attributes and/or a content model. An attribute can have one of the following defaults: required, implied, default, or fixed. The content model can be one of the following types: empty, any, mixed, or element. Except for the empty content model, a content model consists of constituent parts, particularly element type references. The allowed occurrence of the constituents can be one of the following types: one, zero or one, zero or more, or
* one or more.
*
* An any content model consists of any element types. A mixed content model consists of character data and specified element type references. An element content model consists of specified element type references and/or element content models. An element content model can be one of the following types: choice or sequence.
*
* The XML package depends on the following packages:
*
* omg.org::CWM::ObjectModel::Core
* omg.org::CWM::ObjectModel::Instance
* omg.org::CWM::Foundation::DataTypes
*
* The metamodel diagram for the XML package is split into two parts. The first diagram shows the XML classes and associations, while the second shows the inheritance hierarchy.
*
* OCL Representation of XML Constraints
*
* None
* <!-- end-model-doc -->
* @see orgomg.cwm.resource.xml.XmlFactory
* @model kind="package"
* @generated
*/
public interface XmlPackage extends EPackage {
/**
* The package name.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
String eNAME = "xml";
/**
* The package namespace URI.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
String eNS_URI = "http:///orgomg/cwm/resource/xml.ecore";
/**
* The package namespace name.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
String eNS_PREFIX = "orgomg.cwm.resource.xml";
/**
* The singleton instance of the package.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
XmlPackage eINSTANCE = orgomg.cwm.resource.xml.impl.XmlPackageImpl.init();
/**
* The meta object id for the '{@link orgomg.cwm.resource.xml.impl.SchemaImpl <em>Schema</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see orgomg.cwm.resource.xml.impl.SchemaImpl
* @see orgomg.cwm.resource.xml.impl.XmlPackageImpl#getSchema()
* @generated
*/
int SCHEMA = 0;
/**
* 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 feature id for the '<em><b>Version</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SCHEMA__VERSION = CorePackage.PACKAGE_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Xml Namespace</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SCHEMA__XML_NAMESPACE = CorePackage.PACKAGE_FEATURE_COUNT + 1;
/**
* 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 + 2;
/**
* The meta object id for the '{@link orgomg.cwm.resource.xml.impl.ElementTypeImpl <em>Element Type</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see orgomg.cwm.resource.xml.impl.ElementTypeImpl
* @see orgomg.cwm.resource.xml.impl.XmlPackageImpl#getElementType()
* @generated
*/
int ELEMENT_TYPE = 1;
/**
* The feature id for the '<em><b>Name</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ELEMENT_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 ELEMENT_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 ELEMENT_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 ELEMENT_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 ELEMENT_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 ELEMENT_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 ELEMENT_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 ELEMENT_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 ELEMENT_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 ELEMENT_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 ELEMENT_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 ELEMENT_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 ELEMENT_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 ELEMENT_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 ELEMENT_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 ELEMENT_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 ELEMENT_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 ELEMENT_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 ELEMENT_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 ELEMENT_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 ELEMENT_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 ELEMENT_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 ELEMENT_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 ELEMENT_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 ELEMENT_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 ELEMENT_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 ELEMENT_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 ELEMENT_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 ELEMENT_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 ELEMENT_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 ELEMENT_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 ELEMENT_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 ELEMENT_TYPE__INDEX = CorePackage.CLASS__INDEX;
/**
* The feature id for the '<em><b>Content</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ELEMENT_TYPE__CONTENT = CorePackage.CLASS_FEATURE_COUNT + 0;
/**
* The number of structural features of the '<em>Element Type</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ELEMENT_TYPE_FEATURE_COUNT = CorePackage.CLASS_FEATURE_COUNT + 1;
/**
* The meta object id for the '{@link orgomg.cwm.resource.xml.impl.AttributeImpl <em>Attribute</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see orgomg.cwm.resource.xml.impl.AttributeImpl
* @see orgomg.cwm.resource.xml.impl.XmlPackageImpl#getAttribute()
* @generated
*/
int ATTRIBUTE = 2;
/**
* The feature id for the '<em><b>Name</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ATTRIBUTE__NAME = CorePackage.ATTRIBUTE__NAME;
/**
* The feature id for the '<em><b>Visibility</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ATTRIBUTE__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 ATTRIBUTE__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 ATTRIBUTE__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 ATTRIBUTE__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 ATTRIBUTE__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 ATTRIBUTE__IMPORTER = CorePackage.ATTRIBUTE__IMPORTER;
/**
* The feature id for the '<em><b>Stereotype</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ATTRIBUTE__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 ATTRIBUTE__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 ATTRIBUTE__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 ATTRIBUTE__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 ATTRIBUTE__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 ATTRIBUTE__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 ATTRIBUTE__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 ATTRIBUTE__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 ATTRIBUTE__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 ATTRIBUTE__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 ATTRIBUTE__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 ATTRIBUTE__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 ATTRIBUTE__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 ATTRIBUTE__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 ATTRIBUTE__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 ATTRIBUTE__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 ATTRIBUTE__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 ATTRIBUTE__MULTIPLICITY = CorePackage.ATTRIBUTE__MULTIPLICITY;
/**
* The feature id for the '<em><b>Ordering</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ATTRIBUTE__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 ATTRIBUTE__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 ATTRIBUTE__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 ATTRIBUTE__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 ATTRIBUTE__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 ATTRIBUTE__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 ATTRIBUTE__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 ATTRIBUTE__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 ATTRIBUTE__INITIAL_VALUE = CorePackage.ATTRIBUTE__INITIAL_VALUE;
/**
* The feature id for the '<em><b>Default Kind</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ATTRIBUTE__DEFAULT_KIND = CorePackage.ATTRIBUTE_FEATURE_COUNT + 0;
/**
* The number of structural features of the '<em>Attribute</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ATTRIBUTE_FEATURE_COUNT = CorePackage.ATTRIBUTE_FEATURE_COUNT + 1;
/**
* The meta object id for the '{@link orgomg.cwm.resource.xml.impl.ContentImpl <em>Content</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see orgomg.cwm.resource.xml.impl.ContentImpl
* @see orgomg.cwm.resource.xml.impl.XmlPackageImpl#getContent()
* @generated
*/
int CONTENT = 3;
/**
* The feature id for the '<em><b>Name</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONTENT__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 CONTENT__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 CONTENT__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 CONTENT__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 CONTENT__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 CONTENT__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 CONTENT__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 CONTENT__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 CONTENT__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 CONTENT__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 CONTENT__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 CONTENT__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 CONTENT__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 CONTENT__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 CONTENT__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 CONTENT__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 CONTENT__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 CONTENT__CHANGE_REQUEST = CorePackage.MODEL_ELEMENT__CHANGE_REQUEST;
/**
* The feature id for the '<em><b>Type</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONTENT__TYPE = CorePackage.MODEL_ELEMENT_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Occurrence</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONTENT__OCCURRENCE = CorePackage.MODEL_ELEMENT_FEATURE_COUNT + 1;
/**
* The feature id for the '<em><b>Element Type</b></em>' reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONTENT__ELEMENT_TYPE = CorePackage.MODEL_ELEMENT_FEATURE_COUNT + 2;
/**
* The feature id for the '<em><b>Owned Element Type</b></em>' reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONTENT__OWNED_ELEMENT_TYPE = CorePackage.MODEL_ELEMENT_FEATURE_COUNT + 3;
/**
* The number of structural features of the '<em>Content</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONTENT_FEATURE_COUNT = CorePackage.MODEL_ELEMENT_FEATURE_COUNT + 4;
/**
* The meta object id for the '{@link orgomg.cwm.resource.xml.impl.ElementContentImpl <em>Element Content</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see orgomg.cwm.resource.xml.impl.ElementContentImpl
* @see orgomg.cwm.resource.xml.impl.XmlPackageImpl#getElementContent()
* @generated
*/
int ELEMENT_CONTENT = 4;
/**
* The feature id for the '<em><b>Name</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ELEMENT_CONTENT__NAME = CONTENT__NAME;
/**
* The feature id for the '<em><b>Visibility</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ELEMENT_CONTENT__VISIBILITY = CONTENT__VISIBILITY;
/**
* The feature id for the '<em><b>Client Dependency</b></em>' reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ELEMENT_CONTENT__CLIENT_DEPENDENCY = CONTENT__CLIENT_DEPENDENCY;
/**
* The feature id for the '<em><b>Supplier Dependency</b></em>' reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ELEMENT_CONTENT__SUPPLIER_DEPENDENCY = CONTENT__SUPPLIER_DEPENDENCY;
/**
* The feature id for the '<em><b>Constraint</b></em>' reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ELEMENT_CONTENT__CONSTRAINT = CONTENT__CONSTRAINT;
/**
* The feature id for the '<em><b>Namespace</b></em>' container reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ELEMENT_CONTENT__NAMESPACE = CONTENT__NAMESPACE;
/**
* The feature id for the '<em><b>Importer</b></em>' reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ELEMENT_CONTENT__IMPORTER = CONTENT__IMPORTER;
/**
* The feature id for the '<em><b>Stereotype</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ELEMENT_CONTENT__STEREOTYPE = CONTENT__STEREOTYPE;
/**
* The feature id for the '<em><b>Tagged Value</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ELEMENT_CONTENT__TAGGED_VALUE = CONTENT__TAGGED_VALUE;
/**
* The feature id for the '<em><b>Document</b></em>' reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ELEMENT_CONTENT__DOCUMENT = CONTENT__DOCUMENT;
/**
* The feature id for the '<em><b>Description</b></em>' reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ELEMENT_CONTENT__DESCRIPTION = CONTENT__DESCRIPTION;
/**
* The feature id for the '<em><b>Responsible Party</b></em>' reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ELEMENT_CONTENT__RESPONSIBLE_PARTY = CONTENT__RESPONSIBLE_PARTY;
/**
* The feature id for the '<em><b>Element Node</b></em>' reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ELEMENT_CONTENT__ELEMENT_NODE = CONTENT__ELEMENT_NODE;
/**
* The feature id for the '<em><b>Set</b></em>' reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ELEMENT_CONTENT__SET = CONTENT__SET;
/**
* The feature id for the '<em><b>Rendered Object</b></em>' reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ELEMENT_CONTENT__RENDERED_OBJECT = CONTENT__RENDERED_OBJECT;
/**
* The feature id for the '<em><b>Vocabulary Element</b></em>' reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ELEMENT_CONTENT__VOCABULARY_ELEMENT = CONTENT__VOCABULARY_ELEMENT;
/**
* The feature id for the '<em><b>Measurement</b></em>' reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ELEMENT_CONTENT__MEASUREMENT = CONTENT__MEASUREMENT;
/**
* The feature id for the '<em><b>Change Request</b></em>' reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ELEMENT_CONTENT__CHANGE_REQUEST = CONTENT__CHANGE_REQUEST;
/**
* The feature id for the '<em><b>Type</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ELEMENT_CONTENT__TYPE = CONTENT__TYPE;
/**
* The feature id for the '<em><b>Occurrence</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ELEMENT_CONTENT__OCCURRENCE = CONTENT__OCCURRENCE;
/**
* The feature id for the '<em><b>Element Type</b></em>' reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ELEMENT_CONTENT__ELEMENT_TYPE = CONTENT__ELEMENT_TYPE;
/**
* The feature id for the '<em><b>Owned Element Type</b></em>' reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ELEMENT_CONTENT__OWNED_ELEMENT_TYPE = CONTENT__OWNED_ELEMENT_TYPE;
/**
* The feature id for the '<em><b>Order</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ELEMENT_CONTENT__ORDER = CONTENT_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Owner Content</b></em>' reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ELEMENT_CONTENT__OWNER_CONTENT = CONTENT_FEATURE_COUNT + 1;
/**
* The feature id for the '<em><b>Owned Content</b></em>' reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ELEMENT_CONTENT__OWNED_CONTENT = CONTENT_FEATURE_COUNT + 2;
/**
* The number of structural features of the '<em>Element Content</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ELEMENT_CONTENT_FEATURE_COUNT = CONTENT_FEATURE_COUNT + 3;
/**
* The meta object id for the '{@link orgomg.cwm.resource.xml.impl.MixedContentImpl <em>Mixed Content</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see orgomg.cwm.resource.xml.impl.MixedContentImpl
* @see orgomg.cwm.resource.xml.impl.XmlPackageImpl#getMixedContent()
* @generated
*/
int MIXED_CONTENT = 5;
/**
* The feature id for the '<em><b>Name</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int MIXED_CONTENT__NAME = CONTENT__NAME;
/**
* The feature id for the '<em><b>Visibility</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int MIXED_CONTENT__VISIBILITY = CONTENT__VISIBILITY;
/**
* The feature id for the '<em><b>Client Dependency</b></em>' reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int MIXED_CONTENT__CLIENT_DEPENDENCY = CONTENT__CLIENT_DEPENDENCY;
/**
* The feature id for the '<em><b>Supplier Dependency</b></em>' reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int MIXED_CONTENT__SUPPLIER_DEPENDENCY = CONTENT__SUPPLIER_DEPENDENCY;
/**
* The feature id for the '<em><b>Constraint</b></em>' reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int MIXED_CONTENT__CONSTRAINT = CONTENT__CONSTRAINT;
/**
* The feature id for the '<em><b>Namespace</b></em>' container reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int MIXED_CONTENT__NAMESPACE = CONTENT__NAMESPACE;
/**
* The feature id for the '<em><b>Importer</b></em>' reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int MIXED_CONTENT__IMPORTER = CONTENT__IMPORTER;
/**
* The feature id for the '<em><b>Stereotype</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int MIXED_CONTENT__STEREOTYPE = CONTENT__STEREOTYPE;
/**
* The feature id for the '<em><b>Tagged Value</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int MIXED_CONTENT__TAGGED_VALUE = CONTENT__TAGGED_VALUE;
/**
* The feature id for the '<em><b>Document</b></em>' reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int MIXED_CONTENT__DOCUMENT = CONTENT__DOCUMENT;
/**
* The feature id for the '<em><b>Description</b></em>' reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int MIXED_CONTENT__DESCRIPTION = CONTENT__DESCRIPTION;
/**
* The feature id for the '<em><b>Responsible Party</b></em>' reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int MIXED_CONTENT__RESPONSIBLE_PARTY = CONTENT__RESPONSIBLE_PARTY;
/**
* The feature id for the '<em><b>Element Node</b></em>' reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int MIXED_CONTENT__ELEMENT_NODE = CONTENT__ELEMENT_NODE;
/**
* The feature id for the '<em><b>Set</b></em>' reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int MIXED_CONTENT__SET = CONTENT__SET;
/**
* The feature id for the '<em><b>Rendered Object</b></em>' reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int MIXED_CONTENT__RENDERED_OBJECT = CONTENT__RENDERED_OBJECT;
/**
* The feature id for the '<em><b>Vocabulary Element</b></em>' reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int MIXED_CONTENT__VOCABULARY_ELEMENT = CONTENT__VOCABULARY_ELEMENT;
/**
* The feature id for the '<em><b>Measurement</b></em>' reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int MIXED_CONTENT__MEASUREMENT = CONTENT__MEASUREMENT;
/**
* The feature id for the '<em><b>Change Request</b></em>' reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int MIXED_CONTENT__CHANGE_REQUEST = CONTENT__CHANGE_REQUEST;
/**
* The feature id for the '<em><b>Type</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int MIXED_CONTENT__TYPE = CONTENT__TYPE;
/**
* The feature id for the '<em><b>Occurrence</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int MIXED_CONTENT__OCCURRENCE = CONTENT__OCCURRENCE;
/**
* The feature id for the '<em><b>Element Type</b></em>' reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int MIXED_CONTENT__ELEMENT_TYPE = CONTENT__ELEMENT_TYPE;
/**
* The feature id for the '<em><b>Owned Element Type</b></em>' reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int MIXED_CONTENT__OWNED_ELEMENT_TYPE = CONTENT__OWNED_ELEMENT_TYPE;
/**
* The feature id for the '<em><b>Text</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int MIXED_CONTENT__TEXT = CONTENT_FEATURE_COUNT + 0;
/**
* The number of structural features of the '<em>Mixed Content</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int MIXED_CONTENT_FEATURE_COUNT = CONTENT_FEATURE_COUNT + 1;
/**
* The meta object id for the '{@link orgomg.cwm.resource.xml.impl.ElementTypeReferenceImpl <em>Element Type Reference</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see orgomg.cwm.resource.xml.impl.ElementTypeReferenceImpl
* @see orgomg.cwm.resource.xml.impl.XmlPackageImpl#getElementTypeReference()
* @generated
*/
int ELEMENT_TYPE_REFERENCE = 6;
/**
* The feature id for the '<em><b>Name</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ELEMENT_TYPE_REFERENCE__NAME = CorePackage.ATTRIBUTE__NAME;
/**
* The feature id for the '<em><b>Visibility</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ELEMENT_TYPE_REFERENCE__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 ELEMENT_TYPE_REFERENCE__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 ELEMENT_TYPE_REFERENCE__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 ELEMENT_TYPE_REFERENCE__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 ELEMENT_TYPE_REFERENCE__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 ELEMENT_TYPE_REFERENCE__IMPORTER = CorePackage.ATTRIBUTE__IMPORTER;
/**
* The feature id for the '<em><b>Stereotype</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ELEMENT_TYPE_REFERENCE__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 ELEMENT_TYPE_REFERENCE__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 ELEMENT_TYPE_REFERENCE__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 ELEMENT_TYPE_REFERENCE__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 ELEMENT_TYPE_REFERENCE__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 ELEMENT_TYPE_REFERENCE__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 ELEMENT_TYPE_REFERENCE__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 ELEMENT_TYPE_REFERENCE__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 ELEMENT_TYPE_REFERENCE__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 ELEMENT_TYPE_REFERENCE__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 ELEMENT_TYPE_REFERENCE__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 ELEMENT_TYPE_REFERENCE__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 ELEMENT_TYPE_REFERENCE__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 ELEMENT_TYPE_REFERENCE__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 ELEMENT_TYPE_REFERENCE__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 ELEMENT_TYPE_REFERENCE__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 ELEMENT_TYPE_REFERENCE__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 ELEMENT_TYPE_REFERENCE__MULTIPLICITY = CorePackage.ATTRIBUTE__MULTIPLICITY;
/**
* The feature id for the '<em><b>Ordering</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ELEMENT_TYPE_REFERENCE__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 ELEMENT_TYPE_REFERENCE__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 ELEMENT_TYPE_REFERENCE__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 ELEMENT_TYPE_REFERENCE__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 ELEMENT_TYPE_REFERENCE__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 ELEMENT_TYPE_REFERENCE__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 ELEMENT_TYPE_REFERENCE__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 ELEMENT_TYPE_REFERENCE__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 ELEMENT_TYPE_REFERENCE__INITIAL_VALUE = CorePackage.ATTRIBUTE__INITIAL_VALUE;
/**
* The feature id for the '<em><b>Occurrence</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ELEMENT_TYPE_REFERENCE__OCCURRENCE = CorePackage.ATTRIBUTE_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Owner Content</b></em>' reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ELEMENT_TYPE_REFERENCE__OWNER_CONTENT = CorePackage.ATTRIBUTE_FEATURE_COUNT + 1;
/**
* The number of structural features of the '<em>Element Type Reference</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ELEMENT_TYPE_REFERENCE_FEATURE_COUNT = CorePackage.ATTRIBUTE_FEATURE_COUNT + 2;
/**
* The meta object id for the '{@link orgomg.cwm.resource.xml.impl.TextImpl <em>Text</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see orgomg.cwm.resource.xml.impl.TextImpl
* @see orgomg.cwm.resource.xml.impl.XmlPackageImpl#getText()
* @generated
*/
int TEXT = 7;
/**
* The feature id for the '<em><b>Name</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int TEXT__NAME = CorePackage.ATTRIBUTE__NAME;
/**
* The feature id for the '<em><b>Visibility</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int TEXT__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 TEXT__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 TEXT__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 TEXT__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 TEXT__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 TEXT__IMPORTER = CorePackage.ATTRIBUTE__IMPORTER;
/**
* The feature id for the '<em><b>Stereotype</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int TEXT__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 TEXT__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 TEXT__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 TEXT__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 TEXT__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 TEXT__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 TEXT__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 TEXT__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 TEXT__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 TEXT__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 TEXT__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 TEXT__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 TEXT__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 TEXT__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 TEXT__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 TEXT__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 TEXT__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 TEXT__MULTIPLICITY = CorePackage.ATTRIBUTE__MULTIPLICITY;
/**
* The feature id for the '<em><b>Ordering</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int TEXT__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 TEXT__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 TEXT__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 TEXT__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 TEXT__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 TEXT__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 TEXT__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 TEXT__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 TEXT__INITIAL_VALUE = CorePackage.ATTRIBUTE__INITIAL_VALUE;
/**
* The feature id for the '<em><b>Owner Content</b></em>' container reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int TEXT__OWNER_CONTENT = CorePackage.ATTRIBUTE_FEATURE_COUNT + 0;
/**
* The number of structural features of the '<em>Text</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int TEXT_FEATURE_COUNT = CorePackage.ATTRIBUTE_FEATURE_COUNT + 1;
/**
* The meta object id for the '{@link orgomg.cwm.resource.xml.impl.ElementImpl <em>Element</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see orgomg.cwm.resource.xml.impl.ElementImpl
* @see orgomg.cwm.resource.xml.impl.XmlPackageImpl#getElement()
* @generated
*/
int ELEMENT = 8;
/**
* The feature id for the '<em><b>Name</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ELEMENT__NAME = InstancePackage.OBJECT__NAME;
/**
* The feature id for the '<em><b>Visibility</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ELEMENT__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 ELEMENT__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 ELEMENT__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 ELEMENT__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 ELEMENT__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 ELEMENT__IMPORTER = InstancePackage.OBJECT__IMPORTER;
/**
* The feature id for the '<em><b>Stereotype</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ELEMENT__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 ELEMENT__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 ELEMENT__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 ELEMENT__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 ELEMENT__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 ELEMENT__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 ELEMENT__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 ELEMENT__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 ELEMENT__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 ELEMENT__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 ELEMENT__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 ELEMENT__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 ELEMENT__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 ELEMENT__SLOT = InstancePackage.OBJECT__SLOT;
/**
* The number of structural features of the '<em>Element</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ELEMENT_FEATURE_COUNT = InstancePackage.OBJECT_FEATURE_COUNT + 0;
/**
* The meta object id for the '{@link orgomg.cwm.resource.xml.impl.DocumentImpl <em>Document</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see orgomg.cwm.resource.xml.impl.DocumentImpl
* @see orgomg.cwm.resource.xml.impl.XmlPackageImpl#getDocument()
* @generated
*/
int DOCUMENT = 9;
/**
* The feature id for the '<em><b>Name</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DOCUMENT__NAME = InstancePackage.EXTENT__NAME;
/**
* The feature id for the '<em><b>Visibility</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DOCUMENT__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 DOCUMENT__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 DOCUMENT__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 DOCUMENT__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 DOCUMENT__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 DOCUMENT__IMPORTER = InstancePackage.EXTENT__IMPORTER;
/**
* The feature id for the '<em><b>Stereotype</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DOCUMENT__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 DOCUMENT__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 DOCUMENT__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 DOCUMENT__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 DOCUMENT__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 DOCUMENT__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 DOCUMENT__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 DOCUMENT__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 DOCUMENT__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 DOCUMENT__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 DOCUMENT__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 DOCUMENT__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 DOCUMENT__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 DOCUMENT__DATA_MANAGER = InstancePackage.EXTENT__DATA_MANAGER;
/**
* The number of structural features of the '<em>Document</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DOCUMENT_FEATURE_COUNT = InstancePackage.EXTENT_FEATURE_COUNT + 0;
/**
* The meta object id for the '{@link orgomg.cwm.resource.xml.AttributeDefault <em>Attribute Default</em>}' enum.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see orgomg.cwm.resource.xml.AttributeDefault
* @see orgomg.cwm.resource.xml.impl.XmlPackageImpl#getAttributeDefault()
* @generated
*/
int ATTRIBUTE_DEFAULT = 10;
/**
* The meta object id for the '{@link orgomg.cwm.resource.xml.ContentType <em>Content Type</em>}' enum.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see orgomg.cwm.resource.xml.ContentType
* @see orgomg.cwm.resource.xml.impl.XmlPackageImpl#getContentType()
* @generated
*/
int CONTENT_TYPE = 11;
/**
* The meta object id for the '{@link orgomg.cwm.resource.xml.OccurrenceType <em>Occurrence Type</em>}' enum.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see orgomg.cwm.resource.xml.OccurrenceType
* @see orgomg.cwm.resource.xml.impl.XmlPackageImpl#getOccurrenceType()
* @generated
*/
int OCCURRENCE_TYPE = 12;
/**
* The meta object id for the '{@link orgomg.cwm.resource.xml.ElementOrderType <em>Element Order Type</em>}' enum.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see orgomg.cwm.resource.xml.ElementOrderType
* @see orgomg.cwm.resource.xml.impl.XmlPackageImpl#getElementOrderType()
* @generated
*/
int ELEMENT_ORDER_TYPE = 13;
/**
* Returns the meta object for class '{@link orgomg.cwm.resource.xml.Schema <em>Schema</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Schema</em>'.
* @see orgomg.cwm.resource.xml.Schema
* @generated
*/
EClass getSchema();
/**
* Returns the meta object for the attribute '{@link orgomg.cwm.resource.xml.Schema#getVersion <em>Version</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Version</em>'.
* @see orgomg.cwm.resource.xml.Schema#getVersion()
* @see #getSchema()
* @generated
*/
EAttribute getSchema_Version();
/**
* Returns the meta object for the attribute '{@link orgomg.cwm.resource.xml.Schema#getXmlNamespace <em>Xml Namespace</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Xml Namespace</em>'.
* @see orgomg.cwm.resource.xml.Schema#getXmlNamespace()
* @see #getSchema()
* @generated
*/
EAttribute getSchema_XmlNamespace();
/**
* Returns the meta object for class '{@link orgomg.cwm.resource.xml.ElementType <em>Element Type</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Element Type</em>'.
* @see orgomg.cwm.resource.xml.ElementType
* @generated
*/
EClass getElementType();
/**
* Returns the meta object for the reference '{@link orgomg.cwm.resource.xml.ElementType#getContent <em>Content</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference '<em>Content</em>'.
* @see orgomg.cwm.resource.xml.ElementType#getContent()
* @see #getElementType()
* @generated
*/
EReference getElementType_Content();
/**
* Returns the meta object for class '{@link orgomg.cwm.resource.xml.Attribute <em>Attribute</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Attribute</em>'.
* @see orgomg.cwm.resource.xml.Attribute
* @generated
*/
EClass getAttribute();
/**
* Returns the meta object for the attribute '{@link orgomg.cwm.resource.xml.Attribute#getDefaultKind <em>Default Kind</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Default Kind</em>'.
* @see orgomg.cwm.resource.xml.Attribute#getDefaultKind()
* @see #getAttribute()
* @generated
*/
EAttribute getAttribute_DefaultKind();
/**
* Returns the meta object for class '{@link orgomg.cwm.resource.xml.Content <em>Content</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Content</em>'.
* @see orgomg.cwm.resource.xml.Content
* @generated
*/
EClass getContent();
/**
* Returns the meta object for the attribute '{@link orgomg.cwm.resource.xml.Content#getType <em>Type</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Type</em>'.
* @see orgomg.cwm.resource.xml.Content#getType()
* @see #getContent()
* @generated
*/
EAttribute getContent_Type();
/**
* Returns the meta object for the attribute '{@link orgomg.cwm.resource.xml.Content#getOccurrence <em>Occurrence</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Occurrence</em>'.
* @see orgomg.cwm.resource.xml.Content#getOccurrence()
* @see #getContent()
* @generated
*/
EAttribute getContent_Occurrence();
/**
* Returns the meta object for the reference list '{@link orgomg.cwm.resource.xml.Content#getElementType <em>Element Type</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference list '<em>Element Type</em>'.
* @see orgomg.cwm.resource.xml.Content#getElementType()
* @see #getContent()
* @generated
*/
EReference getContent_ElementType();
/**
* Returns the meta object for the reference list '{@link orgomg.cwm.resource.xml.Content#getOwnedElementType <em>Owned Element Type</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference list '<em>Owned Element Type</em>'.
* @see orgomg.cwm.resource.xml.Content#getOwnedElementType()
* @see #getContent()
* @generated
*/
EReference getContent_OwnedElementType();
/**
* Returns the meta object for class '{@link orgomg.cwm.resource.xml.ElementContent <em>Element Content</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Element Content</em>'.
* @see orgomg.cwm.resource.xml.ElementContent
* @generated
*/
EClass getElementContent();
/**
* Returns the meta object for the attribute '{@link orgomg.cwm.resource.xml.ElementContent#getOrder <em>Order</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Order</em>'.
* @see orgomg.cwm.resource.xml.ElementContent#getOrder()
* @see #getElementContent()
* @generated
*/
EAttribute getElementContent_Order();
/**
* Returns the meta object for the reference list '{@link orgomg.cwm.resource.xml.ElementContent#getOwnerContent <em>Owner Content</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference list '<em>Owner Content</em>'.
* @see orgomg.cwm.resource.xml.ElementContent#getOwnerContent()
* @see #getElementContent()
* @generated
*/
EReference getElementContent_OwnerContent();
/**
* Returns the meta object for the reference list '{@link orgomg.cwm.resource.xml.ElementContent#getOwnedContent <em>Owned Content</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference list '<em>Owned Content</em>'.
* @see orgomg.cwm.resource.xml.ElementContent#getOwnedContent()
* @see #getElementContent()
* @generated
*/
EReference getElementContent_OwnedContent();
/**
* Returns the meta object for class '{@link orgomg.cwm.resource.xml.MixedContent <em>Mixed Content</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Mixed Content</em>'.
* @see orgomg.cwm.resource.xml.MixedContent
* @generated
*/
EClass getMixedContent();
/**
* Returns the meta object for the containment reference '{@link orgomg.cwm.resource.xml.MixedContent#getText <em>Text</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Text</em>'.
* @see orgomg.cwm.resource.xml.MixedContent#getText()
* @see #getMixedContent()
* @generated
*/
EReference getMixedContent_Text();
/**
* Returns the meta object for class '{@link orgomg.cwm.resource.xml.ElementTypeReference <em>Element Type Reference</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Element Type Reference</em>'.
* @see orgomg.cwm.resource.xml.ElementTypeReference
* @generated
*/
EClass getElementTypeReference();
/**
* Returns the meta object for the attribute '{@link orgomg.cwm.resource.xml.ElementTypeReference#getOccurrence <em>Occurrence</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Occurrence</em>'.
* @see orgomg.cwm.resource.xml.ElementTypeReference#getOccurrence()
* @see #getElementTypeReference()
* @generated
*/
EAttribute getElementTypeReference_Occurrence();
/**
* Returns the meta object for the reference list '{@link orgomg.cwm.resource.xml.ElementTypeReference#getOwnerContent <em>Owner Content</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference list '<em>Owner Content</em>'.
* @see orgomg.cwm.resource.xml.ElementTypeReference#getOwnerContent()
* @see #getElementTypeReference()
* @generated
*/
EReference getElementTypeReference_OwnerContent();
/**
* Returns the meta object for class '{@link orgomg.cwm.resource.xml.Text <em>Text</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Text</em>'.
* @see orgomg.cwm.resource.xml.Text
* @generated
*/
EClass getText();
/**
* Returns the meta object for the container reference '{@link orgomg.cwm.resource.xml.Text#getOwnerContent <em>Owner Content</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the container reference '<em>Owner Content</em>'.
* @see orgomg.cwm.resource.xml.Text#getOwnerContent()
* @see #getText()
* @generated
*/
EReference getText_OwnerContent();
/**
* Returns the meta object for class '{@link orgomg.cwm.resource.xml.Element <em>Element</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Element</em>'.
* @see orgomg.cwm.resource.xml.Element
* @generated
*/
EClass getElement();
/**
* Returns the meta object for class '{@link orgomg.cwm.resource.xml.Document <em>Document</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Document</em>'.
* @see orgomg.cwm.resource.xml.Document
* @generated
*/
EClass getDocument();
/**
* Returns the meta object for enum '{@link orgomg.cwm.resource.xml.AttributeDefault <em>Attribute Default</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for enum '<em>Attribute Default</em>'.
* @see orgomg.cwm.resource.xml.AttributeDefault
* @generated
*/
EEnum getAttributeDefault();
/**
* Returns the meta object for enum '{@link orgomg.cwm.resource.xml.ContentType <em>Content Type</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for enum '<em>Content Type</em>'.
* @see orgomg.cwm.resource.xml.ContentType
* @generated
*/
EEnum getContentType();
/**
* Returns the meta object for enum '{@link orgomg.cwm.resource.xml.OccurrenceType <em>Occurrence Type</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for enum '<em>Occurrence Type</em>'.
* @see orgomg.cwm.resource.xml.OccurrenceType
* @generated
*/
EEnum getOccurrenceType();
/**
* Returns the meta object for enum '{@link orgomg.cwm.resource.xml.ElementOrderType <em>Element Order Type</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for enum '<em>Element Order Type</em>'.
* @see orgomg.cwm.resource.xml.ElementOrderType
* @generated
*/
EEnum getElementOrderType();
/**
* 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
*/
XmlFactory getXmlFactory();
/**
* <!-- 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.xml.impl.SchemaImpl <em>Schema</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see orgomg.cwm.resource.xml.impl.SchemaImpl
* @see orgomg.cwm.resource.xml.impl.XmlPackageImpl#getSchema()
* @generated
*/
EClass SCHEMA = eINSTANCE.getSchema();
/**
* The meta object literal for the '<em><b>Version</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute SCHEMA__VERSION = eINSTANCE.getSchema_Version();
/**
* The meta object literal for the '<em><b>Xml Namespace</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute SCHEMA__XML_NAMESPACE = eINSTANCE.getSchema_XmlNamespace();
/**
* The meta object literal for the '{@link orgomg.cwm.resource.xml.impl.ElementTypeImpl <em>Element Type</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see orgomg.cwm.resource.xml.impl.ElementTypeImpl
* @see orgomg.cwm.resource.xml.impl.XmlPackageImpl#getElementType()
* @generated
*/
EClass ELEMENT_TYPE = eINSTANCE.getElementType();
/**
* The meta object literal for the '<em><b>Content</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference ELEMENT_TYPE__CONTENT = eINSTANCE.getElementType_Content();
/**
* The meta object literal for the '{@link orgomg.cwm.resource.xml.impl.AttributeImpl <em>Attribute</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see orgomg.cwm.resource.xml.impl.AttributeImpl
* @see orgomg.cwm.resource.xml.impl.XmlPackageImpl#getAttribute()
* @generated
*/
EClass ATTRIBUTE = eINSTANCE.getAttribute();
/**
* The meta object literal for the '<em><b>Default Kind</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute ATTRIBUTE__DEFAULT_KIND = eINSTANCE.getAttribute_DefaultKind();
/**
* The meta object literal for the '{@link orgomg.cwm.resource.xml.impl.ContentImpl <em>Content</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see orgomg.cwm.resource.xml.impl.ContentImpl
* @see orgomg.cwm.resource.xml.impl.XmlPackageImpl#getContent()
* @generated
*/
EClass CONTENT = eINSTANCE.getContent();
/**
* The meta object literal for the '<em><b>Type</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute CONTENT__TYPE = eINSTANCE.getContent_Type();
/**
* The meta object literal for the '<em><b>Occurrence</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute CONTENT__OCCURRENCE = eINSTANCE.getContent_Occurrence();
/**
* The meta object literal for the '<em><b>Element Type</b></em>' reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference CONTENT__ELEMENT_TYPE = eINSTANCE.getContent_ElementType();
/**
* The meta object literal for the '<em><b>Owned Element Type</b></em>' reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference CONTENT__OWNED_ELEMENT_TYPE = eINSTANCE.getContent_OwnedElementType();
/**
* The meta object literal for the '{@link orgomg.cwm.resource.xml.impl.ElementContentImpl <em>Element Content</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see orgomg.cwm.resource.xml.impl.ElementContentImpl
* @see orgomg.cwm.resource.xml.impl.XmlPackageImpl#getElementContent()
* @generated
*/
EClass ELEMENT_CONTENT = eINSTANCE.getElementContent();
/**
* The meta object literal for the '<em><b>Order</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute ELEMENT_CONTENT__ORDER = eINSTANCE.getElementContent_Order();
/**
* The meta object literal for the '<em><b>Owner Content</b></em>' reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference ELEMENT_CONTENT__OWNER_CONTENT = eINSTANCE.getElementContent_OwnerContent();
/**
* The meta object literal for the '<em><b>Owned Content</b></em>' reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference ELEMENT_CONTENT__OWNED_CONTENT = eINSTANCE.getElementContent_OwnedContent();
/**
* The meta object literal for the '{@link orgomg.cwm.resource.xml.impl.MixedContentImpl <em>Mixed Content</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see orgomg.cwm.resource.xml.impl.MixedContentImpl
* @see orgomg.cwm.resource.xml.impl.XmlPackageImpl#getMixedContent()
* @generated
*/
EClass MIXED_CONTENT = eINSTANCE.getMixedContent();
/**
* The meta object literal for the '<em><b>Text</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference MIXED_CONTENT__TEXT = eINSTANCE.getMixedContent_Text();
/**
* The meta object literal for the '{@link orgomg.cwm.resource.xml.impl.ElementTypeReferenceImpl <em>Element Type Reference</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see orgomg.cwm.resource.xml.impl.ElementTypeReferenceImpl
* @see orgomg.cwm.resource.xml.impl.XmlPackageImpl#getElementTypeReference()
* @generated
*/
EClass ELEMENT_TYPE_REFERENCE = eINSTANCE.getElementTypeReference();
/**
* The meta object literal for the '<em><b>Occurrence</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute ELEMENT_TYPE_REFERENCE__OCCURRENCE = eINSTANCE.getElementTypeReference_Occurrence();
/**
* The meta object literal for the '<em><b>Owner Content</b></em>' reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference ELEMENT_TYPE_REFERENCE__OWNER_CONTENT = eINSTANCE.getElementTypeReference_OwnerContent();
/**
* The meta object literal for the '{@link orgomg.cwm.resource.xml.impl.TextImpl <em>Text</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see orgomg.cwm.resource.xml.impl.TextImpl
* @see orgomg.cwm.resource.xml.impl.XmlPackageImpl#getText()
* @generated
*/
EClass TEXT = eINSTANCE.getText();
/**
* The meta object literal for the '<em><b>Owner Content</b></em>' container reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference TEXT__OWNER_CONTENT = eINSTANCE.getText_OwnerContent();
/**
* The meta object literal for the '{@link orgomg.cwm.resource.xml.impl.ElementImpl <em>Element</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see orgomg.cwm.resource.xml.impl.ElementImpl
* @see orgomg.cwm.resource.xml.impl.XmlPackageImpl#getElement()
* @generated
*/
EClass ELEMENT = eINSTANCE.getElement();
/**
* The meta object literal for the '{@link orgomg.cwm.resource.xml.impl.DocumentImpl <em>Document</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see orgomg.cwm.resource.xml.impl.DocumentImpl
* @see orgomg.cwm.resource.xml.impl.XmlPackageImpl#getDocument()
* @generated
*/
EClass DOCUMENT = eINSTANCE.getDocument();
/**
* The meta object literal for the '{@link orgomg.cwm.resource.xml.AttributeDefault <em>Attribute Default</em>}' enum.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see orgomg.cwm.resource.xml.AttributeDefault
* @see orgomg.cwm.resource.xml.impl.XmlPackageImpl#getAttributeDefault()
* @generated
*/
EEnum ATTRIBUTE_DEFAULT = eINSTANCE.getAttributeDefault();
/**
* The meta object literal for the '{@link orgomg.cwm.resource.xml.ContentType <em>Content Type</em>}' enum.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see orgomg.cwm.resource.xml.ContentType
* @see orgomg.cwm.resource.xml.impl.XmlPackageImpl#getContentType()
* @generated
*/
EEnum CONTENT_TYPE = eINSTANCE.getContentType();
/**
* The meta object literal for the '{@link orgomg.cwm.resource.xml.OccurrenceType <em>Occurrence Type</em>}' enum.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see orgomg.cwm.resource.xml.OccurrenceType
* @see orgomg.cwm.resource.xml.impl.XmlPackageImpl#getOccurrenceType()
* @generated
*/
EEnum OCCURRENCE_TYPE = eINSTANCE.getOccurrenceType();
/**
* The meta object literal for the '{@link orgomg.cwm.resource.xml.ElementOrderType <em>Element Order Type</em>}' enum.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see orgomg.cwm.resource.xml.ElementOrderType
* @see orgomg.cwm.resource.xml.impl.XmlPackageImpl#getElementOrderType()
* @generated
*/
EEnum ELEMENT_ORDER_TYPE = eINSTANCE.getElementOrderType();
}
} //XmlPackage