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