/** * <copyright> * </copyright> * * $Id$ */ package orgomg.cwm.analysis.businessnomenclature; import org.eclipse.emf.ecore.EAttribute; import org.eclipse.emf.ecore.EClass; import org.eclipse.emf.ecore.EPackage; import org.eclipse.emf.ecore.EReference; import orgomg.cwm.objectmodel.core.CorePackage; /** * <!-- 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 --> * Business users of data warehouses need to have a good understanding of what information and tools exist in a data warehouse. They need to understand what the information means from a business perspective, how it is derived, from what data resources it is derived, and what analysis and reporting tools exist for manipulating and reporting the information. They may also need to subscribe to analysis and reporting tools, and have them run with results delivered to them on a regular basis. * * The BusinessNomenclature package contains classes and associations that can be used to represent business metadata. Easy access to this business metadata enables business users to exploit the value of the information in a data warehouse. It can also aid technical users in certain tasks. An example is the use of common business terms and concepts for discussing information requirements with business users. Another example is accessing business intelligence tools for analyzing the impact of warehouse design changes. * * The scope of the BusinessNomenclature package is restricted to the domain of data warehousing and business intelligence. * * This section provides a description of the main features of the BusinessNomenclature package. * * The BusinessNomenclature package provides two main constructs to represent business terms and concepts and related semantics: * * Taxonomy is a collection of concepts that provide the context for the meaning of a particular term. * Glossary is a collection of terms and various related forms of the term. * * A taxonomy is a collection of concepts. Concepts represent semantic information and relationships. Concepts are identified by terms, which in turn are manifested by a word or phrase. More than one term may describe the same concept and a given term may describe more than one concept. * A glossary is a collection of terms that are related through explicit or implicit relationships. Terms may be preferred (the term best representing its concept) and thus represent the vocabulary of a business domain or user. Terms may be synonyms and point at the preferred term. A preferred term and its synonyms represent the fact that several terms describe the same concept although with different shades of meaning. * * Terms may be arranged into a hierarchy of more generic and more specific elements. This relationship allows substituting a narrower term, such as "USA", for a wider term, such as "country". * * The BusinessNomenclature package depends on the following packages: * * omg.org::CWM::ObjectModel::Core * * The metamodel diagram for the BusinessNomenclature package is split into two parts. The first diagram shows the BusinessNomenclature classes and associations, while the second shows the inheritance hierarchy. * * OCL Representation of Business Nomenclature Constraints * [C-1] A Concept may not relate to itself. * context Concept * inv: self.relatedConcept->forAll ( p | p <> self ) * * [C-2] The parent of a Glossary must be a Glossary. * context Glossary * inv: self.parent.oclIsKindOf( Glossary ) * * [C-3] The child of a Glossary must be a Glossary. * context Glossary * inv: self.child->forAll( p | p.oclIsKindOf( Glossary ) ) * * [C-4] The parent of a Taxonomy must be a Taxonomy. * context Taxonomy * inv: self.parent.oclIsKindOf( Taxonomy ) * * [C-5] The child of a Taxonomy must be a Taxonomy. * context Taxonomy * inv: self.child->forAll( p | p.oclIsKindOf( Taxonomy ) ) * * [C-6] A Term may not relate to itself. * context Term * inv: self.relatedTerm->forAll ( p | p <> self ) * * [C-7] A VocabularyElement may not relate to itself. * context Vocabulary * inv: self.relatedElement->forAll ( p | p <> self ) * * [C-8] The RelatedConcepts association is derived from the RelatedVocabularyElements association. All ends of the RelatedConcepts association must be Concepts. * context RelatedConcepts * inv: RelatedVocabularyElements.allInstances.select( element.oclIsKindOf( Concept ) * and relatedElement.oclIsKindOf( Concept ) ) * * [C-9] The RelatedTerms association is derived from the RelatedVocabularyElements association. All ends of the RelatedTerms association must beTerms. * context RelatedTerms * inv: RelatedVocabularyElements.allInstances.select( element.oclIsKindOf( Term ) and * relatedElement.oclIsKindOf( Term ) ) * <!-- end-model-doc --> * @see orgomg.cwm.analysis.businessnomenclature.BusinessnomenclatureFactory * @model kind="package" * @generated */ public interface BusinessnomenclaturePackage extends EPackage { /** * The package name. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ String eNAME = "businessnomenclature"; /** * The package namespace URI. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ String eNS_URI = "http:///orgomg/cwm/analysis/businessnomenclature.ecore"; /** * The package namespace name. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ String eNS_PREFIX = "orgomg.cwm.analysis.businessnomenclature"; /** * The singleton instance of the package. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ BusinessnomenclaturePackage eINSTANCE = orgomg.cwm.analysis.businessnomenclature.impl.BusinessnomenclaturePackageImpl.init(); /** * The meta object id for the '{@link orgomg.cwm.analysis.businessnomenclature.impl.VocabularyElementImpl <em>Vocabulary Element</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see orgomg.cwm.analysis.businessnomenclature.impl.VocabularyElementImpl * @see orgomg.cwm.analysis.businessnomenclature.impl.BusinessnomenclaturePackageImpl#getVocabularyElement() * @generated */ int VOCABULARY_ELEMENT = 0; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int VOCABULARY_ELEMENT__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 VOCABULARY_ELEMENT__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 VOCABULARY_ELEMENT__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 VOCABULARY_ELEMENT__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 VOCABULARY_ELEMENT__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 VOCABULARY_ELEMENT__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 VOCABULARY_ELEMENT__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 VOCABULARY_ELEMENT__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 VOCABULARY_ELEMENT__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 VOCABULARY_ELEMENT__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 VOCABULARY_ELEMENT__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 VOCABULARY_ELEMENT__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 VOCABULARY_ELEMENT__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 VOCABULARY_ELEMENT__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 VOCABULARY_ELEMENT__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 VOCABULARY_ELEMENT__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 VOCABULARY_ELEMENT__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 VOCABULARY_ELEMENT__CHANGE_REQUEST = CorePackage.MODEL_ELEMENT__CHANGE_REQUEST; /** * The feature id for the '<em><b>Definition</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int VOCABULARY_ELEMENT__DEFINITION = CorePackage.MODEL_ELEMENT_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Example</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int VOCABULARY_ELEMENT__EXAMPLE = CorePackage.MODEL_ELEMENT_FEATURE_COUNT + 1; /** * The feature id for the '<em><b>Usage</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int VOCABULARY_ELEMENT__USAGE = CorePackage.MODEL_ELEMENT_FEATURE_COUNT + 2; /** * The feature id for the '<em><b>Related Element</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int VOCABULARY_ELEMENT__RELATED_ELEMENT = CorePackage.MODEL_ELEMENT_FEATURE_COUNT + 3; /** * The feature id for the '<em><b>Element</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int VOCABULARY_ELEMENT__ELEMENT = CorePackage.MODEL_ELEMENT_FEATURE_COUNT + 4; /** * The feature id for the '<em><b>Model Element</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int VOCABULARY_ELEMENT__MODEL_ELEMENT = CorePackage.MODEL_ELEMENT_FEATURE_COUNT + 5; /** * The number of structural features of the '<em>Vocabulary Element</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int VOCABULARY_ELEMENT_FEATURE_COUNT = CorePackage.MODEL_ELEMENT_FEATURE_COUNT + 6; /** * The meta object id for the '{@link orgomg.cwm.analysis.businessnomenclature.impl.NomenclatureImpl <em>Nomenclature</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see orgomg.cwm.analysis.businessnomenclature.impl.NomenclatureImpl * @see orgomg.cwm.analysis.businessnomenclature.impl.BusinessnomenclaturePackageImpl#getNomenclature() * @generated */ int NOMENCLATURE = 1; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NOMENCLATURE__NAME = CorePackage.PACKAGE__NAME; /** * The feature id for the '<em><b>Visibility</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NOMENCLATURE__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 NOMENCLATURE__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 NOMENCLATURE__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 NOMENCLATURE__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 NOMENCLATURE__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 NOMENCLATURE__IMPORTER = CorePackage.PACKAGE__IMPORTER; /** * The feature id for the '<em><b>Stereotype</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NOMENCLATURE__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 NOMENCLATURE__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 NOMENCLATURE__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 NOMENCLATURE__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 NOMENCLATURE__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 NOMENCLATURE__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 NOMENCLATURE__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 NOMENCLATURE__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 NOMENCLATURE__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 NOMENCLATURE__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 NOMENCLATURE__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 NOMENCLATURE__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 NOMENCLATURE__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 NOMENCLATURE__DATA_MANAGER = CorePackage.PACKAGE__DATA_MANAGER; /** * The feature id for the '<em><b>Parent</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NOMENCLATURE__PARENT = CorePackage.PACKAGE_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Child</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NOMENCLATURE__CHILD = CorePackage.PACKAGE_FEATURE_COUNT + 1; /** * The number of structural features of the '<em>Nomenclature</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NOMENCLATURE_FEATURE_COUNT = CorePackage.PACKAGE_FEATURE_COUNT + 2; /** * The meta object id for the '{@link orgomg.cwm.analysis.businessnomenclature.impl.TaxonomyImpl <em>Taxonomy</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see orgomg.cwm.analysis.businessnomenclature.impl.TaxonomyImpl * @see orgomg.cwm.analysis.businessnomenclature.impl.BusinessnomenclaturePackageImpl#getTaxonomy() * @generated */ int TAXONOMY = 2; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TAXONOMY__NAME = NOMENCLATURE__NAME; /** * The feature id for the '<em><b>Visibility</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TAXONOMY__VISIBILITY = NOMENCLATURE__VISIBILITY; /** * The feature id for the '<em><b>Client Dependency</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TAXONOMY__CLIENT_DEPENDENCY = NOMENCLATURE__CLIENT_DEPENDENCY; /** * The feature id for the '<em><b>Supplier Dependency</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TAXONOMY__SUPPLIER_DEPENDENCY = NOMENCLATURE__SUPPLIER_DEPENDENCY; /** * The feature id for the '<em><b>Constraint</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TAXONOMY__CONSTRAINT = NOMENCLATURE__CONSTRAINT; /** * The feature id for the '<em><b>Namespace</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TAXONOMY__NAMESPACE = NOMENCLATURE__NAMESPACE; /** * The feature id for the '<em><b>Importer</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TAXONOMY__IMPORTER = NOMENCLATURE__IMPORTER; /** * The feature id for the '<em><b>Stereotype</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TAXONOMY__STEREOTYPE = NOMENCLATURE__STEREOTYPE; /** * The feature id for the '<em><b>Tagged Value</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TAXONOMY__TAGGED_VALUE = NOMENCLATURE__TAGGED_VALUE; /** * The feature id for the '<em><b>Document</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TAXONOMY__DOCUMENT = NOMENCLATURE__DOCUMENT; /** * The feature id for the '<em><b>Description</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TAXONOMY__DESCRIPTION = NOMENCLATURE__DESCRIPTION; /** * The feature id for the '<em><b>Responsible Party</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TAXONOMY__RESPONSIBLE_PARTY = NOMENCLATURE__RESPONSIBLE_PARTY; /** * The feature id for the '<em><b>Element Node</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TAXONOMY__ELEMENT_NODE = NOMENCLATURE__ELEMENT_NODE; /** * The feature id for the '<em><b>Set</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TAXONOMY__SET = NOMENCLATURE__SET; /** * The feature id for the '<em><b>Rendered Object</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TAXONOMY__RENDERED_OBJECT = NOMENCLATURE__RENDERED_OBJECT; /** * The feature id for the '<em><b>Vocabulary Element</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TAXONOMY__VOCABULARY_ELEMENT = NOMENCLATURE__VOCABULARY_ELEMENT; /** * The feature id for the '<em><b>Measurement</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TAXONOMY__MEASUREMENT = NOMENCLATURE__MEASUREMENT; /** * The feature id for the '<em><b>Change Request</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TAXONOMY__CHANGE_REQUEST = NOMENCLATURE__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 TAXONOMY__OWNED_ELEMENT = NOMENCLATURE__OWNED_ELEMENT; /** * The feature id for the '<em><b>Imported Element</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TAXONOMY__IMPORTED_ELEMENT = NOMENCLATURE__IMPORTED_ELEMENT; /** * The feature id for the '<em><b>Data Manager</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TAXONOMY__DATA_MANAGER = NOMENCLATURE__DATA_MANAGER; /** * The feature id for the '<em><b>Parent</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TAXONOMY__PARENT = NOMENCLATURE__PARENT; /** * The feature id for the '<em><b>Child</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TAXONOMY__CHILD = NOMENCLATURE__CHILD; /** * The feature id for the '<em><b>Glossary</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TAXONOMY__GLOSSARY = NOMENCLATURE_FEATURE_COUNT + 0; /** * The number of structural features of the '<em>Taxonomy</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TAXONOMY_FEATURE_COUNT = NOMENCLATURE_FEATURE_COUNT + 1; /** * The meta object id for the '{@link orgomg.cwm.analysis.businessnomenclature.impl.GlossaryImpl <em>Glossary</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see orgomg.cwm.analysis.businessnomenclature.impl.GlossaryImpl * @see orgomg.cwm.analysis.businessnomenclature.impl.BusinessnomenclaturePackageImpl#getGlossary() * @generated */ int GLOSSARY = 3; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int GLOSSARY__NAME = NOMENCLATURE__NAME; /** * The feature id for the '<em><b>Visibility</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int GLOSSARY__VISIBILITY = NOMENCLATURE__VISIBILITY; /** * The feature id for the '<em><b>Client Dependency</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int GLOSSARY__CLIENT_DEPENDENCY = NOMENCLATURE__CLIENT_DEPENDENCY; /** * The feature id for the '<em><b>Supplier Dependency</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int GLOSSARY__SUPPLIER_DEPENDENCY = NOMENCLATURE__SUPPLIER_DEPENDENCY; /** * The feature id for the '<em><b>Constraint</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int GLOSSARY__CONSTRAINT = NOMENCLATURE__CONSTRAINT; /** * The feature id for the '<em><b>Namespace</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int GLOSSARY__NAMESPACE = NOMENCLATURE__NAMESPACE; /** * The feature id for the '<em><b>Importer</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int GLOSSARY__IMPORTER = NOMENCLATURE__IMPORTER; /** * The feature id for the '<em><b>Stereotype</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int GLOSSARY__STEREOTYPE = NOMENCLATURE__STEREOTYPE; /** * The feature id for the '<em><b>Tagged Value</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int GLOSSARY__TAGGED_VALUE = NOMENCLATURE__TAGGED_VALUE; /** * The feature id for the '<em><b>Document</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int GLOSSARY__DOCUMENT = NOMENCLATURE__DOCUMENT; /** * The feature id for the '<em><b>Description</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int GLOSSARY__DESCRIPTION = NOMENCLATURE__DESCRIPTION; /** * The feature id for the '<em><b>Responsible Party</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int GLOSSARY__RESPONSIBLE_PARTY = NOMENCLATURE__RESPONSIBLE_PARTY; /** * The feature id for the '<em><b>Element Node</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int GLOSSARY__ELEMENT_NODE = NOMENCLATURE__ELEMENT_NODE; /** * The feature id for the '<em><b>Set</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int GLOSSARY__SET = NOMENCLATURE__SET; /** * The feature id for the '<em><b>Rendered Object</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int GLOSSARY__RENDERED_OBJECT = NOMENCLATURE__RENDERED_OBJECT; /** * The feature id for the '<em><b>Vocabulary Element</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int GLOSSARY__VOCABULARY_ELEMENT = NOMENCLATURE__VOCABULARY_ELEMENT; /** * The feature id for the '<em><b>Measurement</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int GLOSSARY__MEASUREMENT = NOMENCLATURE__MEASUREMENT; /** * The feature id for the '<em><b>Change Request</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int GLOSSARY__CHANGE_REQUEST = NOMENCLATURE__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 GLOSSARY__OWNED_ELEMENT = NOMENCLATURE__OWNED_ELEMENT; /** * The feature id for the '<em><b>Imported Element</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int GLOSSARY__IMPORTED_ELEMENT = NOMENCLATURE__IMPORTED_ELEMENT; /** * The feature id for the '<em><b>Data Manager</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int GLOSSARY__DATA_MANAGER = NOMENCLATURE__DATA_MANAGER; /** * The feature id for the '<em><b>Parent</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int GLOSSARY__PARENT = NOMENCLATURE__PARENT; /** * The feature id for the '<em><b>Child</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int GLOSSARY__CHILD = NOMENCLATURE__CHILD; /** * The feature id for the '<em><b>Language</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int GLOSSARY__LANGUAGE = NOMENCLATURE_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Taxonomy</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int GLOSSARY__TAXONOMY = NOMENCLATURE_FEATURE_COUNT + 1; /** * The number of structural features of the '<em>Glossary</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int GLOSSARY_FEATURE_COUNT = NOMENCLATURE_FEATURE_COUNT + 2; /** * The meta object id for the '{@link orgomg.cwm.analysis.businessnomenclature.impl.BusinessDomainImpl <em>Business Domain</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see orgomg.cwm.analysis.businessnomenclature.impl.BusinessDomainImpl * @see orgomg.cwm.analysis.businessnomenclature.impl.BusinessnomenclaturePackageImpl#getBusinessDomain() * @generated */ int BUSINESS_DOMAIN = 4; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BUSINESS_DOMAIN__NAME = CorePackage.PACKAGE__NAME; /** * The feature id for the '<em><b>Visibility</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BUSINESS_DOMAIN__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 BUSINESS_DOMAIN__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 BUSINESS_DOMAIN__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 BUSINESS_DOMAIN__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 BUSINESS_DOMAIN__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 BUSINESS_DOMAIN__IMPORTER = CorePackage.PACKAGE__IMPORTER; /** * The feature id for the '<em><b>Stereotype</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BUSINESS_DOMAIN__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 BUSINESS_DOMAIN__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 BUSINESS_DOMAIN__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 BUSINESS_DOMAIN__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 BUSINESS_DOMAIN__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 BUSINESS_DOMAIN__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 BUSINESS_DOMAIN__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 BUSINESS_DOMAIN__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 BUSINESS_DOMAIN__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 BUSINESS_DOMAIN__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 BUSINESS_DOMAIN__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 BUSINESS_DOMAIN__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 BUSINESS_DOMAIN__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 BUSINESS_DOMAIN__DATA_MANAGER = CorePackage.PACKAGE__DATA_MANAGER; /** * The number of structural features of the '<em>Business Domain</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BUSINESS_DOMAIN_FEATURE_COUNT = CorePackage.PACKAGE_FEATURE_COUNT + 0; /** * The meta object id for the '{@link orgomg.cwm.analysis.businessnomenclature.impl.ConceptImpl <em>Concept</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see orgomg.cwm.analysis.businessnomenclature.impl.ConceptImpl * @see orgomg.cwm.analysis.businessnomenclature.impl.BusinessnomenclaturePackageImpl#getConcept() * @generated */ int CONCEPT = 5; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CONCEPT__NAME = VOCABULARY_ELEMENT__NAME; /** * The feature id for the '<em><b>Visibility</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CONCEPT__VISIBILITY = VOCABULARY_ELEMENT__VISIBILITY; /** * The feature id for the '<em><b>Client Dependency</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CONCEPT__CLIENT_DEPENDENCY = VOCABULARY_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 CONCEPT__SUPPLIER_DEPENDENCY = VOCABULARY_ELEMENT__SUPPLIER_DEPENDENCY; /** * The feature id for the '<em><b>Constraint</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CONCEPT__CONSTRAINT = VOCABULARY_ELEMENT__CONSTRAINT; /** * The feature id for the '<em><b>Namespace</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CONCEPT__NAMESPACE = VOCABULARY_ELEMENT__NAMESPACE; /** * The feature id for the '<em><b>Importer</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CONCEPT__IMPORTER = VOCABULARY_ELEMENT__IMPORTER; /** * The feature id for the '<em><b>Stereotype</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CONCEPT__STEREOTYPE = VOCABULARY_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 CONCEPT__TAGGED_VALUE = VOCABULARY_ELEMENT__TAGGED_VALUE; /** * The feature id for the '<em><b>Document</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CONCEPT__DOCUMENT = VOCABULARY_ELEMENT__DOCUMENT; /** * The feature id for the '<em><b>Description</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CONCEPT__DESCRIPTION = VOCABULARY_ELEMENT__DESCRIPTION; /** * The feature id for the '<em><b>Responsible Party</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CONCEPT__RESPONSIBLE_PARTY = VOCABULARY_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 CONCEPT__ELEMENT_NODE = VOCABULARY_ELEMENT__ELEMENT_NODE; /** * The feature id for the '<em><b>Set</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CONCEPT__SET = VOCABULARY_ELEMENT__SET; /** * The feature id for the '<em><b>Rendered Object</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CONCEPT__RENDERED_OBJECT = VOCABULARY_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 CONCEPT__VOCABULARY_ELEMENT = VOCABULARY_ELEMENT__VOCABULARY_ELEMENT; /** * The feature id for the '<em><b>Measurement</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CONCEPT__MEASUREMENT = VOCABULARY_ELEMENT__MEASUREMENT; /** * The feature id for the '<em><b>Change Request</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CONCEPT__CHANGE_REQUEST = VOCABULARY_ELEMENT__CHANGE_REQUEST; /** * The feature id for the '<em><b>Definition</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CONCEPT__DEFINITION = VOCABULARY_ELEMENT__DEFINITION; /** * The feature id for the '<em><b>Example</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CONCEPT__EXAMPLE = VOCABULARY_ELEMENT__EXAMPLE; /** * The feature id for the '<em><b>Usage</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CONCEPT__USAGE = VOCABULARY_ELEMENT__USAGE; /** * The feature id for the '<em><b>Related Element</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CONCEPT__RELATED_ELEMENT = VOCABULARY_ELEMENT__RELATED_ELEMENT; /** * The feature id for the '<em><b>Element</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CONCEPT__ELEMENT = VOCABULARY_ELEMENT__ELEMENT; /** * The feature id for the '<em><b>Model Element</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CONCEPT__MODEL_ELEMENT = VOCABULARY_ELEMENT__MODEL_ELEMENT; /** * The feature id for the '<em><b>Term</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CONCEPT__TERM = VOCABULARY_ELEMENT_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Related Concept</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CONCEPT__RELATED_CONCEPT = VOCABULARY_ELEMENT_FEATURE_COUNT + 1; /** * The feature id for the '<em><b>Concept</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CONCEPT__CONCEPT = VOCABULARY_ELEMENT_FEATURE_COUNT + 2; /** * The number of structural features of the '<em>Concept</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CONCEPT_FEATURE_COUNT = VOCABULARY_ELEMENT_FEATURE_COUNT + 3; /** * The meta object id for the '{@link orgomg.cwm.analysis.businessnomenclature.impl.TermImpl <em>Term</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see orgomg.cwm.analysis.businessnomenclature.impl.TermImpl * @see orgomg.cwm.analysis.businessnomenclature.impl.BusinessnomenclaturePackageImpl#getTerm() * @generated */ int TERM = 6; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TERM__NAME = VOCABULARY_ELEMENT__NAME; /** * The feature id for the '<em><b>Visibility</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TERM__VISIBILITY = VOCABULARY_ELEMENT__VISIBILITY; /** * The feature id for the '<em><b>Client Dependency</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TERM__CLIENT_DEPENDENCY = VOCABULARY_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 TERM__SUPPLIER_DEPENDENCY = VOCABULARY_ELEMENT__SUPPLIER_DEPENDENCY; /** * The feature id for the '<em><b>Constraint</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TERM__CONSTRAINT = VOCABULARY_ELEMENT__CONSTRAINT; /** * The feature id for the '<em><b>Namespace</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TERM__NAMESPACE = VOCABULARY_ELEMENT__NAMESPACE; /** * The feature id for the '<em><b>Importer</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TERM__IMPORTER = VOCABULARY_ELEMENT__IMPORTER; /** * The feature id for the '<em><b>Stereotype</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TERM__STEREOTYPE = VOCABULARY_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 TERM__TAGGED_VALUE = VOCABULARY_ELEMENT__TAGGED_VALUE; /** * The feature id for the '<em><b>Document</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TERM__DOCUMENT = VOCABULARY_ELEMENT__DOCUMENT; /** * The feature id for the '<em><b>Description</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TERM__DESCRIPTION = VOCABULARY_ELEMENT__DESCRIPTION; /** * The feature id for the '<em><b>Responsible Party</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TERM__RESPONSIBLE_PARTY = VOCABULARY_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 TERM__ELEMENT_NODE = VOCABULARY_ELEMENT__ELEMENT_NODE; /** * The feature id for the '<em><b>Set</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TERM__SET = VOCABULARY_ELEMENT__SET; /** * The feature id for the '<em><b>Rendered Object</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TERM__RENDERED_OBJECT = VOCABULARY_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 TERM__VOCABULARY_ELEMENT = VOCABULARY_ELEMENT__VOCABULARY_ELEMENT; /** * The feature id for the '<em><b>Measurement</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TERM__MEASUREMENT = VOCABULARY_ELEMENT__MEASUREMENT; /** * The feature id for the '<em><b>Change Request</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TERM__CHANGE_REQUEST = VOCABULARY_ELEMENT__CHANGE_REQUEST; /** * The feature id for the '<em><b>Definition</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TERM__DEFINITION = VOCABULARY_ELEMENT__DEFINITION; /** * The feature id for the '<em><b>Example</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TERM__EXAMPLE = VOCABULARY_ELEMENT__EXAMPLE; /** * The feature id for the '<em><b>Usage</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TERM__USAGE = VOCABULARY_ELEMENT__USAGE; /** * The feature id for the '<em><b>Related Element</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TERM__RELATED_ELEMENT = VOCABULARY_ELEMENT__RELATED_ELEMENT; /** * The feature id for the '<em><b>Element</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TERM__ELEMENT = VOCABULARY_ELEMENT__ELEMENT; /** * The feature id for the '<em><b>Model Element</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TERM__MODEL_ELEMENT = VOCABULARY_ELEMENT__MODEL_ELEMENT; /** * The feature id for the '<em><b>Concept</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TERM__CONCEPT = VOCABULARY_ELEMENT_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Related Term</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TERM__RELATED_TERM = VOCABULARY_ELEMENT_FEATURE_COUNT + 1; /** * The feature id for the '<em><b>Term</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TERM__TERM = VOCABULARY_ELEMENT_FEATURE_COUNT + 2; /** * The feature id for the '<em><b>Preferred Term</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TERM__PREFERRED_TERM = VOCABULARY_ELEMENT_FEATURE_COUNT + 3; /** * The feature id for the '<em><b>Synonym</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TERM__SYNONYM = VOCABULARY_ELEMENT_FEATURE_COUNT + 4; /** * The feature id for the '<em><b>Wider Term</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TERM__WIDER_TERM = VOCABULARY_ELEMENT_FEATURE_COUNT + 5; /** * The feature id for the '<em><b>Narrower Term</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TERM__NARROWER_TERM = VOCABULARY_ELEMENT_FEATURE_COUNT + 6; /** * The number of structural features of the '<em>Term</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TERM_FEATURE_COUNT = VOCABULARY_ELEMENT_FEATURE_COUNT + 7; /** * Returns the meta object for class '{@link orgomg.cwm.analysis.businessnomenclature.VocabularyElement <em>Vocabulary Element</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Vocabulary Element</em>'. * @see orgomg.cwm.analysis.businessnomenclature.VocabularyElement * @generated */ EClass getVocabularyElement(); /** * Returns the meta object for the attribute '{@link orgomg.cwm.analysis.businessnomenclature.VocabularyElement#getDefinition <em>Definition</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Definition</em>'. * @see orgomg.cwm.analysis.businessnomenclature.VocabularyElement#getDefinition() * @see #getVocabularyElement() * @generated */ EAttribute getVocabularyElement_Definition(); /** * Returns the meta object for the attribute '{@link orgomg.cwm.analysis.businessnomenclature.VocabularyElement#getExample <em>Example</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Example</em>'. * @see orgomg.cwm.analysis.businessnomenclature.VocabularyElement#getExample() * @see #getVocabularyElement() * @generated */ EAttribute getVocabularyElement_Example(); /** * Returns the meta object for the attribute '{@link orgomg.cwm.analysis.businessnomenclature.VocabularyElement#getUsage <em>Usage</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Usage</em>'. * @see orgomg.cwm.analysis.businessnomenclature.VocabularyElement#getUsage() * @see #getVocabularyElement() * @generated */ EAttribute getVocabularyElement_Usage(); /** * Returns the meta object for the reference list '{@link orgomg.cwm.analysis.businessnomenclature.VocabularyElement#getRelatedElement <em>Related Element</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference list '<em>Related Element</em>'. * @see orgomg.cwm.analysis.businessnomenclature.VocabularyElement#getRelatedElement() * @see #getVocabularyElement() * @generated */ EReference getVocabularyElement_RelatedElement(); /** * Returns the meta object for the reference list '{@link orgomg.cwm.analysis.businessnomenclature.VocabularyElement#getElement <em>Element</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference list '<em>Element</em>'. * @see orgomg.cwm.analysis.businessnomenclature.VocabularyElement#getElement() * @see #getVocabularyElement() * @generated */ EReference getVocabularyElement_Element(); /** * Returns the meta object for the reference list '{@link orgomg.cwm.analysis.businessnomenclature.VocabularyElement#getModelElement <em>Model Element</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference list '<em>Model Element</em>'. * @see orgomg.cwm.analysis.businessnomenclature.VocabularyElement#getModelElement() * @see #getVocabularyElement() * @generated */ EReference getVocabularyElement_ModelElement(); /** * Returns the meta object for class '{@link orgomg.cwm.analysis.businessnomenclature.Nomenclature <em>Nomenclature</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Nomenclature</em>'. * @see orgomg.cwm.analysis.businessnomenclature.Nomenclature * @generated */ EClass getNomenclature(); /** * Returns the meta object for the container reference '{@link orgomg.cwm.analysis.businessnomenclature.Nomenclature#getParent <em>Parent</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the container reference '<em>Parent</em>'. * @see orgomg.cwm.analysis.businessnomenclature.Nomenclature#getParent() * @see #getNomenclature() * @generated */ EReference getNomenclature_Parent(); /** * Returns the meta object for the containment reference list '{@link orgomg.cwm.analysis.businessnomenclature.Nomenclature#getChild <em>Child</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Child</em>'. * @see orgomg.cwm.analysis.businessnomenclature.Nomenclature#getChild() * @see #getNomenclature() * @generated */ EReference getNomenclature_Child(); /** * Returns the meta object for class '{@link orgomg.cwm.analysis.businessnomenclature.Taxonomy <em>Taxonomy</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Taxonomy</em>'. * @see orgomg.cwm.analysis.businessnomenclature.Taxonomy * @generated */ EClass getTaxonomy(); /** * Returns the meta object for the reference list '{@link orgomg.cwm.analysis.businessnomenclature.Taxonomy#getGlossary <em>Glossary</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference list '<em>Glossary</em>'. * @see orgomg.cwm.analysis.businessnomenclature.Taxonomy#getGlossary() * @see #getTaxonomy() * @generated */ EReference getTaxonomy_Glossary(); /** * Returns the meta object for class '{@link orgomg.cwm.analysis.businessnomenclature.Glossary <em>Glossary</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Glossary</em>'. * @see orgomg.cwm.analysis.businessnomenclature.Glossary * @generated */ EClass getGlossary(); /** * Returns the meta object for the attribute '{@link orgomg.cwm.analysis.businessnomenclature.Glossary#getLanguage <em>Language</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Language</em>'. * @see orgomg.cwm.analysis.businessnomenclature.Glossary#getLanguage() * @see #getGlossary() * @generated */ EAttribute getGlossary_Language(); /** * Returns the meta object for the reference list '{@link orgomg.cwm.analysis.businessnomenclature.Glossary#getTaxonomy <em>Taxonomy</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference list '<em>Taxonomy</em>'. * @see orgomg.cwm.analysis.businessnomenclature.Glossary#getTaxonomy() * @see #getGlossary() * @generated */ EReference getGlossary_Taxonomy(); /** * Returns the meta object for class '{@link orgomg.cwm.analysis.businessnomenclature.BusinessDomain <em>Business Domain</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Business Domain</em>'. * @see orgomg.cwm.analysis.businessnomenclature.BusinessDomain * @generated */ EClass getBusinessDomain(); /** * Returns the meta object for class '{@link orgomg.cwm.analysis.businessnomenclature.Concept <em>Concept</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Concept</em>'. * @see orgomg.cwm.analysis.businessnomenclature.Concept * @generated */ EClass getConcept(); /** * Returns the meta object for the reference list '{@link orgomg.cwm.analysis.businessnomenclature.Concept#getTerm <em>Term</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference list '<em>Term</em>'. * @see orgomg.cwm.analysis.businessnomenclature.Concept#getTerm() * @see #getConcept() * @generated */ EReference getConcept_Term(); /** * Returns the meta object for the reference list '{@link orgomg.cwm.analysis.businessnomenclature.Concept#getRelatedConcept <em>Related Concept</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference list '<em>Related Concept</em>'. * @see orgomg.cwm.analysis.businessnomenclature.Concept#getRelatedConcept() * @see #getConcept() * @generated */ EReference getConcept_RelatedConcept(); /** * Returns the meta object for the reference list '{@link orgomg.cwm.analysis.businessnomenclature.Concept#getConcept <em>Concept</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference list '<em>Concept</em>'. * @see orgomg.cwm.analysis.businessnomenclature.Concept#getConcept() * @see #getConcept() * @generated */ EReference getConcept_Concept(); /** * Returns the meta object for class '{@link orgomg.cwm.analysis.businessnomenclature.Term <em>Term</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Term</em>'. * @see orgomg.cwm.analysis.businessnomenclature.Term * @generated */ EClass getTerm(); /** * Returns the meta object for the reference list '{@link orgomg.cwm.analysis.businessnomenclature.Term#getConcept <em>Concept</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference list '<em>Concept</em>'. * @see orgomg.cwm.analysis.businessnomenclature.Term#getConcept() * @see #getTerm() * @generated */ EReference getTerm_Concept(); /** * Returns the meta object for the reference list '{@link orgomg.cwm.analysis.businessnomenclature.Term#getRelatedTerm <em>Related Term</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference list '<em>Related Term</em>'. * @see orgomg.cwm.analysis.businessnomenclature.Term#getRelatedTerm() * @see #getTerm() * @generated */ EReference getTerm_RelatedTerm(); /** * Returns the meta object for the reference list '{@link orgomg.cwm.analysis.businessnomenclature.Term#getTerm <em>Term</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference list '<em>Term</em>'. * @see orgomg.cwm.analysis.businessnomenclature.Term#getTerm() * @see #getTerm() * @generated */ EReference getTerm_Term(); /** * Returns the meta object for the reference '{@link orgomg.cwm.analysis.businessnomenclature.Term#getPreferredTerm <em>Preferred Term</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference '<em>Preferred Term</em>'. * @see orgomg.cwm.analysis.businessnomenclature.Term#getPreferredTerm() * @see #getTerm() * @generated */ EReference getTerm_PreferredTerm(); /** * Returns the meta object for the reference list '{@link orgomg.cwm.analysis.businessnomenclature.Term#getSynonym <em>Synonym</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference list '<em>Synonym</em>'. * @see orgomg.cwm.analysis.businessnomenclature.Term#getSynonym() * @see #getTerm() * @generated */ EReference getTerm_Synonym(); /** * Returns the meta object for the reference list '{@link orgomg.cwm.analysis.businessnomenclature.Term#getWiderTerm <em>Wider Term</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference list '<em>Wider Term</em>'. * @see orgomg.cwm.analysis.businessnomenclature.Term#getWiderTerm() * @see #getTerm() * @generated */ EReference getTerm_WiderTerm(); /** * Returns the meta object for the reference list '{@link orgomg.cwm.analysis.businessnomenclature.Term#getNarrowerTerm <em>Narrower Term</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference list '<em>Narrower Term</em>'. * @see orgomg.cwm.analysis.businessnomenclature.Term#getNarrowerTerm() * @see #getTerm() * @generated */ EReference getTerm_NarrowerTerm(); /** * 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 */ BusinessnomenclatureFactory getBusinessnomenclatureFactory(); /** * <!-- 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.analysis.businessnomenclature.impl.VocabularyElementImpl <em>Vocabulary Element</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see orgomg.cwm.analysis.businessnomenclature.impl.VocabularyElementImpl * @see orgomg.cwm.analysis.businessnomenclature.impl.BusinessnomenclaturePackageImpl#getVocabularyElement() * @generated */ EClass VOCABULARY_ELEMENT = eINSTANCE.getVocabularyElement(); /** * The meta object literal for the '<em><b>Definition</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute VOCABULARY_ELEMENT__DEFINITION = eINSTANCE.getVocabularyElement_Definition(); /** * The meta object literal for the '<em><b>Example</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute VOCABULARY_ELEMENT__EXAMPLE = eINSTANCE.getVocabularyElement_Example(); /** * The meta object literal for the '<em><b>Usage</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute VOCABULARY_ELEMENT__USAGE = eINSTANCE.getVocabularyElement_Usage(); /** * The meta object literal for the '<em><b>Related Element</b></em>' reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference VOCABULARY_ELEMENT__RELATED_ELEMENT = eINSTANCE.getVocabularyElement_RelatedElement(); /** * The meta object literal for the '<em><b>Element</b></em>' reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference VOCABULARY_ELEMENT__ELEMENT = eINSTANCE.getVocabularyElement_Element(); /** * The meta object literal for the '<em><b>Model Element</b></em>' reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference VOCABULARY_ELEMENT__MODEL_ELEMENT = eINSTANCE.getVocabularyElement_ModelElement(); /** * The meta object literal for the '{@link orgomg.cwm.analysis.businessnomenclature.impl.NomenclatureImpl <em>Nomenclature</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see orgomg.cwm.analysis.businessnomenclature.impl.NomenclatureImpl * @see orgomg.cwm.analysis.businessnomenclature.impl.BusinessnomenclaturePackageImpl#getNomenclature() * @generated */ EClass NOMENCLATURE = eINSTANCE.getNomenclature(); /** * The meta object literal for the '<em><b>Parent</b></em>' container reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference NOMENCLATURE__PARENT = eINSTANCE.getNomenclature_Parent(); /** * The meta object literal for the '<em><b>Child</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference NOMENCLATURE__CHILD = eINSTANCE.getNomenclature_Child(); /** * The meta object literal for the '{@link orgomg.cwm.analysis.businessnomenclature.impl.TaxonomyImpl <em>Taxonomy</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see orgomg.cwm.analysis.businessnomenclature.impl.TaxonomyImpl * @see orgomg.cwm.analysis.businessnomenclature.impl.BusinessnomenclaturePackageImpl#getTaxonomy() * @generated */ EClass TAXONOMY = eINSTANCE.getTaxonomy(); /** * The meta object literal for the '<em><b>Glossary</b></em>' reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference TAXONOMY__GLOSSARY = eINSTANCE.getTaxonomy_Glossary(); /** * The meta object literal for the '{@link orgomg.cwm.analysis.businessnomenclature.impl.GlossaryImpl <em>Glossary</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see orgomg.cwm.analysis.businessnomenclature.impl.GlossaryImpl * @see orgomg.cwm.analysis.businessnomenclature.impl.BusinessnomenclaturePackageImpl#getGlossary() * @generated */ EClass GLOSSARY = eINSTANCE.getGlossary(); /** * The meta object literal for the '<em><b>Language</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute GLOSSARY__LANGUAGE = eINSTANCE.getGlossary_Language(); /** * The meta object literal for the '<em><b>Taxonomy</b></em>' reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference GLOSSARY__TAXONOMY = eINSTANCE.getGlossary_Taxonomy(); /** * The meta object literal for the '{@link orgomg.cwm.analysis.businessnomenclature.impl.BusinessDomainImpl <em>Business Domain</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see orgomg.cwm.analysis.businessnomenclature.impl.BusinessDomainImpl * @see orgomg.cwm.analysis.businessnomenclature.impl.BusinessnomenclaturePackageImpl#getBusinessDomain() * @generated */ EClass BUSINESS_DOMAIN = eINSTANCE.getBusinessDomain(); /** * The meta object literal for the '{@link orgomg.cwm.analysis.businessnomenclature.impl.ConceptImpl <em>Concept</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see orgomg.cwm.analysis.businessnomenclature.impl.ConceptImpl * @see orgomg.cwm.analysis.businessnomenclature.impl.BusinessnomenclaturePackageImpl#getConcept() * @generated */ EClass CONCEPT = eINSTANCE.getConcept(); /** * The meta object literal for the '<em><b>Term</b></em>' reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference CONCEPT__TERM = eINSTANCE.getConcept_Term(); /** * The meta object literal for the '<em><b>Related Concept</b></em>' reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference CONCEPT__RELATED_CONCEPT = eINSTANCE.getConcept_RelatedConcept(); /** * The meta object literal for the '<em><b>Concept</b></em>' reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference CONCEPT__CONCEPT = eINSTANCE.getConcept_Concept(); /** * The meta object literal for the '{@link orgomg.cwm.analysis.businessnomenclature.impl.TermImpl <em>Term</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see orgomg.cwm.analysis.businessnomenclature.impl.TermImpl * @see orgomg.cwm.analysis.businessnomenclature.impl.BusinessnomenclaturePackageImpl#getTerm() * @generated */ EClass TERM = eINSTANCE.getTerm(); /** * The meta object literal for the '<em><b>Concept</b></em>' reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference TERM__CONCEPT = eINSTANCE.getTerm_Concept(); /** * The meta object literal for the '<em><b>Related Term</b></em>' reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference TERM__RELATED_TERM = eINSTANCE.getTerm_RelatedTerm(); /** * The meta object literal for the '<em><b>Term</b></em>' reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference TERM__TERM = eINSTANCE.getTerm_Term(); /** * The meta object literal for the '<em><b>Preferred Term</b></em>' reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference TERM__PREFERRED_TERM = eINSTANCE.getTerm_PreferredTerm(); /** * The meta object literal for the '<em><b>Synonym</b></em>' reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference TERM__SYNONYM = eINSTANCE.getTerm_Synonym(); /** * The meta object literal for the '<em><b>Wider Term</b></em>' reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference TERM__WIDER_TERM = eINSTANCE.getTerm_WiderTerm(); /** * The meta object literal for the '<em><b>Narrower Term</b></em>' reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference TERM__NARROWER_TERM = eINSTANCE.getTerm_NarrowerTerm(); } } //BusinessnomenclaturePackage