blob: bd925b9d217904dbc4d1a64f66ce26c3295a92b9 [file] [log] [blame]
/*******************************************************************************
* Copyright (c) 2010 David A Carlson.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/epl-v10.html
*
* Contributors:
* David A Carlson (XMLmodeling.com) - initial API and implementation
*
* $Id$
*******************************************************************************/
package org.eclipse.mdht.uml.term.core.profile;
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;
/**
* <!-- 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 -->
* @see org.eclipse.mdht.uml.term.core.profile.TermFactory
* @model kind="package"
* annotation="http://www.eclipse.org/uml2/2.0.0/UML originalName='Terminology'"
* @generated
*/
public interface TermPackage extends EPackage {
/**
* <!-- 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 org.eclipse.mdht.uml.term.core.profile.impl.CDImpl <em>CD</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.mdht.uml.term.core.profile.impl.CDImpl
* @see org.eclipse.mdht.uml.term.core.profile.impl.TermPackageImpl#getCD()
* @generated
*/
EClass CD = eINSTANCE.getCD();
/**
* The meta object literal for the '<em><b>Qualifier</b></em>' containment reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference CD__QUALIFIER = eINSTANCE.getCD_Qualifier();
/**
* The meta object literal for the '<em><b>Translation</b></em>' containment reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference CD__TRANSLATION = eINSTANCE.getCD_Translation();
/**
* The meta object literal for the '<em><b>Code</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute CD__CODE = eINSTANCE.getCD_Code();
/**
* The meta object literal for the '<em><b>Code System</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute CD__CODE_SYSTEM = eINSTANCE.getCD_CodeSystem();
/**
* The meta object literal for the '<em><b>Code System Name</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute CD__CODE_SYSTEM_NAME = eINSTANCE.getCD_CodeSystemName();
/**
* The meta object literal for the '<em><b>Code System Version</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute CD__CODE_SYSTEM_VERSION = eINSTANCE.getCD_CodeSystemVersion();
/**
* The meta object literal for the '<em><b>Display Name</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute CD__DISPLAY_NAME = eINSTANCE.getCD_DisplayName();
/**
* The meta object literal for the '{@link org.eclipse.mdht.uml.term.core.profile.impl.CRImpl <em>CR</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.mdht.uml.term.core.profile.impl.CRImpl
* @see org.eclipse.mdht.uml.term.core.profile.impl.TermPackageImpl#getCR()
* @generated
*/
EClass CR = eINSTANCE.getCR();
/**
* The meta object literal for the '<em><b>Name</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference CR__NAME = eINSTANCE.getCR_Name();
/**
* The meta object literal for the '<em><b>Value</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference CR__VALUE = eINSTANCE.getCR_Value();
/**
* The meta object literal for the '<em><b>Inverted</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute CR__INVERTED = eINSTANCE.getCR_Inverted();
/**
* The meta object literal for the '{@link org.eclipse.mdht.uml.term.core.profile.impl.ConceptDomainConstraintImpl <em>Concept Domain Constraint</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.mdht.uml.term.core.profile.impl.ConceptDomainConstraintImpl
* @see org.eclipse.mdht.uml.term.core.profile.impl.TermPackageImpl#getConceptDomainConstraint()
* @generated
*/
EClass CONCEPT_DOMAIN_CONSTRAINT = eINSTANCE.getConceptDomainConstraint();
/**
* The meta object literal for the '<em><b>Reference</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference CONCEPT_DOMAIN_CONSTRAINT__REFERENCE = eINSTANCE.getConceptDomainConstraint_Reference();
/**
* The meta object literal for the '<em><b>Identifier</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute CONCEPT_DOMAIN_CONSTRAINT__IDENTIFIER = eINSTANCE.getConceptDomainConstraint_Identifier();
/**
* The meta object literal for the '<em><b>Name</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute CONCEPT_DOMAIN_CONSTRAINT__NAME = eINSTANCE.getConceptDomainConstraint_Name();
/**
* The meta object literal for the '<em><b>Base Property</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference CONCEPT_DOMAIN_CONSTRAINT__BASE_PROPERTY = eINSTANCE.getConceptDomainConstraint_Base_Property();
/**
* The meta object literal for the '{@link org.eclipse.mdht.uml.term.core.profile.impl.ConceptDomainImpl <em>Concept Domain</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.mdht.uml.term.core.profile.impl.ConceptDomainImpl
* @see org.eclipse.mdht.uml.term.core.profile.impl.TermPackageImpl#getConceptDomain()
* @generated
*/
EClass CONCEPT_DOMAIN = eINSTANCE.getConceptDomain();
/**
* The meta object literal for the '<em><b>Identifier</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute CONCEPT_DOMAIN__IDENTIFIER = eINSTANCE.getConceptDomain_Identifier();
/**
* The meta object literal for the '<em><b>Full Name</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute CONCEPT_DOMAIN__FULL_NAME = eINSTANCE.getConceptDomain_FullName();
/**
* The meta object literal for the '<em><b>Status</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute CONCEPT_DOMAIN__STATUS = eINSTANCE.getConceptDomain_Status();
/**
* The meta object literal for the '<em><b>Status Date</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute CONCEPT_DOMAIN__STATUS_DATE = eINSTANCE.getConceptDomain_StatusDate();
/**
* The meta object literal for the '<em><b>Base Class</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference CONCEPT_DOMAIN__BASE_CLASS = eINSTANCE.getConceptDomain_Base_Class();
/**
* The meta object literal for the '{@link org.eclipse.mdht.uml.term.core.profile.impl.CodeSystemConstraintImpl <em>Code System Constraint</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.mdht.uml.term.core.profile.impl.CodeSystemConstraintImpl
* @see org.eclipse.mdht.uml.term.core.profile.impl.TermPackageImpl#getCodeSystemConstraint()
* @generated
*/
EClass CODE_SYSTEM_CONSTRAINT = eINSTANCE.getCodeSystemConstraint();
/**
* The meta object literal for the '<em><b>Reference</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference CODE_SYSTEM_CONSTRAINT__REFERENCE = eINSTANCE.getCodeSystemConstraint_Reference();
/**
* The meta object literal for the '<em><b>Identifier</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute CODE_SYSTEM_CONSTRAINT__IDENTIFIER = eINSTANCE.getCodeSystemConstraint_Identifier();
/**
* The meta object literal for the '<em><b>Name</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute CODE_SYSTEM_CONSTRAINT__NAME = eINSTANCE.getCodeSystemConstraint_Name();
/**
* The meta object literal for the '<em><b>Version</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute CODE_SYSTEM_CONSTRAINT__VERSION = eINSTANCE.getCodeSystemConstraint_Version();
/**
* The meta object literal for the '<em><b>Binding</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute CODE_SYSTEM_CONSTRAINT__BINDING = eINSTANCE.getCodeSystemConstraint_Binding();
/**
* The meta object literal for the '<em><b>Code</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute CODE_SYSTEM_CONSTRAINT__CODE = eINSTANCE.getCodeSystemConstraint_Code();
/**
* The meta object literal for the '<em><b>Display Name</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute CODE_SYSTEM_CONSTRAINT__DISPLAY_NAME = eINSTANCE.getCodeSystemConstraint_DisplayName();
/**
* The meta object literal for the '<em><b>Qualifier</b></em>' reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference CODE_SYSTEM_CONSTRAINT__QUALIFIER = eINSTANCE.getCodeSystemConstraint_Qualifier();
/**
* The meta object literal for the '<em><b>Base Property</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference CODE_SYSTEM_CONSTRAINT__BASE_PROPERTY = eINSTANCE.getCodeSystemConstraint_Base_Property();
/**
* The meta object literal for the '{@link org.eclipse.mdht.uml.term.core.profile.impl.CodeSystemVersionImpl <em>Code System Version</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.mdht.uml.term.core.profile.impl.CodeSystemVersionImpl
* @see org.eclipse.mdht.uml.term.core.profile.impl.TermPackageImpl#getCodeSystemVersion()
* @generated
*/
EClass CODE_SYSTEM_VERSION = eINSTANCE.getCodeSystemVersion();
/**
* The meta object literal for the '<em><b>Identifier</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute CODE_SYSTEM_VERSION__IDENTIFIER = eINSTANCE.getCodeSystemVersion_Identifier();
/**
* The meta object literal for the '<em><b>Version</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute CODE_SYSTEM_VERSION__VERSION = eINSTANCE.getCodeSystemVersion_Version();
/**
* The meta object literal for the '<em><b>Full Name</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute CODE_SYSTEM_VERSION__FULL_NAME = eINSTANCE.getCodeSystemVersion_FullName();
/**
* The meta object literal for the '<em><b>Source</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute CODE_SYSTEM_VERSION__SOURCE = eINSTANCE.getCodeSystemVersion_Source();
/**
* The meta object literal for the '<em><b>Url</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute CODE_SYSTEM_VERSION__URL = eINSTANCE.getCodeSystemVersion_Url();
/**
* The meta object literal for the '<em><b>Effective Date</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute CODE_SYSTEM_VERSION__EFFECTIVE_DATE = eINSTANCE.getCodeSystemVersion_EffectiveDate();
/**
* The meta object literal for the '<em><b>Release Date</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute CODE_SYSTEM_VERSION__RELEASE_DATE = eINSTANCE.getCodeSystemVersion_ReleaseDate();
/**
* The meta object literal for the '<em><b>Status</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute CODE_SYSTEM_VERSION__STATUS = eINSTANCE.getCodeSystemVersion_Status();
/**
* The meta object literal for the '<em><b>Status Date</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute CODE_SYSTEM_VERSION__STATUS_DATE = eINSTANCE.getCodeSystemVersion_StatusDate();
/**
* The meta object literal for the '<em><b>Base Enumeration</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference CODE_SYSTEM_VERSION__BASE_ENUMERATION = eINSTANCE.getCodeSystemVersion_Base_Enumeration();
/**
* The meta object literal for the '{@link org.eclipse.mdht.uml.term.core.profile.impl.ValueSetConstraintImpl <em>Value Set Constraint</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.mdht.uml.term.core.profile.impl.ValueSetConstraintImpl
* @see org.eclipse.mdht.uml.term.core.profile.impl.TermPackageImpl#getValueSetConstraint()
* @generated
*/
EClass VALUE_SET_CONSTRAINT = eINSTANCE.getValueSetConstraint();
/**
* The meta object literal for the '<em><b>Reference</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference VALUE_SET_CONSTRAINT__REFERENCE = eINSTANCE.getValueSetConstraint_Reference();
/**
* The meta object literal for the '<em><b>Identifier</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute VALUE_SET_CONSTRAINT__IDENTIFIER = eINSTANCE.getValueSetConstraint_Identifier();
/**
* The meta object literal for the '<em><b>Name</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute VALUE_SET_CONSTRAINT__NAME = eINSTANCE.getValueSetConstraint_Name();
/**
* The meta object literal for the '<em><b>Version</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute VALUE_SET_CONSTRAINT__VERSION = eINSTANCE.getValueSetConstraint_Version();
/**
* The meta object literal for the '<em><b>Binding</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute VALUE_SET_CONSTRAINT__BINDING = eINSTANCE.getValueSetConstraint_Binding();
/**
* The meta object literal for the '<em><b>Base Property</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference VALUE_SET_CONSTRAINT__BASE_PROPERTY = eINSTANCE.getValueSetConstraint_Base_Property();
/**
* The meta object literal for the '<em><b>Extensibility</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute VALUE_SET_CONSTRAINT__EXTENSIBILITY = eINSTANCE.getValueSetConstraint_Extensibility();
/**
* The meta object literal for the '<em><b>Guidance</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute VALUE_SET_CONSTRAINT__GUIDANCE = eINSTANCE.getValueSetConstraint_Guidance();
/**
* The meta object literal for the '<em><b>Uri</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute VALUE_SET_CONSTRAINT__URI = eINSTANCE.getValueSetConstraint_Uri();
/**
* The meta object literal for the '{@link org.eclipse.mdht.uml.term.core.profile.impl.ValueSetVersionImpl <em>Value Set Version</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.mdht.uml.term.core.profile.impl.ValueSetVersionImpl
* @see org.eclipse.mdht.uml.term.core.profile.impl.TermPackageImpl#getValueSetVersion()
* @generated
*/
EClass VALUE_SET_VERSION = eINSTANCE.getValueSetVersion();
/**
* The meta object literal for the '<em><b>Identifier</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute VALUE_SET_VERSION__IDENTIFIER = eINSTANCE.getValueSetVersion_Identifier();
/**
* The meta object literal for the '<em><b>Version</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute VALUE_SET_VERSION__VERSION = eINSTANCE.getValueSetVersion_Version();
/**
* The meta object literal for the '<em><b>Full Name</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute VALUE_SET_VERSION__FULL_NAME = eINSTANCE.getValueSetVersion_FullName();
/**
* The meta object literal for the '<em><b>Source</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute VALUE_SET_VERSION__SOURCE = eINSTANCE.getValueSetVersion_Source();
/**
* The meta object literal for the '<em><b>Url</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute VALUE_SET_VERSION__URL = eINSTANCE.getValueSetVersion_Url();
/**
* The meta object literal for the '<em><b>Definition</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute VALUE_SET_VERSION__DEFINITION = eINSTANCE.getValueSetVersion_Definition();
/**
* The meta object literal for the '<em><b>Effective Date</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute VALUE_SET_VERSION__EFFECTIVE_DATE = eINSTANCE.getValueSetVersion_EffectiveDate();
/**
* The meta object literal for the '<em><b>Expiration Date</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute VALUE_SET_VERSION__EXPIRATION_DATE = eINSTANCE.getValueSetVersion_ExpirationDate();
/**
* The meta object literal for the '<em><b>Release Date</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute VALUE_SET_VERSION__RELEASE_DATE = eINSTANCE.getValueSetVersion_ReleaseDate();
/**
* The meta object literal for the '<em><b>Revision Date</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute VALUE_SET_VERSION__REVISION_DATE = eINSTANCE.getValueSetVersion_RevisionDate();
/**
* The meta object literal for the '<em><b>Status</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute VALUE_SET_VERSION__STATUS = eINSTANCE.getValueSetVersion_Status();
/**
* The meta object literal for the '<em><b>Status Date</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute VALUE_SET_VERSION__STATUS_DATE = eINSTANCE.getValueSetVersion_StatusDate();
/**
* The meta object literal for the '<em><b>Type</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute VALUE_SET_VERSION__TYPE = eINSTANCE.getValueSetVersion_Type();
/**
* The meta object literal for the '<em><b>Binding</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute VALUE_SET_VERSION__BINDING = eINSTANCE.getValueSetVersion_Binding();
/**
* The meta object literal for the '<em><b>Code System</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference VALUE_SET_VERSION__CODE_SYSTEM = eINSTANCE.getValueSetVersion_CodeSystem();
/**
* The meta object literal for the '<em><b>Base Enumeration</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference VALUE_SET_VERSION__BASE_ENUMERATION = eINSTANCE.getValueSetVersion_Base_Enumeration();
/**
* The meta object literal for the '{@link org.eclipse.mdht.uml.term.core.profile.impl.ValueSetCodeImpl <em>Value Set Code</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.mdht.uml.term.core.profile.impl.ValueSetCodeImpl
* @see org.eclipse.mdht.uml.term.core.profile.impl.TermPackageImpl#getValueSetCode()
* @generated
*/
EClass VALUE_SET_CODE = eINSTANCE.getValueSetCode();
/**
* The meta object literal for the '<em><b>Concept Name</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute VALUE_SET_CODE__CONCEPT_NAME = eINSTANCE.getValueSetCode_ConceptName();
/**
* The meta object literal for the '<em><b>Usage Note</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute VALUE_SET_CODE__USAGE_NOTE = eINSTANCE.getValueSetCode_UsageNote();
/**
* The meta object literal for the '<em><b>Code System</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference VALUE_SET_CODE__CODE_SYSTEM = eINSTANCE.getValueSetCode_CodeSystem();
/**
* The meta object literal for the '<em><b>Base Enumeration Literal</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference VALUE_SET_CODE__BASE_ENUMERATION_LITERAL = eINSTANCE.getValueSetCode_Base_EnumerationLiteral();
/**
* The meta object literal for the '{@link org.eclipse.mdht.uml.term.core.profile.impl.ValueSetContextBindingImpl <em>Value Set Context Binding</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.mdht.uml.term.core.profile.impl.ValueSetContextBindingImpl
* @see org.eclipse.mdht.uml.term.core.profile.impl.TermPackageImpl#getValueSetContextBinding()
* @generated
*/
EClass VALUE_SET_CONTEXT_BINDING = eINSTANCE.getValueSetContextBinding();
/**
* The meta object literal for the '<em><b>Effective Date</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute VALUE_SET_CONTEXT_BINDING__EFFECTIVE_DATE = eINSTANCE.getValueSetContextBinding_EffectiveDate();
/**
* The meta object literal for the '<em><b>Concept Domain</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference VALUE_SET_CONTEXT_BINDING__CONCEPT_DOMAIN = eINSTANCE.getValueSetContextBinding_ConceptDomain();
/**
* The meta object literal for the '<em><b>Value Set</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference VALUE_SET_CONTEXT_BINDING__VALUE_SET = eINSTANCE.getValueSetContextBinding_ValueSet();
/**
* The meta object literal for the '<em><b>Usage Context</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference VALUE_SET_CONTEXT_BINDING__USAGE_CONTEXT = eINSTANCE.getValueSetContextBinding_UsageContext();
/**
* The meta object literal for the '<em><b>Base Class</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference VALUE_SET_CONTEXT_BINDING__BASE_CLASS = eINSTANCE.getValueSetContextBinding_Base_Class();
/**
* The meta object literal for the '{@link org.eclipse.mdht.uml.term.core.profile.impl.UsageContextImpl <em>Usage Context</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.mdht.uml.term.core.profile.impl.UsageContextImpl
* @see org.eclipse.mdht.uml.term.core.profile.impl.TermPackageImpl#getUsageContext()
* @generated
*/
EClass USAGE_CONTEXT = eINSTANCE.getUsageContext();
/**
* The meta object literal for the '<em><b>Identifier</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute USAGE_CONTEXT__IDENTIFIER = eINSTANCE.getUsageContext_Identifier();
/**
* The meta object literal for the '<em><b>Status</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute USAGE_CONTEXT__STATUS = eINSTANCE.getUsageContext_Status();
/**
* The meta object literal for the '<em><b>Status Date</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute USAGE_CONTEXT__STATUS_DATE = eINSTANCE.getUsageContext_StatusDate();
/**
* The meta object literal for the '<em><b>Base Class</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference USAGE_CONTEXT__BASE_CLASS = eINSTANCE.getUsageContext_Base_Class();
/**
* The meta object literal for the '{@link org.eclipse.mdht.uml.term.core.profile.impl.ValueSetConstraintsImpl <em>Value Set Constraints</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.mdht.uml.term.core.profile.impl.ValueSetConstraintsImpl
* @see org.eclipse.mdht.uml.term.core.profile.impl.TermPackageImpl#getValueSetConstraints()
* @generated
*/
EClass VALUE_SET_CONSTRAINTS = eINSTANCE.getValueSetConstraints();
/**
* The meta object literal for the '<em><b>Base Property</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference VALUE_SET_CONSTRAINTS__BASE_PROPERTY = eINSTANCE.getValueSetConstraints_Base_Property();
/**
* The meta object literal for the '<em><b>Constraints</b></em>' containment reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference VALUE_SET_CONSTRAINTS__CONSTRAINTS = eINSTANCE.getValueSetConstraints_Constraints();
/**
* The meta object literal for the '{@link org.eclipse.mdht.uml.term.core.profile.impl.ContextToValueSetImpl <em>Context To Value Set</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.mdht.uml.term.core.profile.impl.ContextToValueSetImpl
* @see org.eclipse.mdht.uml.term.core.profile.impl.TermPackageImpl#getContextToValueSet()
* @generated
*/
EClass CONTEXT_TO_VALUE_SET = eINSTANCE.getContextToValueSet();
/**
* The meta object literal for the '<em><b>Key</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute CONTEXT_TO_VALUE_SET__KEY = eINSTANCE.getContextToValueSet_Key();
/**
* The meta object literal for the '<em><b>Value</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute CONTEXT_TO_VALUE_SET__VALUE = eINSTANCE.getContextToValueSet_Value();
/**
* The meta object literal for the '{@link org.eclipse.mdht.uml.term.core.profile.impl.NullValueSetConstraintImpl <em>Null Value Set Constraint</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.mdht.uml.term.core.profile.impl.NullValueSetConstraintImpl
* @see org.eclipse.mdht.uml.term.core.profile.impl.TermPackageImpl#getNullValueSetConstraint()
* @generated
*/
EClass NULL_VALUE_SET_CONSTRAINT = eINSTANCE.getNullValueSetConstraint();
/**
* The meta object literal for the '<em><b>Reference</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference NULL_VALUE_SET_CONSTRAINT__REFERENCE = eINSTANCE.getNullValueSetConstraint_Reference();
/**
* The meta object literal for the '<em><b>Identifier</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute NULL_VALUE_SET_CONSTRAINT__IDENTIFIER = eINSTANCE.getNullValueSetConstraint_Identifier();
/**
* The meta object literal for the '<em><b>Name</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute NULL_VALUE_SET_CONSTRAINT__NAME = eINSTANCE.getNullValueSetConstraint_Name();
/**
* The meta object literal for the '<em><b>Version</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute NULL_VALUE_SET_CONSTRAINT__VERSION = eINSTANCE.getNullValueSetConstraint_Version();
/**
* The meta object literal for the '<em><b>Binding</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute NULL_VALUE_SET_CONSTRAINT__BINDING = eINSTANCE.getNullValueSetConstraint_Binding();
/**
* The meta object literal for the '<em><b>Base Property</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference NULL_VALUE_SET_CONSTRAINT__BASE_PROPERTY = eINSTANCE.getNullValueSetConstraint_Base_Property();
/**
* The meta object literal for the '{@link org.eclipse.mdht.uml.term.core.profile.impl.ContextImpl <em>Context</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.mdht.uml.term.core.profile.impl.ContextImpl
* @see org.eclipse.mdht.uml.term.core.profile.impl.TermPackageImpl#getContext()
* @generated
*/
EClass CONTEXT = eINSTANCE.getContext();
/**
* The meta object literal for the '<em><b>Base Enumeration</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference CONTEXT__BASE_ENUMERATION = eINSTANCE.getContext_Base_Enumeration();
/**
* The meta object literal for the '{@link org.eclipse.mdht.uml.term.core.profile.impl.CodedTypeImpl <em>Coded Type</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.mdht.uml.term.core.profile.impl.CodedTypeImpl
* @see org.eclipse.mdht.uml.term.core.profile.impl.TermPackageImpl#getCodedType()
* @generated
*/
EClass CODED_TYPE = eINSTANCE.getCodedType();
/**
* The meta object literal for the '<em><b>Base Classifier</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference CODED_TYPE__BASE_CLASSIFIER = eINSTANCE.getCodedType_Base_Classifier();
/**
* The meta object literal for the '{@link org.eclipse.mdht.uml.term.core.profile.BindingKind <em>Binding Kind</em>}' enum.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.mdht.uml.term.core.profile.BindingKind
* @see org.eclipse.mdht.uml.term.core.profile.impl.TermPackageImpl#getBindingKind()
* @generated
*/
EEnum BINDING_KIND = eINSTANCE.getBindingKind();
/**
* The meta object literal for the '{@link org.eclipse.mdht.uml.term.core.profile.ValueSetType <em>Value Set Type</em>}' enum.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.mdht.uml.term.core.profile.ValueSetType
* @see org.eclipse.mdht.uml.term.core.profile.impl.TermPackageImpl#getValueSetType()
* @generated
*/
EEnum VALUE_SET_TYPE = eINSTANCE.getValueSetType();
/**
* The meta object literal for the '{@link org.eclipse.mdht.uml.term.core.profile.StatusKind <em>Status Kind</em>}' enum.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.mdht.uml.term.core.profile.StatusKind
* @see org.eclipse.mdht.uml.term.core.profile.impl.TermPackageImpl#getStatusKind()
* @generated
*/
EEnum STATUS_KIND = eINSTANCE.getStatusKind();
/**
* The meta object literal for the '{@link org.eclipse.mdht.uml.term.core.profile.Extensibility <em>Extensibility</em>}' enum.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.mdht.uml.term.core.profile.Extensibility
* @see org.eclipse.mdht.uml.term.core.profile.impl.TermPackageImpl#getExtensibility()
* @generated
*/
EEnum EXTENSIBILITY = eINSTANCE.getExtensibility();
/**
* The meta object literal for the '{@link org.eclipse.mdht.uml.term.core.profile.Guidance <em>Guidance</em>}' enum.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.mdht.uml.term.core.profile.Guidance
* @see org.eclipse.mdht.uml.term.core.profile.impl.TermPackageImpl#getGuidance()
* @generated
*/
EEnum GUIDANCE = eINSTANCE.getGuidance();
/**
* The meta object literal for the '{@link org.eclipse.mdht.uml.term.core.profile.ValueSetBinding <em>Value Set Binding</em>}' enum.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.mdht.uml.term.core.profile.ValueSetBinding
* @see org.eclipse.mdht.uml.term.core.profile.impl.TermPackageImpl#getValueSetBinding()
* @generated
*/
EEnum VALUE_SET_BINDING = eINSTANCE.getValueSetBinding();
}
/**
* The package name.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
String eNAME = "profile";
/**
* The package namespace URI.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
String eNS_URI = "http://www.openhealthtools.org/mdht/schemas/term/1";
/**
* The package namespace name.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
String eNS_PREFIX = "term";
/**
* The singleton instance of the package.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
TermPackage eINSTANCE = org.eclipse.mdht.uml.term.core.profile.impl.TermPackageImpl.init();
/**
* The meta object id for the '{@link org.eclipse.mdht.uml.term.core.profile.impl.CDImpl <em>CD</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.mdht.uml.term.core.profile.impl.CDImpl
* @see org.eclipse.mdht.uml.term.core.profile.impl.TermPackageImpl#getCD()
* @generated
*/
int CD = 0;
/**
* The feature id for the '<em><b>Qualifier</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CD__QUALIFIER = 0;
/**
* The feature id for the '<em><b>Translation</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CD__TRANSLATION = 1;
/**
* The feature id for the '<em><b>Code</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CD__CODE = 2;
/**
* The feature id for the '<em><b>Code System</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CD__CODE_SYSTEM = 3;
/**
* The feature id for the '<em><b>Code System Name</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CD__CODE_SYSTEM_NAME = 4;
/**
* The feature id for the '<em><b>Code System Version</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CD__CODE_SYSTEM_VERSION = 5;
/**
* The feature id for the '<em><b>Display Name</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CD__DISPLAY_NAME = 6;
/**
* The number of structural features of the '<em>CD</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CD_FEATURE_COUNT = 7;
/**
* The meta object id for the '{@link org.eclipse.mdht.uml.term.core.profile.impl.CRImpl <em>CR</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.mdht.uml.term.core.profile.impl.CRImpl
* @see org.eclipse.mdht.uml.term.core.profile.impl.TermPackageImpl#getCR()
* @generated
*/
int CR = 1;
/**
* The feature id for the '<em><b>Name</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CR__NAME = 0;
/**
* The feature id for the '<em><b>Value</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CR__VALUE = 1;
/**
* The feature id for the '<em><b>Inverted</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CR__INVERTED = 2;
/**
* The number of structural features of the '<em>CR</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CR_FEATURE_COUNT = 3;
/**
* The meta object id for the '{@link org.eclipse.mdht.uml.term.core.profile.impl.ConceptDomainConstraintImpl <em>Concept Domain Constraint</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.mdht.uml.term.core.profile.impl.ConceptDomainConstraintImpl
* @see org.eclipse.mdht.uml.term.core.profile.impl.TermPackageImpl#getConceptDomainConstraint()
* @generated
*/
int CONCEPT_DOMAIN_CONSTRAINT = 2;
/**
* The feature id for the '<em><b>Reference</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONCEPT_DOMAIN_CONSTRAINT__REFERENCE = 0;
/**
* The feature id for the '<em><b>Identifier</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONCEPT_DOMAIN_CONSTRAINT__IDENTIFIER = 1;
/**
* The feature id for the '<em><b>Name</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONCEPT_DOMAIN_CONSTRAINT__NAME = 2;
/**
* The feature id for the '<em><b>Base Property</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONCEPT_DOMAIN_CONSTRAINT__BASE_PROPERTY = 3;
/**
* The number of structural features of the '<em>Concept Domain Constraint</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONCEPT_DOMAIN_CONSTRAINT_FEATURE_COUNT = 4;
/**
* The meta object id for the '{@link org.eclipse.mdht.uml.term.core.profile.impl.ConceptDomainImpl <em>Concept Domain</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.mdht.uml.term.core.profile.impl.ConceptDomainImpl
* @see org.eclipse.mdht.uml.term.core.profile.impl.TermPackageImpl#getConceptDomain()
* @generated
*/
int CONCEPT_DOMAIN = 3;
/**
* The feature id for the '<em><b>Identifier</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONCEPT_DOMAIN__IDENTIFIER = 0;
/**
* The feature id for the '<em><b>Full Name</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONCEPT_DOMAIN__FULL_NAME = 1;
/**
* The feature id for the '<em><b>Status</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONCEPT_DOMAIN__STATUS = 2;
/**
* The feature id for the '<em><b>Status Date</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONCEPT_DOMAIN__STATUS_DATE = 3;
/**
* The feature id for the '<em><b>Base Class</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONCEPT_DOMAIN__BASE_CLASS = 4;
/**
* The number of structural features of the '<em>Concept Domain</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONCEPT_DOMAIN_FEATURE_COUNT = 5;
/**
* The meta object id for the '{@link org.eclipse.mdht.uml.term.core.profile.impl.CodeSystemConstraintImpl <em>Code System Constraint</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.mdht.uml.term.core.profile.impl.CodeSystemConstraintImpl
* @see org.eclipse.mdht.uml.term.core.profile.impl.TermPackageImpl#getCodeSystemConstraint()
* @generated
*/
int CODE_SYSTEM_CONSTRAINT = 4;
/**
* The feature id for the '<em><b>Reference</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CODE_SYSTEM_CONSTRAINT__REFERENCE = 0;
/**
* The feature id for the '<em><b>Identifier</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CODE_SYSTEM_CONSTRAINT__IDENTIFIER = 1;
/**
* The feature id for the '<em><b>Name</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CODE_SYSTEM_CONSTRAINT__NAME = 2;
/**
* The feature id for the '<em><b>Version</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CODE_SYSTEM_CONSTRAINT__VERSION = 3;
/**
* The feature id for the '<em><b>Binding</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CODE_SYSTEM_CONSTRAINT__BINDING = 4;
/**
* The feature id for the '<em><b>Code</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CODE_SYSTEM_CONSTRAINT__CODE = 5;
/**
* The feature id for the '<em><b>Display Name</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CODE_SYSTEM_CONSTRAINT__DISPLAY_NAME = 6;
/**
* The feature id for the '<em><b>Qualifier</b></em>' reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CODE_SYSTEM_CONSTRAINT__QUALIFIER = 7;
/**
* The feature id for the '<em><b>Base Property</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CODE_SYSTEM_CONSTRAINT__BASE_PROPERTY = 8;
/**
* The number of structural features of the '<em>Code System Constraint</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CODE_SYSTEM_CONSTRAINT_FEATURE_COUNT = 9;
/**
* The meta object id for the '{@link org.eclipse.mdht.uml.term.core.profile.impl.CodeSystemVersionImpl <em>Code System Version</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.mdht.uml.term.core.profile.impl.CodeSystemVersionImpl
* @see org.eclipse.mdht.uml.term.core.profile.impl.TermPackageImpl#getCodeSystemVersion()
* @generated
*/
int CODE_SYSTEM_VERSION = 5;
/**
* The feature id for the '<em><b>Identifier</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CODE_SYSTEM_VERSION__IDENTIFIER = 0;
/**
* The feature id for the '<em><b>Version</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CODE_SYSTEM_VERSION__VERSION = 1;
/**
* The feature id for the '<em><b>Full Name</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CODE_SYSTEM_VERSION__FULL_NAME = 2;
/**
* The feature id for the '<em><b>Source</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CODE_SYSTEM_VERSION__SOURCE = 3;
/**
* The feature id for the '<em><b>Url</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CODE_SYSTEM_VERSION__URL = 4;
/**
* The feature id for the '<em><b>Effective Date</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CODE_SYSTEM_VERSION__EFFECTIVE_DATE = 5;
/**
* The feature id for the '<em><b>Release Date</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CODE_SYSTEM_VERSION__RELEASE_DATE = 6;
/**
* The feature id for the '<em><b>Status</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CODE_SYSTEM_VERSION__STATUS = 7;
/**
* The feature id for the '<em><b>Status Date</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CODE_SYSTEM_VERSION__STATUS_DATE = 8;
/**
* The feature id for the '<em><b>Base Enumeration</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CODE_SYSTEM_VERSION__BASE_ENUMERATION = 9;
/**
* The number of structural features of the '<em>Code System Version</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CODE_SYSTEM_VERSION_FEATURE_COUNT = 10;
/**
* The meta object id for the '{@link org.eclipse.mdht.uml.term.core.profile.impl.ValueSetConstraintImpl <em>Value Set Constraint</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.mdht.uml.term.core.profile.impl.ValueSetConstraintImpl
* @see org.eclipse.mdht.uml.term.core.profile.impl.TermPackageImpl#getValueSetConstraint()
* @generated
*/
int VALUE_SET_CONSTRAINT = 6;
/**
* The feature id for the '<em><b>Reference</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int VALUE_SET_CONSTRAINT__REFERENCE = 0;
/**
* The feature id for the '<em><b>Identifier</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int VALUE_SET_CONSTRAINT__IDENTIFIER = 1;
/**
* The feature id for the '<em><b>Name</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int VALUE_SET_CONSTRAINT__NAME = 2;
/**
* The feature id for the '<em><b>Version</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int VALUE_SET_CONSTRAINT__VERSION = 3;
/**
* The feature id for the '<em><b>Binding</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int VALUE_SET_CONSTRAINT__BINDING = 4;
/**
* The feature id for the '<em><b>Base Property</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int VALUE_SET_CONSTRAINT__BASE_PROPERTY = 5;
/**
* The feature id for the '<em><b>Extensibility</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int VALUE_SET_CONSTRAINT__EXTENSIBILITY = 6;
/**
* The feature id for the '<em><b>Guidance</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int VALUE_SET_CONSTRAINT__GUIDANCE = 7;
/**
* The feature id for the '<em><b>Uri</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int VALUE_SET_CONSTRAINT__URI = 8;
/**
* The number of structural features of the '<em>Value Set Constraint</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int VALUE_SET_CONSTRAINT_FEATURE_COUNT = 9;
/**
* The meta object id for the '{@link org.eclipse.mdht.uml.term.core.profile.impl.ValueSetVersionImpl <em>Value Set Version</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.mdht.uml.term.core.profile.impl.ValueSetVersionImpl
* @see org.eclipse.mdht.uml.term.core.profile.impl.TermPackageImpl#getValueSetVersion()
* @generated
*/
int VALUE_SET_VERSION = 7;
/**
* The feature id for the '<em><b>Identifier</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int VALUE_SET_VERSION__IDENTIFIER = 0;
/**
* The feature id for the '<em><b>Version</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int VALUE_SET_VERSION__VERSION = 1;
/**
* The feature id for the '<em><b>Full Name</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int VALUE_SET_VERSION__FULL_NAME = 2;
/**
* The feature id for the '<em><b>Source</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int VALUE_SET_VERSION__SOURCE = 3;
/**
* The feature id for the '<em><b>Url</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int VALUE_SET_VERSION__URL = 4;
/**
* The feature id for the '<em><b>Definition</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int VALUE_SET_VERSION__DEFINITION = 5;
/**
* The feature id for the '<em><b>Effective Date</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int VALUE_SET_VERSION__EFFECTIVE_DATE = 6;
/**
* The feature id for the '<em><b>Expiration Date</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int VALUE_SET_VERSION__EXPIRATION_DATE = 7;
/**
* The feature id for the '<em><b>Release Date</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int VALUE_SET_VERSION__RELEASE_DATE = 8;
/**
* The feature id for the '<em><b>Revision Date</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int VALUE_SET_VERSION__REVISION_DATE = 9;
/**
* The feature id for the '<em><b>Status</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int VALUE_SET_VERSION__STATUS = 10;
/**
* The feature id for the '<em><b>Status Date</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int VALUE_SET_VERSION__STATUS_DATE = 11;
/**
* The feature id for the '<em><b>Type</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int VALUE_SET_VERSION__TYPE = 12;
/**
* The feature id for the '<em><b>Binding</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int VALUE_SET_VERSION__BINDING = 13;
/**
* The feature id for the '<em><b>Code System</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int VALUE_SET_VERSION__CODE_SYSTEM = 14;
/**
* The feature id for the '<em><b>Base Enumeration</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int VALUE_SET_VERSION__BASE_ENUMERATION = 15;
/**
* The number of structural features of the '<em>Value Set Version</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int VALUE_SET_VERSION_FEATURE_COUNT = 16;
/**
* The meta object id for the '{@link org.eclipse.mdht.uml.term.core.profile.impl.ValueSetCodeImpl <em>Value Set Code</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.mdht.uml.term.core.profile.impl.ValueSetCodeImpl
* @see org.eclipse.mdht.uml.term.core.profile.impl.TermPackageImpl#getValueSetCode()
* @generated
*/
int VALUE_SET_CODE = 8;
/**
* The feature id for the '<em><b>Concept Name</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int VALUE_SET_CODE__CONCEPT_NAME = 0;
/**
* The feature id for the '<em><b>Usage Note</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int VALUE_SET_CODE__USAGE_NOTE = 1;
/**
* The feature id for the '<em><b>Code System</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int VALUE_SET_CODE__CODE_SYSTEM = 2;
/**
* The feature id for the '<em><b>Base Enumeration Literal</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int VALUE_SET_CODE__BASE_ENUMERATION_LITERAL = 3;
/**
* The number of structural features of the '<em>Value Set Code</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int VALUE_SET_CODE_FEATURE_COUNT = 4;
/**
* The meta object id for the '{@link org.eclipse.mdht.uml.term.core.profile.impl.ValueSetContextBindingImpl <em>Value Set Context Binding</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.mdht.uml.term.core.profile.impl.ValueSetContextBindingImpl
* @see org.eclipse.mdht.uml.term.core.profile.impl.TermPackageImpl#getValueSetContextBinding()
* @generated
*/
int VALUE_SET_CONTEXT_BINDING = 9;
/**
* The feature id for the '<em><b>Effective Date</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int VALUE_SET_CONTEXT_BINDING__EFFECTIVE_DATE = 0;
/**
* The feature id for the '<em><b>Concept Domain</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int VALUE_SET_CONTEXT_BINDING__CONCEPT_DOMAIN = 1;
/**
* The feature id for the '<em><b>Value Set</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int VALUE_SET_CONTEXT_BINDING__VALUE_SET = 2;
/**
* The feature id for the '<em><b>Usage Context</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int VALUE_SET_CONTEXT_BINDING__USAGE_CONTEXT = 3;
/**
* The feature id for the '<em><b>Base Class</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int VALUE_SET_CONTEXT_BINDING__BASE_CLASS = 4;
/**
* The number of structural features of the '<em>Value Set Context Binding</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int VALUE_SET_CONTEXT_BINDING_FEATURE_COUNT = 5;
/**
* The meta object id for the '{@link org.eclipse.mdht.uml.term.core.profile.impl.UsageContextImpl <em>Usage Context</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.mdht.uml.term.core.profile.impl.UsageContextImpl
* @see org.eclipse.mdht.uml.term.core.profile.impl.TermPackageImpl#getUsageContext()
* @generated
*/
int USAGE_CONTEXT = 10;
/**
* The feature id for the '<em><b>Identifier</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int USAGE_CONTEXT__IDENTIFIER = 0;
/**
* The feature id for the '<em><b>Status</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int USAGE_CONTEXT__STATUS = 1;
/**
* The feature id for the '<em><b>Status Date</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int USAGE_CONTEXT__STATUS_DATE = 2;
/**
* The feature id for the '<em><b>Base Class</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int USAGE_CONTEXT__BASE_CLASS = 3;
/**
* The number of structural features of the '<em>Usage Context</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int USAGE_CONTEXT_FEATURE_COUNT = 4;
/**
* The meta object id for the '{@link org.eclipse.mdht.uml.term.core.profile.impl.ValueSetConstraintsImpl <em>Value Set Constraints</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.mdht.uml.term.core.profile.impl.ValueSetConstraintsImpl
* @see org.eclipse.mdht.uml.term.core.profile.impl.TermPackageImpl#getValueSetConstraints()
* @generated
*/
int VALUE_SET_CONSTRAINTS = 11;
/**
* The feature id for the '<em><b>Base Property</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int VALUE_SET_CONSTRAINTS__BASE_PROPERTY = 0;
/**
* The feature id for the '<em><b>Constraints</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int VALUE_SET_CONSTRAINTS__CONSTRAINTS = 1;
/**
* The number of structural features of the '<em>Value Set Constraints</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int VALUE_SET_CONSTRAINTS_FEATURE_COUNT = 2;
/**
* The meta object id for the '{@link org.eclipse.mdht.uml.term.core.profile.impl.ContextToValueSetImpl <em>Context To Value Set</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.mdht.uml.term.core.profile.impl.ContextToValueSetImpl
* @see org.eclipse.mdht.uml.term.core.profile.impl.TermPackageImpl#getContextToValueSet()
* @generated
*/
int CONTEXT_TO_VALUE_SET = 12;
/**
* The feature id for the '<em><b>Key</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONTEXT_TO_VALUE_SET__KEY = 0;
/**
* The feature id for the '<em><b>Value</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONTEXT_TO_VALUE_SET__VALUE = 1;
/**
* The number of structural features of the '<em>Context To Value Set</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONTEXT_TO_VALUE_SET_FEATURE_COUNT = 2;
/**
* The meta object id for the '{@link org.eclipse.mdht.uml.term.core.profile.impl.NullValueSetConstraintImpl <em>Null Value Set Constraint</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.mdht.uml.term.core.profile.impl.NullValueSetConstraintImpl
* @see org.eclipse.mdht.uml.term.core.profile.impl.TermPackageImpl#getNullValueSetConstraint()
* @generated
*/
int NULL_VALUE_SET_CONSTRAINT = 13;
/**
* The feature id for the '<em><b>Reference</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int NULL_VALUE_SET_CONSTRAINT__REFERENCE = 0;
/**
* The feature id for the '<em><b>Identifier</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int NULL_VALUE_SET_CONSTRAINT__IDENTIFIER = 1;
/**
* The feature id for the '<em><b>Name</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int NULL_VALUE_SET_CONSTRAINT__NAME = 2;
/**
* The feature id for the '<em><b>Version</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int NULL_VALUE_SET_CONSTRAINT__VERSION = 3;
/**
* The feature id for the '<em><b>Binding</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int NULL_VALUE_SET_CONSTRAINT__BINDING = 4;
/**
* The feature id for the '<em><b>Base Property</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int NULL_VALUE_SET_CONSTRAINT__BASE_PROPERTY = 5;
/**
* The number of structural features of the '<em>Null Value Set Constraint</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int NULL_VALUE_SET_CONSTRAINT_FEATURE_COUNT = 6;
/**
* The meta object id for the '{@link org.eclipse.mdht.uml.term.core.profile.impl.ContextImpl <em>Context</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.mdht.uml.term.core.profile.impl.ContextImpl
* @see org.eclipse.mdht.uml.term.core.profile.impl.TermPackageImpl#getContext()
* @generated
*/
int CONTEXT = 14;
/**
* The feature id for the '<em><b>Base Enumeration</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONTEXT__BASE_ENUMERATION = 0;
/**
* The number of structural features of the '<em>Context</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONTEXT_FEATURE_COUNT = 1;
/**
* The meta object id for the '{@link org.eclipse.mdht.uml.term.core.profile.impl.CodedTypeImpl <em>Coded Type</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.mdht.uml.term.core.profile.impl.CodedTypeImpl
* @see org.eclipse.mdht.uml.term.core.profile.impl.TermPackageImpl#getCodedType()
* @generated
*/
int CODED_TYPE = 15;
/**
* The feature id for the '<em><b>Base Classifier</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CODED_TYPE__BASE_CLASSIFIER = 0;
/**
* The number of structural features of the '<em>Coded Type</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CODED_TYPE_FEATURE_COUNT = 1;
/**
* The meta object id for the '{@link org.eclipse.mdht.uml.term.core.profile.BindingKind <em>Binding Kind</em>}' enum.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.mdht.uml.term.core.profile.BindingKind
* @see org.eclipse.mdht.uml.term.core.profile.impl.TermPackageImpl#getBindingKind()
* @generated
*/
int BINDING_KIND = 16;
/**
* The meta object id for the '{@link org.eclipse.mdht.uml.term.core.profile.ValueSetType <em>Value Set Type</em>}' enum.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.mdht.uml.term.core.profile.ValueSetType
* @see org.eclipse.mdht.uml.term.core.profile.impl.TermPackageImpl#getValueSetType()
* @generated
*/
int VALUE_SET_TYPE = 17;
/**
* The meta object id for the '{@link org.eclipse.mdht.uml.term.core.profile.StatusKind <em>Status Kind</em>}' enum.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.mdht.uml.term.core.profile.StatusKind
* @see org.eclipse.mdht.uml.term.core.profile.impl.TermPackageImpl#getStatusKind()
* @generated
*/
int STATUS_KIND = 18;
/**
* The meta object id for the '{@link org.eclipse.mdht.uml.term.core.profile.Extensibility <em>Extensibility</em>}' enum.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.mdht.uml.term.core.profile.Extensibility
* @see org.eclipse.mdht.uml.term.core.profile.impl.TermPackageImpl#getExtensibility()
* @generated
*/
int EXTENSIBILITY = 19;
/**
* The meta object id for the '{@link org.eclipse.mdht.uml.term.core.profile.Guidance <em>Guidance</em>}' enum.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.mdht.uml.term.core.profile.Guidance
* @see org.eclipse.mdht.uml.term.core.profile.impl.TermPackageImpl#getGuidance()
* @generated
*/
int GUIDANCE = 20;
/**
* The meta object id for the '{@link org.eclipse.mdht.uml.term.core.profile.ValueSetBinding <em>Value Set Binding</em>}' enum.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.mdht.uml.term.core.profile.ValueSetBinding
* @see org.eclipse.mdht.uml.term.core.profile.impl.TermPackageImpl#getValueSetBinding()
* @generated
*/
int VALUE_SET_BINDING = 21;
/**
* Returns the meta object for enum '{@link org.eclipse.mdht.uml.term.core.profile.BindingKind <em>Binding Kind</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for enum '<em>Binding Kind</em>'.
* @see org.eclipse.mdht.uml.term.core.profile.BindingKind
* @generated
*/
EEnum getBindingKind();
/**
* Returns the meta object for class '{@link org.eclipse.mdht.uml.term.core.profile.CD <em>CD</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>CD</em>'.
* @see org.eclipse.mdht.uml.term.core.profile.CD
* @generated
*/
EClass getCD();
/**
* Returns the meta object for the attribute '{@link org.eclipse.mdht.uml.term.core.profile.CD#getCode <em>Code</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Code</em>'.
* @see org.eclipse.mdht.uml.term.core.profile.CD#getCode()
* @see #getCD()
* @generated
*/
EAttribute getCD_Code();
/**
* Returns the meta object for the attribute '{@link org.eclipse.mdht.uml.term.core.profile.CD#getCodeSystem <em>Code System</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Code System</em>'.
* @see org.eclipse.mdht.uml.term.core.profile.CD#getCodeSystem()
* @see #getCD()
* @generated
*/
EAttribute getCD_CodeSystem();
/**
* Returns the meta object for the attribute '{@link org.eclipse.mdht.uml.term.core.profile.CD#getCodeSystemName <em>Code System Name</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Code System Name</em>'.
* @see org.eclipse.mdht.uml.term.core.profile.CD#getCodeSystemName()
* @see #getCD()
* @generated
*/
EAttribute getCD_CodeSystemName();
/**
* Returns the meta object for the attribute '{@link org.eclipse.mdht.uml.term.core.profile.CD#getCodeSystemVersion <em>Code System Version</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Code System Version</em>'.
* @see org.eclipse.mdht.uml.term.core.profile.CD#getCodeSystemVersion()
* @see #getCD()
* @generated
*/
EAttribute getCD_CodeSystemVersion();
/**
* Returns the meta object for the attribute '{@link org.eclipse.mdht.uml.term.core.profile.CD#getDisplayName <em>Display Name</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Display Name</em>'.
* @see org.eclipse.mdht.uml.term.core.profile.CD#getDisplayName()
* @see #getCD()
* @generated
*/
EAttribute getCD_DisplayName();
/**
* Returns the meta object for the containment reference list '{@link org.eclipse.mdht.uml.term.core.profile.CD#getQualifier <em>Qualifier</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference list '<em>Qualifier</em>'.
* @see org.eclipse.mdht.uml.term.core.profile.CD#getQualifier()
* @see #getCD()
* @generated
*/
EReference getCD_Qualifier();
/**
* Returns the meta object for the containment reference list '{@link org.eclipse.mdht.uml.term.core.profile.CD#getTranslation <em>Translation</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference list '<em>Translation</em>'.
* @see org.eclipse.mdht.uml.term.core.profile.CD#getTranslation()
* @see #getCD()
* @generated
*/
EReference getCD_Translation();
/**
* Returns the meta object for class '{@link org.eclipse.mdht.uml.term.core.profile.CodeSystemConstraint <em>Code System Constraint</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Code System Constraint</em>'.
* @see org.eclipse.mdht.uml.term.core.profile.CodeSystemConstraint
* @generated
*/
EClass getCodeSystemConstraint();
/**
* Returns the meta object for the reference '{@link org.eclipse.mdht.uml.term.core.profile.CodeSystemConstraint#getBase_Property <em>Base Property</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference '<em>Base Property</em>'.
* @see org.eclipse.mdht.uml.term.core.profile.CodeSystemConstraint#getBase_Property()
* @see #getCodeSystemConstraint()
* @generated
*/
EReference getCodeSystemConstraint_Base_Property();
/**
* Returns the meta object for the attribute '{@link org.eclipse.mdht.uml.term.core.profile.CodeSystemConstraint#getBinding <em>Binding</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Binding</em>'.
* @see org.eclipse.mdht.uml.term.core.profile.CodeSystemConstraint#getBinding()
* @see #getCodeSystemConstraint()
* @generated
*/
EAttribute getCodeSystemConstraint_Binding();
/**
* Returns the meta object for the attribute '{@link org.eclipse.mdht.uml.term.core.profile.CodeSystemConstraint#getCode <em>Code</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Code</em>'.
* @see org.eclipse.mdht.uml.term.core.profile.CodeSystemConstraint#getCode()
* @see #getCodeSystemConstraint()
* @generated
*/
EAttribute getCodeSystemConstraint_Code();
/**
* Returns the meta object for the attribute '{@link org.eclipse.mdht.uml.term.core.profile.CodeSystemConstraint#getDisplayName <em>Display Name</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Display Name</em>'.
* @see org.eclipse.mdht.uml.term.core.profile.CodeSystemConstraint#getDisplayName()
* @see #getCodeSystemConstraint()
* @generated
*/
EAttribute getCodeSystemConstraint_DisplayName();
/**
* Returns the meta object for the attribute '{@link org.eclipse.mdht.uml.term.core.profile.CodeSystemConstraint#getIdentifier <em>Identifier</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Identifier</em>'.
* @see org.eclipse.mdht.uml.term.core.profile.CodeSystemConstraint#getIdentifier()
* @see #getCodeSystemConstraint()
* @generated
*/
EAttribute getCodeSystemConstraint_Identifier();
/**
* Returns the meta object for the attribute '{@link org.eclipse.mdht.uml.term.core.profile.CodeSystemConstraint#getName <em>Name</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Name</em>'.
* @see org.eclipse.mdht.uml.term.core.profile.CodeSystemConstraint#getName()
* @see #getCodeSystemConstraint()
* @generated
*/
EAttribute getCodeSystemConstraint_Name();
/**
* Returns the meta object for the reference list '{@link org.eclipse.mdht.uml.term.core.profile.CodeSystemConstraint#getQualifier <em>Qualifier</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference list '<em>Qualifier</em>'.
* @see org.eclipse.mdht.uml.term.core.profile.CodeSystemConstraint#getQualifier()
* @see #getCodeSystemConstraint()
* @generated
*/
EReference getCodeSystemConstraint_Qualifier();
/**
* Returns the meta object for the reference '{@link org.eclipse.mdht.uml.term.core.profile.CodeSystemConstraint#getReference <em>Reference</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference '<em>Reference</em>'.
* @see org.eclipse.mdht.uml.term.core.profile.CodeSystemConstraint#getReference()
* @see #getCodeSystemConstraint()
* @generated
*/
EReference getCodeSystemConstraint_Reference();
/**
* Returns the meta object for the attribute '{@link org.eclipse.mdht.uml.term.core.profile.CodeSystemConstraint#getVersion <em>Version</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Version</em>'.
* @see org.eclipse.mdht.uml.term.core.profile.CodeSystemConstraint#getVersion()
* @see #getCodeSystemConstraint()
* @generated
*/
EAttribute getCodeSystemConstraint_Version();
/**
* Returns the meta object for class '{@link org.eclipse.mdht.uml.term.core.profile.CodeSystemVersion <em>Code System Version</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Code System Version</em>'.
* @see org.eclipse.mdht.uml.term.core.profile.CodeSystemVersion
* @generated
*/
EClass getCodeSystemVersion();
/**
* Returns the meta object for the reference '{@link org.eclipse.mdht.uml.term.core.profile.CodeSystemVersion#getBase_Enumeration <em>Base Enumeration</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference '<em>Base Enumeration</em>'.
* @see org.eclipse.mdht.uml.term.core.profile.CodeSystemVersion#getBase_Enumeration()
* @see #getCodeSystemVersion()
* @generated
*/
EReference getCodeSystemVersion_Base_Enumeration();
/**
* Returns the meta object for the attribute '{@link org.eclipse.mdht.uml.term.core.profile.CodeSystemVersion#getEffectiveDate <em>Effective Date</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Effective Date</em>'.
* @see org.eclipse.mdht.uml.term.core.profile.CodeSystemVersion#getEffectiveDate()
* @see #getCodeSystemVersion()
* @generated
*/
EAttribute getCodeSystemVersion_EffectiveDate();
/**
* Returns the meta object for the attribute '{@link org.eclipse.mdht.uml.term.core.profile.CodeSystemVersion#getFullName <em>Full Name</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Full Name</em>'.
* @see org.eclipse.mdht.uml.term.core.profile.CodeSystemVersion#getFullName()
* @see #getCodeSystemVersion()
* @generated
*/
EAttribute getCodeSystemVersion_FullName();
/**
* Returns the meta object for the attribute '{@link org.eclipse.mdht.uml.term.core.profile.CodeSystemVersion#getIdentifier <em>Identifier</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Identifier</em>'.
* @see org.eclipse.mdht.uml.term.core.profile.CodeSystemVersion#getIdentifier()
* @see #getCodeSystemVersion()
* @generated
*/
EAttribute getCodeSystemVersion_Identifier();
/**
* Returns the meta object for the attribute '{@link org.eclipse.mdht.uml.term.core.profile.CodeSystemVersion#getReleaseDate <em>Release Date</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Release Date</em>'.
* @see org.eclipse.mdht.uml.term.core.profile.CodeSystemVersion#getReleaseDate()
* @see #getCodeSystemVersion()
* @generated
*/
EAttribute getCodeSystemVersion_ReleaseDate();
/**
* Returns the meta object for the attribute '{@link org.eclipse.mdht.uml.term.core.profile.CodeSystemVersion#getSource <em>Source</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Source</em>'.
* @see org.eclipse.mdht.uml.term.core.profile.CodeSystemVersion#getSource()
* @see #getCodeSystemVersion()
* @generated
*/
EAttribute getCodeSystemVersion_Source();
/**
* Returns the meta object for the attribute '{@link org.eclipse.mdht.uml.term.core.profile.CodeSystemVersion#getStatus <em>Status</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Status</em>'.
* @see org.eclipse.mdht.uml.term.core.profile.CodeSystemVersion#getStatus()
* @see #getCodeSystemVersion()
* @generated
*/
EAttribute getCodeSystemVersion_Status();
/**
* Returns the meta object for the attribute '{@link org.eclipse.mdht.uml.term.core.profile.CodeSystemVersion#getStatusDate <em>Status Date</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Status Date</em>'.
* @see org.eclipse.mdht.uml.term.core.profile.CodeSystemVersion#getStatusDate()
* @see #getCodeSystemVersion()
* @generated
*/
EAttribute getCodeSystemVersion_StatusDate();
/**
* Returns the meta object for the attribute '{@link org.eclipse.mdht.uml.term.core.profile.CodeSystemVersion#getUrl <em>Url</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Url</em>'.
* @see org.eclipse.mdht.uml.term.core.profile.CodeSystemVersion#getUrl()
* @see #getCodeSystemVersion()
* @generated
*/
EAttribute getCodeSystemVersion_Url();
/**
* Returns the meta object for the attribute '{@link org.eclipse.mdht.uml.term.core.profile.CodeSystemVersion#getVersion <em>Version</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Version</em>'.
* @see org.eclipse.mdht.uml.term.core.profile.CodeSystemVersion#getVersion()
* @see #getCodeSystemVersion()
* @generated
*/
EAttribute getCodeSystemVersion_Version();
/**
* Returns the meta object for class '{@link org.eclipse.mdht.uml.term.core.profile.ConceptDomain <em>Concept Domain</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Concept Domain</em>'.
* @see org.eclipse.mdht.uml.term.core.profile.ConceptDomain
* @generated
*/
EClass getConceptDomain();
/**
* Returns the meta object for the reference '{@link org.eclipse.mdht.uml.term.core.profile.ConceptDomain#getBase_Class <em>Base Class</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference '<em>Base Class</em>'.
* @see org.eclipse.mdht.uml.term.core.profile.ConceptDomain#getBase_Class()
* @see #getConceptDomain()
* @generated
*/
EReference getConceptDomain_Base_Class();
/**
* Returns the meta object for the attribute '{@link org.eclipse.mdht.uml.term.core.profile.ConceptDomain#getFullName <em>Full Name</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Full Name</em>'.
* @see org.eclipse.mdht.uml.term.core.profile.ConceptDomain#getFullName()
* @see #getConceptDomain()
* @generated
*/
EAttribute getConceptDomain_FullName();
/**
* Returns the meta object for the attribute '{@link org.eclipse.mdht.uml.term.core.profile.ConceptDomain#getIdentifier <em>Identifier</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Identifier</em>'.
* @see org.eclipse.mdht.uml.term.core.profile.ConceptDomain#getIdentifier()
* @see #getConceptDomain()
* @generated
*/
EAttribute getConceptDomain_Identifier();
/**
* Returns the meta object for the attribute '{@link org.eclipse.mdht.uml.term.core.profile.ConceptDomain#getStatus <em>Status</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Status</em>'.
* @see org.eclipse.mdht.uml.term.core.profile.ConceptDomain#getStatus()
* @see #getConceptDomain()
* @generated
*/
EAttribute getConceptDomain_Status();
/**
* Returns the meta object for the attribute '{@link org.eclipse.mdht.uml.term.core.profile.ConceptDomain#getStatusDate <em>Status Date</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Status Date</em>'.
* @see org.eclipse.mdht.uml.term.core.profile.ConceptDomain#getStatusDate()
* @see #getConceptDomain()
* @generated
*/
EAttribute getConceptDomain_StatusDate();
/**
* Returns the meta object for class '{@link org.eclipse.mdht.uml.term.core.profile.ConceptDomainConstraint <em>Concept Domain Constraint</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Concept Domain Constraint</em>'.
* @see org.eclipse.mdht.uml.term.core.profile.ConceptDomainConstraint
* @generated
*/
EClass getConceptDomainConstraint();
/**
* Returns the meta object for the reference '{@link org.eclipse.mdht.uml.term.core.profile.ConceptDomainConstraint#getBase_Property <em>Base Property</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference '<em>Base Property</em>'.
* @see org.eclipse.mdht.uml.term.core.profile.ConceptDomainConstraint#getBase_Property()
* @see #getConceptDomainConstraint()
* @generated
*/
EReference getConceptDomainConstraint_Base_Property();
/**
* Returns the meta object for the attribute '{@link org.eclipse.mdht.uml.term.core.profile.ConceptDomainConstraint#getIdentifier <em>Identifier</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Identifier</em>'.
* @see org.eclipse.mdht.uml.term.core.profile.ConceptDomainConstraint#getIdentifier()
* @see #getConceptDomainConstraint()
* @generated
*/
EAttribute getConceptDomainConstraint_Identifier();
/**
* Returns the meta object for the attribute '{@link org.eclipse.mdht.uml.term.core.profile.ConceptDomainConstraint#getName <em>Name</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Name</em>'.
* @see org.eclipse.mdht.uml.term.core.profile.ConceptDomainConstraint#getName()
* @see #getConceptDomainConstraint()
* @generated
*/
EAttribute getConceptDomainConstraint_Name();
/**
* Returns the meta object for the reference '{@link org.eclipse.mdht.uml.term.core.profile.ConceptDomainConstraint#getReference <em>Reference</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference '<em>Reference</em>'.
* @see org.eclipse.mdht.uml.term.core.profile.ConceptDomainConstraint#getReference()
* @see #getConceptDomainConstraint()
* @generated
*/
EReference getConceptDomainConstraint_Reference();
/**
* Returns the meta object for class '{@link org.eclipse.mdht.uml.term.core.profile.CR <em>CR</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>CR</em>'.
* @see org.eclipse.mdht.uml.term.core.profile.CR
* @generated
*/
EClass getCR();
/**
* Returns the meta object for the attribute '{@link org.eclipse.mdht.uml.term.core.profile.CR#isInverted <em>Inverted</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Inverted</em>'.
* @see org.eclipse.mdht.uml.term.core.profile.CR#isInverted()
* @see #getCR()
* @generated
*/
EAttribute getCR_Inverted();
/**
* Returns the meta object for the containment reference '{@link org.eclipse.mdht.uml.term.core.profile.CR#getName <em>Name</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Name</em>'.
* @see org.eclipse.mdht.uml.term.core.profile.CR#getName()
* @see #getCR()
* @generated
*/
EReference getCR_Name();
/**
* Returns the meta object for the containment reference '{@link org.eclipse.mdht.uml.term.core.profile.CR#getValue <em>Value</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Value</em>'.
* @see org.eclipse.mdht.uml.term.core.profile.CR#getValue()
* @see #getCR()
* @generated
*/
EReference getCR_Value();
/**
* Returns the meta object for enum '{@link org.eclipse.mdht.uml.term.core.profile.StatusKind <em>Status Kind</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for enum '<em>Status Kind</em>'.
* @see org.eclipse.mdht.uml.term.core.profile.StatusKind
* @generated
*/
EEnum getStatusKind();
/**
* Returns the meta object for enum '{@link org.eclipse.mdht.uml.term.core.profile.Extensibility <em>Extensibility</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for enum '<em>Extensibility</em>'.
* @see org.eclipse.mdht.uml.term.core.profile.Extensibility
* @generated
*/
EEnum getExtensibility();
/**
* Returns the meta object for enum '{@link org.eclipse.mdht.uml.term.core.profile.Guidance <em>Guidance</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for enum '<em>Guidance</em>'.
* @see org.eclipse.mdht.uml.term.core.profile.Guidance
* @generated
*/
EEnum getGuidance();
/**
* Returns the meta object for enum '{@link org.eclipse.mdht.uml.term.core.profile.ValueSetBinding <em>Value Set Binding</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for enum '<em>Value Set Binding</em>'.
* @see org.eclipse.mdht.uml.term.core.profile.ValueSetBinding
* @generated
*/
EEnum getValueSetBinding();
/**
* 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
*/
TermFactory getTermFactory();
/**
* Returns the meta object for class '{@link org.eclipse.mdht.uml.term.core.profile.UsageContext <em>Usage Context</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Usage Context</em>'.
* @see org.eclipse.mdht.uml.term.core.profile.UsageContext
* @generated
*/
EClass getUsageContext();
/**
* Returns the meta object for the reference '{@link org.eclipse.mdht.uml.term.core.profile.UsageContext#getBase_Class <em>Base Class</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference '<em>Base Class</em>'.
* @see org.eclipse.mdht.uml.term.core.profile.UsageContext#getBase_Class()
* @see #getUsageContext()
* @generated
*/
EReference getUsageContext_Base_Class();
/**
* Returns the meta object for class '{@link org.eclipse.mdht.uml.term.core.profile.ValueSetConstraints <em>Value Set Constraints</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Value Set Constraints</em>'.
* @see org.eclipse.mdht.uml.term.core.profile.ValueSetConstraints
* @generated
*/
EClass getValueSetConstraints();
/**
* Returns the meta object for the reference '{@link org.eclipse.mdht.uml.term.core.profile.ValueSetConstraints#getBase_Property <em>Base Property</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference '<em>Base Property</em>'.
* @see org.eclipse.mdht.uml.term.core.profile.ValueSetConstraints#getBase_Property()
* @see #getValueSetConstraints()
* @generated
*/
EReference getValueSetConstraints_Base_Property();
/**
* Returns the meta object for the containment reference list '{@link org.eclipse.mdht.uml.term.core.profile.ValueSetConstraints#getConstraints <em>Constraints</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference list '<em>Constraints</em>'.
* @see org.eclipse.mdht.uml.term.core.profile.ValueSetConstraints#getConstraints()
* @see #getValueSetConstraints()
* @generated
*/
EReference getValueSetConstraints_Constraints();
/**
* Returns the meta object for class '{@link org.eclipse.mdht.uml.term.core.profile.ContextToValueSet <em>Context To Value Set</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Context To Value Set</em>'.
* @see org.eclipse.mdht.uml.term.core.profile.ContextToValueSet
* @generated
*/
EClass getContextToValueSet();
/**
* Returns the meta object for the attribute '{@link org.eclipse.mdht.uml.term.core.profile.ContextToValueSet#getKey <em>Key</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Key</em>'.
* @see org.eclipse.mdht.uml.term.core.profile.ContextToValueSet#getKey()
* @see #getContextToValueSet()
* @generated
*/
EAttribute getContextToValueSet_Key();
/**
* Returns the meta object for the attribute '{@link org.eclipse.mdht.uml.term.core.profile.ContextToValueSet#getValue <em>Value</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Value</em>'.
* @see org.eclipse.mdht.uml.term.core.profile.ContextToValueSet#getValue()
* @see #getContextToValueSet()
* @generated
*/
EAttribute getContextToValueSet_Value();
/**
* Returns the meta object for class '{@link org.eclipse.mdht.uml.term.core.profile.NullValueSetConstraint <em>Null Value Set Constraint</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Null Value Set Constraint</em>'.
* @see org.eclipse.mdht.uml.term.core.profile.NullValueSetConstraint
* @generated
*/
EClass getNullValueSetConstraint();
/**
* Returns the meta object for the reference '{@link org.eclipse.mdht.uml.term.core.profile.NullValueSetConstraint#getReference <em>Reference</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference '<em>Reference</em>'.
* @see org.eclipse.mdht.uml.term.core.profile.NullValueSetConstraint#getReference()
* @see #getNullValueSetConstraint()
* @generated
*/
EReference getNullValueSetConstraint_Reference();
/**
* Returns the meta object for the attribute '{@link org.eclipse.mdht.uml.term.core.profile.NullValueSetConstraint#getIdentifier <em>Identifier</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Identifier</em>'.
* @see org.eclipse.mdht.uml.term.core.profile.NullValueSetConstraint#getIdentifier()
* @see #getNullValueSetConstraint()
* @generated
*/
EAttribute getNullValueSetConstraint_Identifier();
/**
* Returns the meta object for the attribute '{@link org.eclipse.mdht.uml.term.core.profile.NullValueSetConstraint#getName <em>Name</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Name</em>'.
* @see org.eclipse.mdht.uml.term.core.profile.NullValueSetConstraint#getName()
* @see #getNullValueSetConstraint()
* @generated
*/
EAttribute getNullValueSetConstraint_Name();
/**
* Returns the meta object for the attribute '{@link org.eclipse.mdht.uml.term.core.profile.NullValueSetConstraint#getVersion <em>Version</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Version</em>'.
* @see org.eclipse.mdht.uml.term.core.profile.NullValueSetConstraint#getVersion()
* @see #getNullValueSetConstraint()
* @generated
*/
EAttribute getNullValueSetConstraint_Version();
/**
* Returns the meta object for the attribute '{@link org.eclipse.mdht.uml.term.core.profile.NullValueSetConstraint#getBinding <em>Binding</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Binding</em>'.
* @see org.eclipse.mdht.uml.term.core.profile.NullValueSetConstraint#getBinding()
* @see #getNullValueSetConstraint()
* @generated
*/
EAttribute getNullValueSetConstraint_Binding();
/**
* Returns the meta object for the reference '{@link org.eclipse.mdht.uml.term.core.profile.NullValueSetConstraint#getBase_Property <em>Base Property</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference '<em>Base Property</em>'.
* @see org.eclipse.mdht.uml.term.core.profile.NullValueSetConstraint#getBase_Property()
* @see #getNullValueSetConstraint()
* @generated
*/
EReference getNullValueSetConstraint_Base_Property();
/**
* Returns the meta object for class '{@link org.eclipse.mdht.uml.term.core.profile.Context <em>Context</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Context</em>'.
* @see org.eclipse.mdht.uml.term.core.profile.Context
* @generated
*/
EClass getContext();
/**
* Returns the meta object for the reference '{@link org.eclipse.mdht.uml.term.core.profile.Context#getBase_Enumeration <em>Base Enumeration</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference '<em>Base Enumeration</em>'.
* @see org.eclipse.mdht.uml.term.core.profile.Context#getBase_Enumeration()
* @see #getContext()
* @generated
*/
EReference getContext_Base_Enumeration();
/**
* Returns the meta object for class '{@link org.eclipse.mdht.uml.term.core.profile.CodedType <em>Coded Type</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Coded Type</em>'.
* @see org.eclipse.mdht.uml.term.core.profile.CodedType
* @generated
*/
EClass getCodedType();
/**
* Returns the meta object for the reference '{@link org.eclipse.mdht.uml.term.core.profile.CodedType#getBase_Classifier <em>Base Classifier</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference '<em>Base Classifier</em>'.
* @see org.eclipse.mdht.uml.term.core.profile.CodedType#getBase_Classifier()
* @see #getCodedType()
* @generated
*/
EReference getCodedType_Base_Classifier();
/**
* Returns the meta object for the attribute '{@link org.eclipse.mdht.uml.term.core.profile.UsageContext#getIdentifier <em>Identifier</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Identifier</em>'.
* @see org.eclipse.mdht.uml.term.core.profile.UsageContext#getIdentifier()
* @see #getUsageContext()
* @generated
*/
EAttribute getUsageContext_Identifier();
/**
* Returns the meta object for the attribute '{@link org.eclipse.mdht.uml.term.core.profile.UsageContext#getStatus <em>Status</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Status</em>'.
* @see org.eclipse.mdht.uml.term.core.profile.UsageContext#getStatus()
* @see #getUsageContext()
* @generated
*/
EAttribute getUsageContext_Status();
/**
* Returns the meta object for the attribute '{@link org.eclipse.mdht.uml.term.core.profile.UsageContext#getStatusDate <em>Status Date</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Status Date</em>'.
* @see org.eclipse.mdht.uml.term.core.profile.UsageContext#getStatusDate()
* @see #getUsageContext()
* @generated
*/
EAttribute getUsageContext_StatusDate();
/**
* Returns the meta object for class '{@link org.eclipse.mdht.uml.term.core.profile.ValueSetCode <em>Value Set Code</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Value Set Code</em>'.
* @see org.eclipse.mdht.uml.term.core.profile.ValueSetCode
* @generated
*/
EClass getValueSetCode();
/**
* Returns the meta object for the reference '{@link org.eclipse.mdht.uml.term.core.profile.ValueSetCode#getBase_EnumerationLiteral <em>Base Enumeration Literal</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference '<em>Base Enumeration Literal</em>'.
* @see org.eclipse.mdht.uml.term.core.profile.ValueSetCode#getBase_EnumerationLiteral()
* @see #getValueSetCode()
* @generated
*/
EReference getValueSetCode_Base_EnumerationLiteral();
/**
* Returns the meta object for the reference '{@link org.eclipse.mdht.uml.term.core.profile.ValueSetCode#getCodeSystem <em>Code System</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference '<em>Code System</em>'.
* @see org.eclipse.mdht.uml.term.core.profile.ValueSetCode#getCodeSystem()
* @see #getValueSetCode()
* @generated
*/
EReference getValueSetCode_CodeSystem();
/**
* Returns the meta object for the attribute '{@link org.eclipse.mdht.uml.term.core.profile.ValueSetCode#getConceptName <em>Concept Name</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Concept Name</em>'.
* @see org.eclipse.mdht.uml.term.core.profile.ValueSetCode#getConceptName()
* @see #getValueSetCode()
* @generated
*/
EAttribute getValueSetCode_ConceptName();
/**
* Returns the meta object for the attribute '{@link org.eclipse.mdht.uml.term.core.profile.ValueSetCode#getUsageNote <em>Usage Note</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Usage Note</em>'.
* @see org.eclipse.mdht.uml.term.core.profile.ValueSetCode#getUsageNote()
* @see #getValueSetCode()
* @generated
*/
EAttribute getValueSetCode_UsageNote();
/**
* Returns the meta object for class '{@link org.eclipse.mdht.uml.term.core.profile.ValueSetConstraint <em>Value Set Constraint</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Value Set Constraint</em>'.
* @see org.eclipse.mdht.uml.term.core.profile.ValueSetConstraint
* @generated
*/
EClass getValueSetConstraint();
/**
* Returns the meta object for the reference '{@link org.eclipse.mdht.uml.term.core.profile.ValueSetConstraint#getBase_Property <em>Base Property</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference '<em>Base Property</em>'.
* @see org.eclipse.mdht.uml.term.core.profile.ValueSetConstraint#getBase_Property()
* @see #getValueSetConstraint()
* @generated
*/
EReference getValueSetConstraint_Base_Property();
/**
* Returns the meta object for the attribute '{@link org.eclipse.mdht.uml.term.core.profile.ValueSetConstraint#getExtensibility <em>Extensibility</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Extensibility</em>'.
* @see org.eclipse.mdht.uml.term.core.profile.ValueSetConstraint#getExtensibility()
* @see #getValueSetConstraint()
* @generated
*/
EAttribute getValueSetConstraint_Extensibility();
/**
* Returns the meta object for the attribute '{@link org.eclipse.mdht.uml.term.core.profile.ValueSetConstraint#getGuidance <em>Guidance</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Guidance</em>'.
* @see org.eclipse.mdht.uml.term.core.profile.ValueSetConstraint#getGuidance()
* @see #getValueSetConstraint()
* @generated
*/
EAttribute getValueSetConstraint_Guidance();
/**
* Returns the meta object for the attribute '{@link org.eclipse.mdht.uml.term.core.profile.ValueSetConstraint#getUri <em>Uri</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Uri</em>'.
* @see org.eclipse.mdht.uml.term.core.profile.ValueSetConstraint#getUri()
* @see #getValueSetConstraint()
* @generated
*/
EAttribute getValueSetConstraint_Uri();
/**
* Returns the meta object for the attribute '{@link org.eclipse.mdht.uml.term.core.profile.ValueSetConstraint#getBinding <em>Binding</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Binding</em>'.
* @see org.eclipse.mdht.uml.term.core.profile.ValueSetConstraint#getBinding()
* @see #getValueSetConstraint()
* @generated
*/
EAttribute getValueSetConstraint_Binding();
/**
* Returns the meta object for the attribute '{@link org.eclipse.mdht.uml.term.core.profile.ValueSetConstraint#getIdentifier <em>Identifier</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Identifier</em>'.
* @see org.eclipse.mdht.uml.term.core.profile.ValueSetConstraint#getIdentifier()
* @see #getValueSetConstraint()
* @generated
*/
EAttribute getValueSetConstraint_Identifier();
/**
* Returns the meta object for the attribute '{@link org.eclipse.mdht.uml.term.core.profile.ValueSetConstraint#getName <em>Name</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Name</em>'.
* @see org.eclipse.mdht.uml.term.core.profile.ValueSetConstraint#getName()
* @see #getValueSetConstraint()
* @generated
*/
EAttribute getValueSetConstraint_Name();
/**
* Returns the meta object for the reference '{@link org.eclipse.mdht.uml.term.core.profile.ValueSetConstraint#getReference <em>Reference</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference '<em>Reference</em>'.
* @see org.eclipse.mdht.uml.term.core.profile.ValueSetConstraint#getReference()
* @see #getValueSetConstraint()
* @generated
*/
EReference getValueSetConstraint_Reference();
/**
* Returns the meta object for the attribute '{@link org.eclipse.mdht.uml.term.core.profile.ValueSetConstraint#getVersion <em>Version</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Version</em>'.
* @see org.eclipse.mdht.uml.term.core.profile.ValueSetConstraint#getVersion()
* @see #getValueSetConstraint()
* @generated
*/
EAttribute getValueSetConstraint_Version();
/**
* Returns the meta object for class '{@link org.eclipse.mdht.uml.term.core.profile.ValueSetContextBinding <em>Value Set Context Binding</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Value Set Context Binding</em>'.
* @see org.eclipse.mdht.uml.term.core.profile.ValueSetContextBinding
* @generated
*/
EClass getValueSetContextBinding();
/**
* Returns the meta object for the reference '{@link org.eclipse.mdht.uml.term.core.profile.ValueSetContextBinding#getBase_Class <em>Base Class</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference '<em>Base Class</em>'.
* @see org.eclipse.mdht.uml.term.core.profile.ValueSetContextBinding#getBase_Class()
* @see #getValueSetContextBinding()
* @generated
*/
EReference getValueSetContextBinding_Base_Class();
/**
* Returns the meta object for the reference '{@link org.eclipse.mdht.uml.term.core.profile.ValueSetContextBinding#getConceptDomain <em>Concept Domain</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference '<em>Concept Domain</em>'.
* @see org.eclipse.mdht.uml.term.core.profile.ValueSetContextBinding#getConceptDomain()
* @see #getValueSetContextBinding()
* @generated
*/
EReference getValueSetContextBinding_ConceptDomain();
/**
* Returns the meta object for the attribute '{@link org.eclipse.mdht.uml.term.core.profile.ValueSetContextBinding#getEffectiveDate <em>Effective Date</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Effective Date</em>'.
* @see org.eclipse.mdht.uml.term.core.profile.ValueSetContextBinding#getEffectiveDate()
* @see #getValueSetContextBinding()
* @generated
*/
EAttribute getValueSetContextBinding_EffectiveDate();
/**
* Returns the meta object for the reference '{@link org.eclipse.mdht.uml.term.core.profile.ValueSetContextBinding#getUsageContext <em>Usage Context</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference '<em>Usage Context</em>'.
* @see org.eclipse.mdht.uml.term.core.profile.ValueSetContextBinding#getUsageContext()
* @see #getValueSetContextBinding()
* @generated
*/
EReference getValueSetContextBinding_UsageContext();
/**
* Returns the meta object for the reference '{@link org.eclipse.mdht.uml.term.core.profile.ValueSetContextBinding#getValueSet <em>Value Set</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference '<em>Value Set</em>'.
* @see org.eclipse.mdht.uml.term.core.profile.ValueSetContextBinding#getValueSet()
* @see #getValueSetContextBinding()
* @generated
*/
EReference getValueSetContextBinding_ValueSet();
/**
* Returns the meta object for enum '{@link org.eclipse.mdht.uml.term.core.profile.ValueSetType <em>Value Set Type</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for enum '<em>Value Set Type</em>'.
* @see org.eclipse.mdht.uml.term.core.profile.ValueSetType
* @generated
*/
EEnum getValueSetType();
/**
* Returns the meta object for class '{@link org.eclipse.mdht.uml.term.core.profile.ValueSetVersion <em>Value Set Version</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Value Set Version</em>'.
* @see org.eclipse.mdht.uml.term.core.profile.ValueSetVersion
* @generated
*/
EClass getValueSetVersion();
/**
* Returns the meta object for the reference '{@link org.eclipse.mdht.uml.term.core.profile.ValueSetVersion#getBase_Enumeration <em>Base Enumeration</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference '<em>Base Enumeration</em>'.
* @see org.eclipse.mdht.uml.term.core.profile.ValueSetVersion#getBase_Enumeration()
* @see #getValueSetVersion()
* @generated
*/
EReference getValueSetVersion_Base_Enumeration();
/**
* Returns the meta object for the attribute '{@link org.eclipse.mdht.uml.term.core.profile.ValueSetVersion#getBinding <em>Binding</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Binding</em>'.
* @see org.eclipse.mdht.uml.term.core.profile.ValueSetVersion#getBinding()
* @see #getValueSetVersion()
* @generated
*/
EAttribute getValueSetVersion_Binding();
/**
* Returns the meta object for the reference '{@link org.eclipse.mdht.uml.term.core.profile.ValueSetVersion#getCodeSystem <em>Code System</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference '<em>Code System</em>'.
* @see org.eclipse.mdht.uml.term.core.profile.ValueSetVersion#getCodeSystem()
* @see #getValueSetVersion()
* @generated
*/
EReference getValueSetVersion_CodeSystem();
/**
* Returns the meta object for the attribute '{@link org.eclipse.mdht.uml.term.core.profile.ValueSetVersion#getDefinition <em>Definition</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Definition</em>'.
* @see org.eclipse.mdht.uml.term.core.profile.ValueSetVersion#getDefinition()
* @see #getValueSetVersion()
* @generated
*/
EAttribute getValueSetVersion_Definition();
/**
* Returns the meta object for the attribute '{@link org.eclipse.mdht.uml.term.core.profile.ValueSetVersion#getEffectiveDate <em>Effective Date</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Effective Date</em>'.
* @see org.eclipse.mdht.uml.term.core.profile.ValueSetVersion#getEffectiveDate()
* @see #getValueSetVersion()
* @generated
*/
EAttribute getValueSetVersion_EffectiveDate();
/**
* Returns the meta object for the attribute '{@link org.eclipse.mdht.uml.term.core.profile.ValueSetVersion#getExpirationDate <em>Expiration Date</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Expiration Date</em>'.
* @see org.eclipse.mdht.uml.term.core.profile.ValueSetVersion#getExpirationDate()
* @see #getValueSetVersion()
* @generated
*/
EAttribute getValueSetVersion_ExpirationDate();
/**
* Returns the meta object for the attribute '{@link org.eclipse.mdht.uml.term.core.profile.ValueSetVersion#getFullName <em>Full Name</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Full Name</em>'.
* @see org.eclipse.mdht.uml.term.core.profile.ValueSetVersion#getFullName()
* @see #getValueSetVersion()
* @generated
*/
EAttribute getValueSetVersion_FullName();
/**
* Returns the meta object for the attribute '{@link org.eclipse.mdht.uml.term.core.profile.ValueSetVersion#getIdentifier <em>Identifier</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Identifier</em>'.
* @see org.eclipse.mdht.uml.term.core.profile.ValueSetVersion#getIdentifier()
* @see #getValueSetVersion()
* @generated
*/
EAttribute getValueSetVersion_Identifier();
/**
* Returns the meta object for the attribute '{@link org.eclipse.mdht.uml.term.core.profile.ValueSetVersion#getReleaseDate <em>Release Date</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Release Date</em>'.
* @see org.eclipse.mdht.uml.term.core.profile.ValueSetVersion#getReleaseDate()
* @see #getValueSetVersion()
* @generated
*/
EAttribute getValueSetVersion_ReleaseDate();
/**
* Returns the meta object for the attribute '{@link org.eclipse.mdht.uml.term.core.profile.ValueSetVersion#getRevisionDate <em>Revision Date</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Revision Date</em>'.
* @see org.eclipse.mdht.uml.term.core.profile.ValueSetVersion#getRevisionDate()
* @see #getValueSetVersion()
* @generated
*/
EAttribute getValueSetVersion_RevisionDate();
/**
* Returns the meta object for the attribute '{@link org.eclipse.mdht.uml.term.core.profile.ValueSetVersion#getSource <em>Source</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Source</em>'.
* @see org.eclipse.mdht.uml.term.core.profile.ValueSetVersion#getSource()
* @see #getValueSetVersion()
* @generated
*/
EAttribute getValueSetVersion_Source();
/**
* Returns the meta object for the attribute '{@link org.eclipse.mdht.uml.term.core.profile.ValueSetVersion#getStatus <em>Status</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Status</em>'.
* @see org.eclipse.mdht.uml.term.core.profile.ValueSetVersion#getStatus()
* @see #getValueSetVersion()
* @generated
*/
EAttribute getValueSetVersion_Status();
/**
* Returns the meta object for the attribute '{@link org.eclipse.mdht.uml.term.core.profile.ValueSetVersion#getStatusDate <em>Status Date</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Status Date</em>'.
* @see org.eclipse.mdht.uml.term.core.profile.ValueSetVersion#getStatusDate()
* @see #getValueSetVersion()
* @generated
*/
EAttribute getValueSetVersion_StatusDate();
/**
* Returns the meta object for the attribute '{@link org.eclipse.mdht.uml.term.core.profile.ValueSetVersion#getType <em>Type</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Type</em>'.
* @see org.eclipse.mdht.uml.term.core.profile.ValueSetVersion#getType()
* @see #getValueSetVersion()
* @generated
*/
EAttribute getValueSetVersion_Type();
/**
* Returns the meta object for the attribute '{@link org.eclipse.mdht.uml.term.core.profile.ValueSetVersion#getUrl <em>Url</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Url</em>'.
* @see org.eclipse.mdht.uml.term.core.profile.ValueSetVersion#getUrl()
* @see #getValueSetVersion()
* @generated
*/
EAttribute getValueSetVersion_Url();
/**
* Returns the meta object for the attribute '{@link org.eclipse.mdht.uml.term.core.profile.ValueSetVersion#getVersion <em>Version</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Version</em>'.
* @see org.eclipse.mdht.uml.term.core.profile.ValueSetVersion#getVersion()
* @see #getValueSetVersion()
* @generated
*/
EAttribute getValueSetVersion_Version();
} // TermPackage