/******************************************************************************* | |
* Copyright (c) 2009, 2011 IBM Corporation and others. | |
* 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: | |
* IBM Corporation - initial API and implementation | |
*******************************************************************************/ | |
package org.eclipse.mdht.uml.hl7.datatypes.impl; | |
import org.eclipse.emf.ecore.EAttribute; | |
import org.eclipse.emf.ecore.EClass; | |
import org.eclipse.emf.ecore.EDataType; | |
import org.eclipse.emf.ecore.EEnum; | |
import org.eclipse.emf.ecore.EGenericType; | |
import org.eclipse.emf.ecore.EOperation; | |
import org.eclipse.emf.ecore.EPackage; | |
import org.eclipse.emf.ecore.EReference; | |
import org.eclipse.emf.ecore.EValidator; | |
import org.eclipse.emf.ecore.impl.EPackageImpl; | |
import org.eclipse.mdht.uml.hl7.datatypes.BinaryDataEncoding; | |
import org.eclipse.mdht.uml.hl7.datatypes.DatatypesFactory; | |
import org.eclipse.mdht.uml.hl7.datatypes.DatatypesPackage; | |
import org.eclipse.mdht.uml.hl7.datatypes.EIVL_event; | |
import org.eclipse.mdht.uml.hl7.datatypes.util.DatatypesValidator; | |
import org.eclipse.mdht.uml.hl7.vocab.VocabPackage; | |
import org.eclipse.uml2.types.TypesPackage; | |
/** | |
* <!-- begin-user-doc --> | |
* An implementation of the model <b>Package</b>. | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
public class DatatypesPackageImpl extends EPackageImpl implements DatatypesPackage { | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
private EClass anyEClass = null; | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
private EClass binEClass = null; | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
private EClass edEClass = null; | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
private EClass telEClass = null; | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
private EClass urlEClass = null; | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
private EClass sxcM_TSEClass = null; | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
private EClass tsEClass = null; | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
private EClass qtyEClass = null; | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
private EClass stEClass = null; | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
private EClass cdEClass = null; | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
private EClass crEClass = null; | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
private EClass cvEClass = null; | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
private EClass ceEClass = null; | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
private EClass iiEClass = null; | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
private EClass blEClass = null; | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
private EClass bnEClass = null; | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
private EClass adEClass = null; | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
private EClass adxpEClass = null; | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
private EClass enEClass = null; | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
private EClass ivL_TSEClass = null; | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
private EClass ivxB_TSEClass = null; | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
private EClass pqEClass = null; | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
private EClass pqrEClass = null; | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
private EClass enxpEClass = null; | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
private EClass onEClass = null; | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
private EClass pnEClass = null; | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
private EClass tnEClass = null; | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
private EClass intEClass = null; | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
private EClass realEClass = null; | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
private EClass csEClass = null; | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
private EClass coEClass = null; | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
private EClass scEClass = null; | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
private EClass rtO_QTY_QTYEClass = null; | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
private EClass moEClass = null; | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
private EClass rtoEClass = null; | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
private EClass sxcM_INTEClass = null; | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
private EClass ivxB_INTEClass = null; | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
private EClass ivL_INTEClass = null; | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
private EClass ivxB_PQEClass = null; | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
private EClass sxcM_PQEClass = null; | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
private EClass ivL_PQEClass = null; | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
private EClass rtO_PQ_PQEClass = null; | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
private EClass pivL_TSEClass = null; | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
private EClass eivL_eventEClass = null; | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
private EClass eivL_TSEClass = null; | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
private EClass sxcM_REALEClass = null; | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
private EClass ivxB_REALEClass = null; | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
private EClass ivL_REALEClass = null; | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
private EEnum binaryDataEncodingEEnum = null; | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
private EDataType csTypeEDataType = null; | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
private EDataType uidEDataType = null; | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
private EDataType stTypeEDataType = null; | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
private EDataType tsTypeEDataType = null; | |
/** | |
* Creates an instance of the model <b>Package</b>, registered with | |
* {@link org.eclipse.emf.ecore.EPackage.Registry EPackage.Registry} by the package | |
* package URI value. | |
* <p>Note: the correct way to create the package is via the static | |
* factory method {@link #init init()}, which also performs | |
* initialization of the package, or returns the registered package, | |
* if one already exists. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @see org.eclipse.emf.ecore.EPackage.Registry | |
* @see org.eclipse.mdht.uml.hl7.datatypes.DatatypesPackage#eNS_URI | |
* @see #init() | |
* @generated | |
*/ | |
private DatatypesPackageImpl() { | |
super(eNS_URI, DatatypesFactory.eINSTANCE); | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
private static boolean isInited = false; | |
/** | |
* Creates, registers, and initializes the <b>Package</b> for this model, and for any others upon which it depends. | |
* | |
* <p>This method is used to initialize {@link DatatypesPackage#eINSTANCE} when that field is accessed. | |
* Clients should not invoke it directly. Instead, they should simply access that field to obtain the package. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @see #eNS_URI | |
* @see #createPackageContents() | |
* @see #initializePackageContents() | |
* @generated | |
*/ | |
public static DatatypesPackage init() { | |
if (isInited) { | |
return (DatatypesPackage) EPackage.Registry.INSTANCE.getEPackage(DatatypesPackage.eNS_URI); | |
} | |
// Obtain or create and register package | |
Object registeredDatatypesPackage = EPackage.Registry.INSTANCE.get(eNS_URI); | |
DatatypesPackageImpl theDatatypesPackage = registeredDatatypesPackage instanceof DatatypesPackageImpl | |
? (DatatypesPackageImpl) registeredDatatypesPackage | |
: new DatatypesPackageImpl(); | |
isInited = true; | |
// Initialize simple dependencies | |
TypesPackage.eINSTANCE.eClass(); | |
VocabPackage.eINSTANCE.eClass(); | |
// Create package meta-data objects | |
theDatatypesPackage.createPackageContents(); | |
// Initialize created meta-data | |
theDatatypesPackage.initializePackageContents(); | |
// Register package validator | |
EValidator.Registry.INSTANCE.put(theDatatypesPackage, new EValidator.Descriptor() { | |
@Override | |
public EValidator getEValidator() { | |
return DatatypesValidator.INSTANCE; | |
} | |
}); | |
// Mark meta-data to indicate it can't be changed | |
theDatatypesPackage.freeze(); | |
// Update the registry and return the package | |
EPackage.Registry.INSTANCE.put(DatatypesPackage.eNS_URI, theDatatypesPackage); | |
return theDatatypesPackage; | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
@Override | |
public EClass getANY() { | |
return anyEClass; | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
@Override | |
public EAttribute getANY_NullFlavor() { | |
return (EAttribute) anyEClass.getEStructuralFeatures().get(0); | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
@Override | |
public EClass getBIN() { | |
return binEClass; | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
@Override | |
public EAttribute getBIN_Representation() { | |
return (EAttribute) binEClass.getEStructuralFeatures().get(0); | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
@Override | |
public EClass getED() { | |
return edEClass; | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
@Override | |
public EAttribute getED_Mixed() { | |
return (EAttribute) edEClass.getEStructuralFeatures().get(0); | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
@Override | |
public EReference getED_Reference() { | |
return (EReference) edEClass.getEStructuralFeatures().get(1); | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
@Override | |
public EReference getED_Thumbnail() { | |
return (EReference) edEClass.getEStructuralFeatures().get(2); | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
@Override | |
public EAttribute getED_MediaType() { | |
return (EAttribute) edEClass.getEStructuralFeatures().get(3); | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
@Override | |
public EAttribute getED_Language() { | |
return (EAttribute) edEClass.getEStructuralFeatures().get(4); | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
@Override | |
public EAttribute getED_Compression() { | |
return (EAttribute) edEClass.getEStructuralFeatures().get(5); | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
@Override | |
public EAttribute getED_IntegrityCheck() { | |
return (EAttribute) edEClass.getEStructuralFeatures().get(6); | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
@Override | |
public EAttribute getED_IntegrityCheckAlgorithm() { | |
return (EAttribute) edEClass.getEStructuralFeatures().get(7); | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
@Override | |
public EClass getTEL() { | |
return telEClass; | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
@Override | |
public EReference getTEL_UseablePeriod() { | |
return (EReference) telEClass.getEStructuralFeatures().get(0); | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
@Override | |
public EAttribute getTEL_Use() { | |
return (EAttribute) telEClass.getEStructuralFeatures().get(1); | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
@Override | |
public EAttribute getTEL_Mixed() { | |
return (EAttribute) telEClass.getEStructuralFeatures().get(2); | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
@Override | |
public EClass getURL() { | |
return urlEClass; | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
@Override | |
public EAttribute getURL_Value() { | |
return (EAttribute) urlEClass.getEStructuralFeatures().get(0); | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
@Override | |
public EClass getSXCM_TS() { | |
return sxcM_TSEClass; | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
@Override | |
public EAttribute getSXCM_TS_Operator() { | |
return (EAttribute) sxcM_TSEClass.getEStructuralFeatures().get(0); | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
@Override | |
public EClass getTS() { | |
return tsEClass; | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
@Override | |
public EAttribute getTS_Value() { | |
return (EAttribute) tsEClass.getEStructuralFeatures().get(0); | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
@Override | |
public EClass getQTY() { | |
return qtyEClass; | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
@Override | |
public EClass getST() { | |
return stEClass; | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
@Override | |
public EClass getCD() { | |
return cdEClass; | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
@Override | |
public EReference getCD_OriginalText() { | |
return (EReference) cdEClass.getEStructuralFeatures().get(0); | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
@Override | |
public EReference getCD_Qualifier() { | |
return (EReference) cdEClass.getEStructuralFeatures().get(1); | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
@Override | |
public EReference getCD_Translation() { | |
return (EReference) cdEClass.getEStructuralFeatures().get(2); | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
@Override | |
public EAttribute getCD_Code() { | |
return (EAttribute) cdEClass.getEStructuralFeatures().get(3); | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
@Override | |
public EAttribute getCD_CodeSystem() { | |
return (EAttribute) cdEClass.getEStructuralFeatures().get(4); | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
@Override | |
public EAttribute getCD_CodeSystemName() { | |
return (EAttribute) cdEClass.getEStructuralFeatures().get(5); | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
@Override | |
public EAttribute getCD_CodeSystemVersion() { | |
return (EAttribute) cdEClass.getEStructuralFeatures().get(6); | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
@Override | |
public EAttribute getCD_DisplayName() { | |
return (EAttribute) cdEClass.getEStructuralFeatures().get(7); | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
@Override | |
public EAttribute getCD_SDTCValueSet() { | |
return (EAttribute) cdEClass.getEStructuralFeatures().get(8); | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
@Override | |
public EAttribute getCD_SDTCValueSetVersion() { | |
return (EAttribute) cdEClass.getEStructuralFeatures().get(9); | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
@Override | |
public EClass getCR() { | |
return crEClass; | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
@Override | |
public EReference getCR_Name() { | |
return (EReference) crEClass.getEStructuralFeatures().get(0); | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
@Override | |
public EReference getCR_Value() { | |
return (EReference) crEClass.getEStructuralFeatures().get(1); | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
@Override | |
public EAttribute getCR_Inverted() { | |
return (EAttribute) crEClass.getEStructuralFeatures().get(2); | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
@Override | |
public EClass getCV() { | |
return cvEClass; | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
@Override | |
public EClass getCE() { | |
return ceEClass; | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
@Override | |
public EClass getII() { | |
return iiEClass; | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
@Override | |
public EAttribute getII_Root() { | |
return (EAttribute) iiEClass.getEStructuralFeatures().get(0); | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
@Override | |
public EAttribute getII_Extension() { | |
return (EAttribute) iiEClass.getEStructuralFeatures().get(1); | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
@Override | |
public EAttribute getII_AssigningAuthorityName() { | |
return (EAttribute) iiEClass.getEStructuralFeatures().get(2); | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
@Override | |
public EAttribute getII_Displayable() { | |
return (EAttribute) iiEClass.getEStructuralFeatures().get(3); | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
@Override | |
public EClass getBL() { | |
return blEClass; | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
@Override | |
public EAttribute getBL_Value() { | |
return (EAttribute) blEClass.getEStructuralFeatures().get(0); | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
@Override | |
public EClass getBN() { | |
return bnEClass; | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
@Override | |
public EClass getAD() { | |
return adEClass; | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
@Override | |
public EReference getAD_UseablePeriod() { | |
return (EReference) adEClass.getEStructuralFeatures().get(28); | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
@Override | |
public EAttribute getAD_Use() { | |
return (EAttribute) adEClass.getEStructuralFeatures().get(29); | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
@Override | |
public EAttribute getAD_IsNotOrdered() { | |
return (EAttribute) adEClass.getEStructuralFeatures().get(30); | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
@Override | |
public EReference getAD_Delimiter() { | |
return (EReference) adEClass.getEStructuralFeatures().get(0); | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
@Override | |
public EReference getAD_Country() { | |
return (EReference) adEClass.getEStructuralFeatures().get(1); | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
@Override | |
public EReference getAD_State() { | |
return (EReference) adEClass.getEStructuralFeatures().get(2); | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
@Override | |
public EReference getAD_County() { | |
return (EReference) adEClass.getEStructuralFeatures().get(3); | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
@Override | |
public EReference getAD_City() { | |
return (EReference) adEClass.getEStructuralFeatures().get(4); | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
@Override | |
public EReference getAD_PostalCode() { | |
return (EReference) adEClass.getEStructuralFeatures().get(5); | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
@Override | |
public EReference getAD_StreetAddressLine() { | |
return (EReference) adEClass.getEStructuralFeatures().get(6); | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
@Override | |
public EReference getAD_HouseNumber() { | |
return (EReference) adEClass.getEStructuralFeatures().get(7); | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
@Override | |
public EReference getAD_HouseNumberNumeric() { | |
return (EReference) adEClass.getEStructuralFeatures().get(8); | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
@Override | |
public EReference getAD_Direction() { | |
return (EReference) adEClass.getEStructuralFeatures().get(9); | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
@Override | |
public EReference getAD_StreetName() { | |
return (EReference) adEClass.getEStructuralFeatures().get(10); | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
@Override | |
public EReference getAD_StreetNameBase() { | |
return (EReference) adEClass.getEStructuralFeatures().get(11); | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
@Override | |
public EReference getAD_StreetNameType() { | |
return (EReference) adEClass.getEStructuralFeatures().get(12); | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
@Override | |
public EReference getAD_AdditionalLocator() { | |
return (EReference) adEClass.getEStructuralFeatures().get(13); | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
@Override | |
public EReference getAD_UnitID() { | |
return (EReference) adEClass.getEStructuralFeatures().get(14); | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
@Override | |
public EReference getAD_UnitType() { | |
return (EReference) adEClass.getEStructuralFeatures().get(15); | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
@Override | |
public EReference getAD_CareOf() { | |
return (EReference) adEClass.getEStructuralFeatures().get(16); | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
@Override | |
public EReference getAD_CensusTract() { | |
return (EReference) adEClass.getEStructuralFeatures().get(17); | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
@Override | |
public EReference getAD_DeliveryAddressLine() { | |
return (EReference) adEClass.getEStructuralFeatures().get(18); | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
@Override | |
public EReference getAD_DeliveryInstallationType() { | |
return (EReference) adEClass.getEStructuralFeatures().get(19); | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
@Override | |
public EReference getAD_DeliveryInstallationArea() { | |
return (EReference) adEClass.getEStructuralFeatures().get(20); | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
@Override | |
public EReference getAD_DeliveryInstallationQualifier() { | |
return (EReference) adEClass.getEStructuralFeatures().get(21); | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
@Override | |
public EReference getAD_DeliveryMode() { | |
return (EReference) adEClass.getEStructuralFeatures().get(22); | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
@Override | |
public EReference getAD_DeliveryModeIdentifier() { | |
return (EReference) adEClass.getEStructuralFeatures().get(23); | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
@Override | |
public EReference getAD_BuildingNumberSuffix() { | |
return (EReference) adEClass.getEStructuralFeatures().get(24); | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
@Override | |
public EReference getAD_PostBox() { | |
return (EReference) adEClass.getEStructuralFeatures().get(25); | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
@Override | |
public EReference getAD_Precinct() { | |
return (EReference) adEClass.getEStructuralFeatures().get(26); | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
@Override | |
public EAttribute getAD_Part() { | |
return (EAttribute) adEClass.getEStructuralFeatures().get(27); | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
@Override | |
public EAttribute getAD_Mixed() { | |
return (EAttribute) adEClass.getEStructuralFeatures().get(31); | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
@Override | |
public EClass getADXP() { | |
return adxpEClass; | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
@Override | |
public EAttribute getADXP_PartType() { | |
return (EAttribute) adxpEClass.getEStructuralFeatures().get(0); | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
@Override | |
public EClass getEN() { | |
return enEClass; | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
@Override | |
public EAttribute getEN_Use() { | |
return (EAttribute) enEClass.getEStructuralFeatures().get(7); | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
@Override | |
public EReference getEN_ValidTime() { | |
return (EReference) enEClass.getEStructuralFeatures().get(6); | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
@Override | |
public EReference getEN_Delimiter() { | |
return (EReference) enEClass.getEStructuralFeatures().get(0); | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
@Override | |
public EReference getEN_Family() { | |
return (EReference) enEClass.getEStructuralFeatures().get(1); | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
@Override | |
public EReference getEN_Given() { | |
return (EReference) enEClass.getEStructuralFeatures().get(2); | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
@Override | |
public EReference getEN_Prefix() { | |
return (EReference) enEClass.getEStructuralFeatures().get(3); | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
@Override | |
public EReference getEN_Suffix() { | |
return (EReference) enEClass.getEStructuralFeatures().get(4); | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
@Override | |
public EAttribute getEN_Part() { | |
return (EAttribute) enEClass.getEStructuralFeatures().get(5); | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
@Override | |
public EAttribute getEN_Mixed() { | |
return (EAttribute) enEClass.getEStructuralFeatures().get(8); | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
@Override | |
public EClass getIVL_TS() { | |
return ivL_TSEClass; | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
@Override | |
public EReference getIVL_TS_Low() { | |
return (EReference) ivL_TSEClass.getEStructuralFeatures().get(0); | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
@Override | |
public EReference getIVL_TS_Center() { | |
return (EReference) ivL_TSEClass.getEStructuralFeatures().get(1); | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
@Override | |
public EReference getIVL_TS_High() { | |
return (EReference) ivL_TSEClass.getEStructuralFeatures().get(3); | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
@Override | |
public EReference getIVL_TS_Width() { | |
return (EReference) ivL_TSEClass.getEStructuralFeatures().get(2); | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
@Override | |
public EClass getIVXB_TS() { | |
return ivxB_TSEClass; | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
@Override | |
public EAttribute getIVXB_TS_Inclusive() { | |
return (EAttribute) ivxB_TSEClass.getEStructuralFeatures().get(0); | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
@Override | |
public EClass getPQ() { | |
return pqEClass; | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
@Override | |
public EAttribute getPQ_Value() { | |
return (EAttribute) pqEClass.getEStructuralFeatures().get(0); | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
@Override | |
public EAttribute getPQ_Unit() { | |
return (EAttribute) pqEClass.getEStructuralFeatures().get(1); | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
@Override | |
public EReference getPQ_Translation() { | |
return (EReference) pqEClass.getEStructuralFeatures().get(2); | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
@Override | |
public EClass getPQR() { | |
return pqrEClass; | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
@Override | |
public EAttribute getPQR_Value() { | |
return (EAttribute) pqrEClass.getEStructuralFeatures().get(0); | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
@Override | |
public EClass getENXP() { | |
return enxpEClass; | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
@Override | |
public EAttribute getENXP_PartType() { | |
return (EAttribute) enxpEClass.getEStructuralFeatures().get(0); | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
@Override | |
public EAttribute getENXP_Qualifier() { | |
return (EAttribute) enxpEClass.getEStructuralFeatures().get(1); | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
@Override | |
public EClass getON() { | |
return onEClass; | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
@Override | |
public EClass getPN() { | |
return pnEClass; | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
@Override | |
public EClass getTN() { | |
return tnEClass; | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
@Override | |
public EClass getINT() { | |
return intEClass; | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
@Override | |
public EAttribute getINT_Value() { | |
return (EAttribute) intEClass.getEStructuralFeatures().get(0); | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
@Override | |
public EClass getREAL() { | |
return realEClass; | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
@Override | |
public EAttribute getREAL_Value() { | |
return (EAttribute) realEClass.getEStructuralFeatures().get(0); | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
@Override | |
public EClass getCS() { | |
return csEClass; | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
@Override | |
public EClass getCO() { | |
return coEClass; | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
@Override | |
public EClass getSC() { | |
return scEClass; | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
@Override | |
public EAttribute getSC_Code() { | |
return (EAttribute) scEClass.getEStructuralFeatures().get(0); | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
@Override | |
public EAttribute getSC_CodeSystem() { | |
return (EAttribute) scEClass.getEStructuralFeatures().get(1); | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
@Override | |
public EAttribute getSC_CodeSystemName() { | |
return (EAttribute) scEClass.getEStructuralFeatures().get(2); | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
@Override | |
public EAttribute getSC_CodeSystemVersion() { | |
return (EAttribute) scEClass.getEStructuralFeatures().get(3); | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
@Override | |
public EAttribute getSC_DisplayName() { | |
return (EAttribute) scEClass.getEStructuralFeatures().get(4); | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
@Override | |
public EClass getRTO_QTY_QTY() { | |
return rtO_QTY_QTYEClass; | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
@Override | |
public EReference getRTO_QTY_QTY_Numerator() { | |
return (EReference) rtO_QTY_QTYEClass.getEStructuralFeatures().get(0); | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
@Override | |
public EReference getRTO_QTY_QTY_Denominator() { | |
return (EReference) rtO_QTY_QTYEClass.getEStructuralFeatures().get(1); | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
@Override | |
public EClass getMO() { | |
return moEClass; | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
@Override | |
public EAttribute getMO_Value() { | |
return (EAttribute) moEClass.getEStructuralFeatures().get(0); | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
@Override | |
public EAttribute getMO_Currency() { | |
return (EAttribute) moEClass.getEStructuralFeatures().get(1); | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
@Override | |
public EClass getRTO() { | |
return rtoEClass; | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
@Override | |
public EClass getSXCM_INT() { | |
return sxcM_INTEClass; | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
@Override | |
public EAttribute getSXCM_INT_Operator() { | |
return (EAttribute) sxcM_INTEClass.getEStructuralFeatures().get(0); | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
@Override | |
public EClass getIVXB_INT() { | |
return ivxB_INTEClass; | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
@Override | |
public EAttribute getIVXB_INT_Inclusive() { | |
return (EAttribute) ivxB_INTEClass.getEStructuralFeatures().get(0); | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
@Override | |
public EClass getIVL_INT() { | |
return ivL_INTEClass; | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
@Override | |
public EReference getIVL_INT_Low() { | |
return (EReference) ivL_INTEClass.getEStructuralFeatures().get(0); | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
@Override | |
public EReference getIVL_INT_Center() { | |
return (EReference) ivL_INTEClass.getEStructuralFeatures().get(1); | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
@Override | |
public EReference getIVL_INT_High() { | |
return (EReference) ivL_INTEClass.getEStructuralFeatures().get(2); | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
@Override | |
public EReference getIVL_INT_Width() { | |
return (EReference) ivL_INTEClass.getEStructuralFeatures().get(3); | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
@Override | |
public EClass getIVXB_PQ() { | |
return ivxB_PQEClass; | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
@Override | |
public EAttribute getIVXB_PQ_Inclusive() { | |
return (EAttribute) ivxB_PQEClass.getEStructuralFeatures().get(0); | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
@Override | |
public EClass getSXCM_PQ() { | |
return sxcM_PQEClass; | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
@Override | |
public EAttribute getSXCM_PQ_Operator() { | |
return (EAttribute) sxcM_PQEClass.getEStructuralFeatures().get(0); | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
@Override | |
public EClass getIVL_PQ() { | |
return ivL_PQEClass; | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
@Override | |
public EReference getIVL_PQ_Low() { | |
return (EReference) ivL_PQEClass.getEStructuralFeatures().get(0); | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
@Override | |
public EReference getIVL_PQ_Center() { | |
return (EReference) ivL_PQEClass.getEStructuralFeatures().get(1); | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
@Override | |
public EReference getIVL_PQ_High() { | |
return (EReference) ivL_PQEClass.getEStructuralFeatures().get(2); | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
@Override | |
public EReference getIVL_PQ_Width() { | |
return (EReference) ivL_PQEClass.getEStructuralFeatures().get(3); | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
@Override | |
public EClass getRTO_PQ_PQ() { | |
return rtO_PQ_PQEClass; | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
@Override | |
public EReference getRTO_PQ_PQ_Numerator() { | |
return (EReference) rtO_PQ_PQEClass.getEStructuralFeatures().get(0); | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
@Override | |
public EReference getRTO_PQ_PQ_Denominator() { | |
return (EReference) rtO_PQ_PQEClass.getEStructuralFeatures().get(1); | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
@Override | |
public EClass getPIVL_TS() { | |
return pivL_TSEClass; | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
@Override | |
public EReference getPIVL_TS_Phase() { | |
return (EReference) pivL_TSEClass.getEStructuralFeatures().get(0); | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
@Override | |
public EReference getPIVL_TS_Period() { | |
return (EReference) pivL_TSEClass.getEStructuralFeatures().get(1); | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
@Override | |
public EAttribute getPIVL_TS_Alignment() { | |
return (EAttribute) pivL_TSEClass.getEStructuralFeatures().get(2); | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
@Override | |
public EAttribute getPIVL_TS_InstitutionSpecified() { | |
return (EAttribute) pivL_TSEClass.getEStructuralFeatures().get(3); | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
@Override | |
public EClass getEIVL_event() { | |
return eivL_eventEClass; | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
@Override | |
public EClass getEIVL_TS() { | |
return eivL_TSEClass; | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
@Override | |
public EReference getEIVL_TS_Event() { | |
return (EReference) eivL_TSEClass.getEStructuralFeatures().get(0); | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
@Override | |
public EReference getEIVL_TS_Offset() { | |
return (EReference) eivL_TSEClass.getEStructuralFeatures().get(1); | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
@Override | |
public EClass getSXCM_REAL() { | |
return sxcM_REALEClass; | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
@Override | |
public EAttribute getSXCM_REAL_Operator() { | |
return (EAttribute) sxcM_REALEClass.getEStructuralFeatures().get(0); | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
@Override | |
public EClass getIVXB_REAL() { | |
return ivxB_REALEClass; | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
@Override | |
public EAttribute getIVXB_REAL_Inclusive() { | |
return (EAttribute) ivxB_REALEClass.getEStructuralFeatures().get(0); | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
@Override | |
public EClass getIVL_REAL() { | |
return ivL_REALEClass; | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
@Override | |
public EReference getIVL_REAL_Low() { | |
return (EReference) ivL_REALEClass.getEStructuralFeatures().get(0); | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
@Override | |
public EReference getIVL_REAL_Center() { | |
return (EReference) ivL_REALEClass.getEStructuralFeatures().get(1); | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
@Override | |
public EReference getIVL_REAL_High() { | |
return (EReference) ivL_REALEClass.getEStructuralFeatures().get(2); | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
@Override | |
public EReference getIVL_REAL_Width() { | |
return (EReference) ivL_REALEClass.getEStructuralFeatures().get(3); | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
@Override | |
public EEnum getBinaryDataEncoding() { | |
return binaryDataEncodingEEnum; | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
@Override | |
public EDataType getcsType() { | |
return csTypeEDataType; | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
@Override | |
public EDataType getuid() { | |
return uidEDataType; | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
@Override | |
public EDataType getstType() { | |
return stTypeEDataType; | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
@Override | |
public EDataType gettsType() { | |
return tsTypeEDataType; | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
@Override | |
public DatatypesFactory getDatatypesFactory() { | |
return (DatatypesFactory) getEFactoryInstance(); | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
private boolean isCreated = false; | |
/** | |
* Creates the meta-model objects for the package. This method is | |
* guarded to have no affect on any invocation but its first. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
public void createPackageContents() { | |
if (isCreated) { | |
return; | |
} | |
isCreated = true; | |
// Create classes and their features | |
anyEClass = createEClass(ANY); | |
createEAttribute(anyEClass, ANY__NULL_FLAVOR); | |
binEClass = createEClass(BIN); | |
createEAttribute(binEClass, BIN__REPRESENTATION); | |
edEClass = createEClass(ED); | |
createEAttribute(edEClass, ED__MIXED); | |
createEReference(edEClass, ED__REFERENCE); | |
createEReference(edEClass, ED__THUMBNAIL); | |
createEAttribute(edEClass, ED__MEDIA_TYPE); | |
createEAttribute(edEClass, ED__LANGUAGE); | |
createEAttribute(edEClass, ED__COMPRESSION); | |
createEAttribute(edEClass, ED__INTEGRITY_CHECK); | |
createEAttribute(edEClass, ED__INTEGRITY_CHECK_ALGORITHM); | |
telEClass = createEClass(TEL); | |
createEReference(telEClass, TEL__USEABLE_PERIOD); | |
createEAttribute(telEClass, TEL__USE); | |
createEAttribute(telEClass, TEL__MIXED); | |
urlEClass = createEClass(URL); | |
createEAttribute(urlEClass, URL__VALUE); | |
sxcM_TSEClass = createEClass(SXCM_TS); | |
createEAttribute(sxcM_TSEClass, SXCM_TS__OPERATOR); | |
tsEClass = createEClass(TS); | |
createEAttribute(tsEClass, TS__VALUE); | |
qtyEClass = createEClass(QTY); | |
stEClass = createEClass(ST); | |
cdEClass = createEClass(CD); | |
createEReference(cdEClass, CD__ORIGINAL_TEXT); | |
createEReference(cdEClass, CD__QUALIFIER); | |
createEReference(cdEClass, CD__TRANSLATION); | |
createEAttribute(cdEClass, CD__CODE); | |
createEAttribute(cdEClass, CD__CODE_SYSTEM); | |
createEAttribute(cdEClass, CD__CODE_SYSTEM_NAME); | |
createEAttribute(cdEClass, CD__CODE_SYSTEM_VERSION); | |
createEAttribute(cdEClass, CD__DISPLAY_NAME); | |
createEAttribute(cdEClass, CD__SDTC_VALUE_SET); | |
createEAttribute(cdEClass, CD__SDTC_VALUE_SET_VERSION); | |
crEClass = createEClass(CR); | |
createEReference(crEClass, CR__NAME); | |
createEReference(crEClass, CR__VALUE); | |
createEAttribute(crEClass, CR__INVERTED); | |
cvEClass = createEClass(CV); | |
ceEClass = createEClass(CE); | |
iiEClass = createEClass(II); | |
createEAttribute(iiEClass, II__ROOT); | |
createEAttribute(iiEClass, II__EXTENSION); | |
createEAttribute(iiEClass, II__ASSIGNING_AUTHORITY_NAME); | |
createEAttribute(iiEClass, II__DISPLAYABLE); | |
blEClass = createEClass(BL); | |
createEAttribute(blEClass, BL__VALUE); | |
bnEClass = createEClass(BN); | |
adEClass = createEClass(AD); | |
createEReference(adEClass, AD__DELIMITER); | |
createEReference(adEClass, AD__COUNTRY); | |
createEReference(adEClass, AD__STATE); | |
createEReference(adEClass, AD__COUNTY); | |
createEReference(adEClass, AD__CITY); | |
createEReference(adEClass, AD__POSTAL_CODE); | |
createEReference(adEClass, AD__STREET_ADDRESS_LINE); | |
createEReference(adEClass, AD__HOUSE_NUMBER); | |
createEReference(adEClass, AD__HOUSE_NUMBER_NUMERIC); | |
createEReference(adEClass, AD__DIRECTION); | |
createEReference(adEClass, AD__STREET_NAME); | |
createEReference(adEClass, AD__STREET_NAME_BASE); | |
createEReference(adEClass, AD__STREET_NAME_TYPE); | |
createEReference(adEClass, AD__ADDITIONAL_LOCATOR); | |
createEReference(adEClass, AD__UNIT_ID); | |
createEReference(adEClass, AD__UNIT_TYPE); | |
createEReference(adEClass, AD__CARE_OF); | |
createEReference(adEClass, AD__CENSUS_TRACT); | |
createEReference(adEClass, AD__DELIVERY_ADDRESS_LINE); | |
createEReference(adEClass, AD__DELIVERY_INSTALLATION_TYPE); | |
createEReference(adEClass, AD__DELIVERY_INSTALLATION_AREA); | |
createEReference(adEClass, AD__DELIVERY_INSTALLATION_QUALIFIER); | |
createEReference(adEClass, AD__DELIVERY_MODE); | |
createEReference(adEClass, AD__DELIVERY_MODE_IDENTIFIER); | |
createEReference(adEClass, AD__BUILDING_NUMBER_SUFFIX); | |
createEReference(adEClass, AD__POST_BOX); | |
createEReference(adEClass, AD__PRECINCT); | |
createEAttribute(adEClass, AD__PART); | |
createEReference(adEClass, AD__USEABLE_PERIOD); | |
createEAttribute(adEClass, AD__USE); | |
createEAttribute(adEClass, AD__IS_NOT_ORDERED); | |
createEAttribute(adEClass, AD__MIXED); | |
adxpEClass = createEClass(ADXP); | |
createEAttribute(adxpEClass, ADXP__PART_TYPE); | |
enEClass = createEClass(EN); | |
createEReference(enEClass, EN__DELIMITER); | |
createEReference(enEClass, EN__FAMILY); | |
createEReference(enEClass, EN__GIVEN); | |
createEReference(enEClass, EN__PREFIX); | |
createEReference(enEClass, EN__SUFFIX); | |
createEAttribute(enEClass, EN__PART); | |
createEReference(enEClass, EN__VALID_TIME); | |
createEAttribute(enEClass, EN__USE); | |
createEAttribute(enEClass, EN__MIXED); | |
enxpEClass = createEClass(ENXP); | |
createEAttribute(enxpEClass, ENXP__PART_TYPE); | |
createEAttribute(enxpEClass, ENXP__QUALIFIER); | |
ivL_TSEClass = createEClass(IVL_TS); | |
createEReference(ivL_TSEClass, IVL_TS__LOW); | |
createEReference(ivL_TSEClass, IVL_TS__CENTER); | |
createEReference(ivL_TSEClass, IVL_TS__WIDTH); | |
createEReference(ivL_TSEClass, IVL_TS__HIGH); | |
ivxB_TSEClass = createEClass(IVXB_TS); | |
createEAttribute(ivxB_TSEClass, IVXB_TS__INCLUSIVE); | |
pqEClass = createEClass(PQ); | |
createEAttribute(pqEClass, PQ__VALUE); | |
createEAttribute(pqEClass, PQ__UNIT); | |
createEReference(pqEClass, PQ__TRANSLATION); | |
pqrEClass = createEClass(PQR); | |
createEAttribute(pqrEClass, PQR__VALUE); | |
onEClass = createEClass(ON); | |
pnEClass = createEClass(PN); | |
tnEClass = createEClass(TN); | |
intEClass = createEClass(INT); | |
createEAttribute(intEClass, INT__VALUE); | |
realEClass = createEClass(REAL); | |
createEAttribute(realEClass, REAL__VALUE); | |
csEClass = createEClass(CS); | |
coEClass = createEClass(CO); | |
scEClass = createEClass(SC); | |
createEAttribute(scEClass, SC__CODE); | |
createEAttribute(scEClass, SC__CODE_SYSTEM); | |
createEAttribute(scEClass, SC__CODE_SYSTEM_NAME); | |
createEAttribute(scEClass, SC__CODE_SYSTEM_VERSION); | |
createEAttribute(scEClass, SC__DISPLAY_NAME); | |
rtO_QTY_QTYEClass = createEClass(RTO_QTY_QTY); | |
createEReference(rtO_QTY_QTYEClass, RTO_QTY_QTY__NUMERATOR); | |
createEReference(rtO_QTY_QTYEClass, RTO_QTY_QTY__DENOMINATOR); | |
moEClass = createEClass(MO); | |
createEAttribute(moEClass, MO__VALUE); | |
createEAttribute(moEClass, MO__CURRENCY); | |
rtoEClass = createEClass(RTO); | |
sxcM_INTEClass = createEClass(SXCM_INT); | |
createEAttribute(sxcM_INTEClass, SXCM_INT__OPERATOR); | |
ivxB_INTEClass = createEClass(IVXB_INT); | |
createEAttribute(ivxB_INTEClass, IVXB_INT__INCLUSIVE); | |
ivL_INTEClass = createEClass(IVL_INT); | |
createEReference(ivL_INTEClass, IVL_INT__LOW); | |
createEReference(ivL_INTEClass, IVL_INT__CENTER); | |
createEReference(ivL_INTEClass, IVL_INT__HIGH); | |
createEReference(ivL_INTEClass, IVL_INT__WIDTH); | |
ivxB_PQEClass = createEClass(IVXB_PQ); | |
createEAttribute(ivxB_PQEClass, IVXB_PQ__INCLUSIVE); | |
sxcM_PQEClass = createEClass(SXCM_PQ); | |
createEAttribute(sxcM_PQEClass, SXCM_PQ__OPERATOR); | |
ivL_PQEClass = createEClass(IVL_PQ); | |
createEReference(ivL_PQEClass, IVL_PQ__LOW); | |
createEReference(ivL_PQEClass, IVL_PQ__CENTER); | |
createEReference(ivL_PQEClass, IVL_PQ__HIGH); | |
createEReference(ivL_PQEClass, IVL_PQ__WIDTH); | |
rtO_PQ_PQEClass = createEClass(RTO_PQ_PQ); | |
createEReference(rtO_PQ_PQEClass, RTO_PQ_PQ__NUMERATOR); | |
createEReference(rtO_PQ_PQEClass, RTO_PQ_PQ__DENOMINATOR); | |
pivL_TSEClass = createEClass(PIVL_TS); | |
createEReference(pivL_TSEClass, PIVL_TS__PHASE); | |
createEReference(pivL_TSEClass, PIVL_TS__PERIOD); | |
createEAttribute(pivL_TSEClass, PIVL_TS__ALIGNMENT); | |
createEAttribute(pivL_TSEClass, PIVL_TS__INSTITUTION_SPECIFIED); | |
eivL_eventEClass = createEClass(EIVL_EVENT); | |
eivL_TSEClass = createEClass(EIVL_TS); | |
createEReference(eivL_TSEClass, EIVL_TS__EVENT); | |
createEReference(eivL_TSEClass, EIVL_TS__OFFSET); | |
sxcM_REALEClass = createEClass(SXCM_REAL); | |
createEAttribute(sxcM_REALEClass, SXCM_REAL__OPERATOR); | |
ivxB_REALEClass = createEClass(IVXB_REAL); | |
createEAttribute(ivxB_REALEClass, IVXB_REAL__INCLUSIVE); | |
ivL_REALEClass = createEClass(IVL_REAL); | |
createEReference(ivL_REALEClass, IVL_REAL__LOW); | |
createEReference(ivL_REALEClass, IVL_REAL__CENTER); | |
createEReference(ivL_REALEClass, IVL_REAL__HIGH); | |
createEReference(ivL_REALEClass, IVL_REAL__WIDTH); | |
// Create enums | |
binaryDataEncodingEEnum = createEEnum(BINARY_DATA_ENCODING); | |
// Create data types | |
tsTypeEDataType = createEDataType(TS_TYPE); | |
csTypeEDataType = createEDataType(CS_TYPE); | |
uidEDataType = createEDataType(UID); | |
stTypeEDataType = createEDataType(ST_TYPE); | |
} | |
/** | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
private boolean isInitialized = false; | |
/** | |
* Complete the initialization of the package and its meta-model. This | |
* method is guarded to have no affect on any invocation but its first. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
public void initializePackageContents() { | |
if (isInitialized) { | |
return; | |
} | |
isInitialized = true; | |
// Initialize package | |
setName(eNAME); | |
setNsPrefix(eNS_PREFIX); | |
setNsURI(eNS_URI); | |
// Obtain other dependent packages | |
VocabPackage theVocabPackage = (VocabPackage) EPackage.Registry.INSTANCE.getEPackage(VocabPackage.eNS_URI); | |
TypesPackage theTypesPackage = (TypesPackage) EPackage.Registry.INSTANCE.getEPackage(TypesPackage.eNS_URI); | |
// Create type parameters | |
// Set bounds for type parameters | |
// Add supertypes to classes | |
binEClass.getESuperTypes().add(this.getANY()); | |
edEClass.getESuperTypes().add(this.getBIN()); | |
telEClass.getESuperTypes().add(this.getURL()); | |
urlEClass.getESuperTypes().add(this.getANY()); | |
sxcM_TSEClass.getESuperTypes().add(this.getTS()); | |
tsEClass.getESuperTypes().add(this.getQTY()); | |
qtyEClass.getESuperTypes().add(this.getANY()); | |
stEClass.getESuperTypes().add(this.getED()); | |
cdEClass.getESuperTypes().add(this.getANY()); | |
crEClass.getESuperTypes().add(this.getANY()); | |
cvEClass.getESuperTypes().add(this.getCE()); | |
ceEClass.getESuperTypes().add(this.getCD()); | |
iiEClass.getESuperTypes().add(this.getANY()); | |
blEClass.getESuperTypes().add(this.getANY()); | |
bnEClass.getESuperTypes().add(this.getBL()); | |
adEClass.getESuperTypes().add(this.getANY()); | |
adxpEClass.getESuperTypes().add(this.getST()); | |
enEClass.getESuperTypes().add(this.getANY()); | |
enxpEClass.getESuperTypes().add(this.getST()); | |
ivL_TSEClass.getESuperTypes().add(this.getSXCM_TS()); | |
ivxB_TSEClass.getESuperTypes().add(this.getTS()); | |
pqEClass.getESuperTypes().add(this.getQTY()); | |
pqrEClass.getESuperTypes().add(this.getCV()); | |
onEClass.getESuperTypes().add(this.getEN()); | |
pnEClass.getESuperTypes().add(this.getEN()); | |
tnEClass.getESuperTypes().add(this.getEN()); | |
intEClass.getESuperTypes().add(this.getQTY()); | |
realEClass.getESuperTypes().add(this.getQTY()); | |
csEClass.getESuperTypes().add(this.getCV()); | |
coEClass.getESuperTypes().add(this.getCV()); | |
scEClass.getESuperTypes().add(this.getST()); | |
rtO_QTY_QTYEClass.getESuperTypes().add(this.getQTY()); | |
moEClass.getESuperTypes().add(this.getQTY()); | |
rtoEClass.getESuperTypes().add(this.getRTO_QTY_QTY()); | |
sxcM_INTEClass.getESuperTypes().add(this.getINT()); | |
ivxB_INTEClass.getESuperTypes().add(this.getINT()); | |
ivL_INTEClass.getESuperTypes().add(this.getSXCM_INT()); | |
ivxB_PQEClass.getESuperTypes().add(this.getPQ()); | |
sxcM_PQEClass.getESuperTypes().add(this.getPQ()); | |
ivL_PQEClass.getESuperTypes().add(this.getSXCM_PQ()); | |
rtO_PQ_PQEClass.getESuperTypes().add(this.getQTY()); | |
pivL_TSEClass.getESuperTypes().add(this.getSXCM_TS()); | |
eivL_eventEClass.getESuperTypes().add(this.getCE()); | |
eivL_TSEClass.getESuperTypes().add(this.getSXCM_TS()); | |
sxcM_REALEClass.getESuperTypes().add(this.getREAL()); | |
ivxB_REALEClass.getESuperTypes().add(this.getREAL()); | |
ivL_REALEClass.getESuperTypes().add(this.getSXCM_REAL()); | |
// Initialize classes and features; add operations and parameters | |
initEClass( | |
anyEClass, org.eclipse.mdht.uml.hl7.datatypes.ANY.class, "ANY", IS_ABSTRACT, !IS_INTERFACE, | |
IS_GENERATED_INSTANCE_CLASS); | |
initEAttribute( | |
getANY_NullFlavor(), theVocabPackage.getNullFlavor(), "nullFlavor", null, 0, 1, | |
org.eclipse.mdht.uml.hl7.datatypes.ANY.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, | |
!IS_ID, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED); | |
addEOperation(anyEClass, theTypesPackage.getBoolean(), "isNullFlavorDefined", 1, 1, IS_UNIQUE, !IS_ORDERED); | |
addEOperation(anyEClass, theTypesPackage.getBoolean(), "isNullFlavorUndefined", 1, 1, IS_UNIQUE, !IS_ORDERED); | |
addEOperation(anyEClass, theTypesPackage.getBoolean(), "hasContent", 1, 1, IS_UNIQUE, !IS_ORDERED); | |
EOperation op = addEOperation( | |
anyEClass, theTypesPackage.getBoolean(), "isDefined", 1, 1, IS_UNIQUE, !IS_ORDERED); | |
addEParameter(op, theTypesPackage.getString(), "featureName", 1, 1, IS_UNIQUE, !IS_ORDERED); | |
op = addEOperation(anyEClass, theTypesPackage.getBoolean(), "matches", 1, 1, IS_UNIQUE, !IS_ORDERED); | |
addEParameter(op, theTypesPackage.getString(), "featureName", 1, 1, IS_UNIQUE, !IS_ORDERED); | |
addEParameter(op, theTypesPackage.getString(), "regularExpression", 1, 1, IS_UNIQUE, !IS_ORDERED); | |
initEClass( | |
binEClass, org.eclipse.mdht.uml.hl7.datatypes.BIN.class, "BIN", IS_ABSTRACT, !IS_INTERFACE, | |
IS_GENERATED_INSTANCE_CLASS); | |
initEAttribute( | |
getBIN_Representation(), this.getBinaryDataEncoding(), "representation", null, 0, 1, | |
org.eclipse.mdht.uml.hl7.datatypes.BIN.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, | |
!IS_ID, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED); | |
initEClass( | |
edEClass, org.eclipse.mdht.uml.hl7.datatypes.ED.class, "ED", !IS_ABSTRACT, !IS_INTERFACE, | |
IS_GENERATED_INSTANCE_CLASS); | |
initEAttribute( | |
getED_Mixed(), ecorePackage.getEFeatureMapEntry(), "mixed", null, 0, -1, | |
org.eclipse.mdht.uml.hl7.datatypes.ED.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, | |
!IS_ID, !IS_UNIQUE, !IS_DERIVED, IS_ORDERED); | |
initEReference( | |
getED_Reference(), this.getTEL(), null, "reference", null, 0, 1, | |
org.eclipse.mdht.uml.hl7.datatypes.ED.class, IS_TRANSIENT, IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, | |
!IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, IS_DERIVED, IS_ORDERED); | |
initEReference( | |
getED_Thumbnail(), this.getED(), null, "thumbnail", null, 0, 1, org.eclipse.mdht.uml.hl7.datatypes.ED.class, | |
IS_TRANSIENT, IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, | |
IS_DERIVED, IS_ORDERED); | |
initEAttribute( | |
getED_MediaType(), this.getcsType(), "mediaType", "text/plain", 0, 1, | |
org.eclipse.mdht.uml.hl7.datatypes.ED.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, | |
!IS_ID, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED); | |
initEAttribute( | |
getED_Language(), this.getcsType(), "language", null, 0, 1, org.eclipse.mdht.uml.hl7.datatypes.ED.class, | |
!IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED); | |
initEAttribute( | |
getED_Compression(), theVocabPackage.getCompressionAlgorithm(), "compression", null, 0, 1, | |
org.eclipse.mdht.uml.hl7.datatypes.ED.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, | |
!IS_ID, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED); | |
initEAttribute( | |
getED_IntegrityCheck(), ecorePackage.getEByteArray(), "integrityCheck", null, 0, 1, | |
org.eclipse.mdht.uml.hl7.datatypes.ED.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, | |
!IS_ID, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED); | |
initEAttribute( | |
getED_IntegrityCheckAlgorithm(), theVocabPackage.getIntegrityCheckAlgorithm(), "integrityCheckAlgorithm", | |
"SHA-1", 0, 1, org.eclipse.mdht.uml.hl7.datatypes.ED.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, | |
IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED); | |
op = addEOperation( | |
edEClass, ecorePackage.getEBoolean(), "validateThumbnailThumbnail", 0, 1, IS_UNIQUE, IS_ORDERED); | |
addEParameter(op, ecorePackage.getEDiagnosticChain(), "diagnostics", 0, 1, IS_UNIQUE, IS_ORDERED); | |
EGenericType g1 = createEGenericType(ecorePackage.getEMap()); | |
EGenericType g2 = createEGenericType(ecorePackage.getEJavaObject()); | |
g1.getETypeArguments().add(g2); | |
g2 = createEGenericType(ecorePackage.getEJavaObject()); | |
g1.getETypeArguments().add(g2); | |
addEParameter(op, g1, "context", 0, 1, IS_UNIQUE, IS_ORDERED); | |
op = addEOperation(edEClass, this.getED(), "addText", 1, 1, IS_UNIQUE, !IS_ORDERED); | |
addEParameter(op, theTypesPackage.getString(), "text", 1, 1, IS_UNIQUE, !IS_ORDERED); | |
addEOperation(edEClass, theTypesPackage.getString(), "getText", 1, 1, IS_UNIQUE, !IS_ORDERED); | |
op = addEOperation(edEClass, theTypesPackage.getBoolean(), "matches", 1, 1, IS_UNIQUE, !IS_ORDERED); | |
addEParameter(op, theTypesPackage.getString(), "regularExpression", 1, 1, IS_UNIQUE, !IS_ORDERED); | |
addEOperation(edEClass, theTypesPackage.getString(), "getCDATA", 1, 1, IS_UNIQUE, !IS_ORDERED); | |
op = addEOperation(edEClass, this.getED(), "addCDATA", 1, 1, IS_UNIQUE, !IS_ORDERED); | |
addEParameter(op, theTypesPackage.getString(), "cdata", 1, 1, IS_UNIQUE, !IS_ORDERED); | |
initEClass( | |
telEClass, org.eclipse.mdht.uml.hl7.datatypes.TEL.class, "TEL", !IS_ABSTRACT, !IS_INTERFACE, | |
IS_GENERATED_INSTANCE_CLASS); | |
initEReference( | |
getTEL_UseablePeriod(), this.getSXCM_TS(), null, "useablePeriod", null, 0, -1, null, !IS_TRANSIENT, | |
!IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, | |
!IS_ORDERED); | |
initEAttribute( | |
getTEL_Use(), theVocabPackage.getTelecommunicationAddressUse(), "use", null, 0, -1, null, !IS_TRANSIENT, | |
!IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED); | |
initEAttribute( | |
getTEL_Mixed(), ecorePackage.getEFeatureMapEntry(), "mixed", null, 0, -1, null, !IS_TRANSIENT, !IS_VOLATILE, | |
IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED); | |
addEOperation(telEClass, theTypesPackage.getString(), "getText", 1, 1, IS_UNIQUE, !IS_ORDERED); | |
initEClass( | |
urlEClass, org.eclipse.mdht.uml.hl7.datatypes.URL.class, "URL", IS_ABSTRACT, !IS_INTERFACE, | |
IS_GENERATED_INSTANCE_CLASS); | |
initEAttribute( | |
getURL_Value(), theTypesPackage.getString(), "value", null, 0, 1, | |
org.eclipse.mdht.uml.hl7.datatypes.URL.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, | |
!IS_ID, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED); | |
op = addEOperation(urlEClass, ecorePackage.getEBoolean(), "validateURL", 0, 1, IS_UNIQUE, IS_ORDERED); | |
addEParameter(op, ecorePackage.getEDiagnosticChain(), "diagnostics", 0, 1, IS_UNIQUE, IS_ORDERED); | |
g1 = createEGenericType(ecorePackage.getEMap()); | |
g2 = createEGenericType(ecorePackage.getEJavaObject()); | |
g1.getETypeArguments().add(g2); | |
g2 = createEGenericType(ecorePackage.getEJavaObject()); | |
g1.getETypeArguments().add(g2); | |
addEParameter(op, g1, "context", 0, 1, IS_UNIQUE, IS_ORDERED); | |
initEClass( | |
sxcM_TSEClass, org.eclipse.mdht.uml.hl7.datatypes.SXCM_TS.class, "SXCM_TS", !IS_ABSTRACT, !IS_INTERFACE, | |
IS_GENERATED_INSTANCE_CLASS); | |
initEAttribute( | |
getSXCM_TS_Operator(), theVocabPackage.getSetOperator(), "operator", "I", 0, 1, | |
org.eclipse.mdht.uml.hl7.datatypes.SXCM_TS.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, | |
!IS_ID, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED); | |
initEClass( | |
tsEClass, org.eclipse.mdht.uml.hl7.datatypes.TS.class, "TS", !IS_ABSTRACT, !IS_INTERFACE, | |
IS_GENERATED_INSTANCE_CLASS); | |
initEAttribute( | |
getTS_Value(), this.gettsType(), "value", null, 0, 1, org.eclipse.mdht.uml.hl7.datatypes.TS.class, | |
!IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED); | |
initEClass( | |
qtyEClass, org.eclipse.mdht.uml.hl7.datatypes.QTY.class, "QTY", IS_ABSTRACT, !IS_INTERFACE, | |
IS_GENERATED_INSTANCE_CLASS); | |
initEClass( | |
stEClass, org.eclipse.mdht.uml.hl7.datatypes.ST.class, "ST", !IS_ABSTRACT, !IS_INTERFACE, | |
IS_GENERATED_INSTANCE_CLASS); | |
op = addEOperation(stEClass, ecorePackage.getEBoolean(), "validateThumbnail", 0, 1, IS_UNIQUE, IS_ORDERED); | |
addEParameter(op, ecorePackage.getEDiagnosticChain(), "diagnostics", 0, 1, IS_UNIQUE, IS_ORDERED); | |
g1 = createEGenericType(ecorePackage.getEMap()); | |
g2 = createEGenericType(ecorePackage.getEJavaObject()); | |
g1.getETypeArguments().add(g2); | |
g2 = createEGenericType(ecorePackage.getEJavaObject()); | |
g1.getETypeArguments().add(g2); | |
addEParameter(op, g1, "context", 0, 1, IS_UNIQUE, IS_ORDERED); | |
op = addEOperation(stEClass, ecorePackage.getEBoolean(), "validateReference", 0, 1, IS_UNIQUE, IS_ORDERED); | |
addEParameter(op, ecorePackage.getEDiagnosticChain(), "diagnostics", 0, 1, IS_UNIQUE, IS_ORDERED); | |
g1 = createEGenericType(ecorePackage.getEMap()); | |
g2 = createEGenericType(ecorePackage.getEJavaObject()); | |
g1.getETypeArguments().add(g2); | |
g2 = createEGenericType(ecorePackage.getEJavaObject()); | |
g1.getETypeArguments().add(g2); | |
addEParameter(op, g1, "context", 0, 1, IS_UNIQUE, IS_ORDERED); | |
op = addEOperation(stEClass, ecorePackage.getEBoolean(), "validateIntegrityCheck", 0, 1, IS_UNIQUE, IS_ORDERED); | |
addEParameter(op, ecorePackage.getEDiagnosticChain(), "diagnostics", 0, 1, IS_UNIQUE, IS_ORDERED); | |
g1 = createEGenericType(ecorePackage.getEMap()); | |
g2 = createEGenericType(ecorePackage.getEJavaObject()); | |
g1.getETypeArguments().add(g2); | |
g2 = createEGenericType(ecorePackage.getEJavaObject()); | |
g1.getETypeArguments().add(g2); | |
addEParameter(op, g1, "context", 0, 1, IS_UNIQUE, IS_ORDERED); | |
op = addEOperation( | |
stEClass, ecorePackage.getEBoolean(), "validateIntegrityCheckAlgorithm", 0, 1, IS_UNIQUE, IS_ORDERED); | |
addEParameter(op, ecorePackage.getEDiagnosticChain(), "diagnostics", 0, 1, IS_UNIQUE, IS_ORDERED); | |
g1 = createEGenericType(ecorePackage.getEMap()); | |
g2 = createEGenericType(ecorePackage.getEJavaObject()); | |
g1.getETypeArguments().add(g2); | |
g2 = createEGenericType(ecorePackage.getEJavaObject()); | |
g1.getETypeArguments().add(g2); | |
addEParameter(op, g1, "context", 0, 1, IS_UNIQUE, IS_ORDERED); | |
op = addEOperation(stEClass, ecorePackage.getEBoolean(), "validateCompression", 0, 1, IS_UNIQUE, IS_ORDERED); | |
addEParameter(op, ecorePackage.getEDiagnosticChain(), "diagnostics", 0, 1, IS_UNIQUE, IS_ORDERED); | |
g1 = createEGenericType(ecorePackage.getEMap()); | |
g2 = createEGenericType(ecorePackage.getEJavaObject()); | |
g1.getETypeArguments().add(g2); | |
g2 = createEGenericType(ecorePackage.getEJavaObject()); | |
g1.getETypeArguments().add(g2); | |
addEParameter(op, g1, "context", 0, 1, IS_UNIQUE, IS_ORDERED); | |
op = addEOperation(stEClass, ecorePackage.getEBoolean(), "validateRepresentation", 0, 1, IS_UNIQUE, IS_ORDERED); | |
addEParameter(op, ecorePackage.getEDiagnosticChain(), "diagnostics", 0, 1, IS_UNIQUE, IS_ORDERED); | |
g1 = createEGenericType(ecorePackage.getEMap()); | |
g2 = createEGenericType(ecorePackage.getEJavaObject()); | |
g1.getETypeArguments().add(g2); | |
g2 = createEGenericType(ecorePackage.getEJavaObject()); | |
g1.getETypeArguments().add(g2); | |
addEParameter(op, g1, "context", 0, 1, IS_UNIQUE, IS_ORDERED); | |
op = addEOperation(stEClass, ecorePackage.getEBoolean(), "validateST", 0, 1, IS_UNIQUE, IS_ORDERED); | |
addEParameter(op, ecorePackage.getEDiagnosticChain(), "diagnostics", 0, 1, IS_UNIQUE, IS_ORDERED); | |
g1 = createEGenericType(ecorePackage.getEMap()); | |
g2 = createEGenericType(ecorePackage.getEJavaObject()); | |
g1.getETypeArguments().add(g2); | |
g2 = createEGenericType(ecorePackage.getEJavaObject()); | |
g1.getETypeArguments().add(g2); | |
addEParameter(op, g1, "context", 0, 1, IS_UNIQUE, IS_ORDERED); | |
addEOperation(stEClass, theTypesPackage.getBoolean(), "isCompressionDefined", 1, 1, IS_UNIQUE, !IS_ORDERED); | |
addEOperation( | |
stEClass, theTypesPackage.getBoolean(), "isIntegrityCheckAlgorithmDefined", 1, 1, IS_UNIQUE, !IS_ORDERED); | |
addEOperation(stEClass, theTypesPackage.getBoolean(), "isRepresentationDefined", 1, 1, IS_UNIQUE, !IS_ORDERED); | |
initEClass( | |
cdEClass, org.eclipse.mdht.uml.hl7.datatypes.CD.class, "CD", !IS_ABSTRACT, !IS_INTERFACE, | |
IS_GENERATED_INSTANCE_CLASS); | |
initEReference( | |
getCD_OriginalText(), this.getED(), null, "originalText", null, 0, 1, | |
org.eclipse.mdht.uml.hl7.datatypes.CD.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, | |
!IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED); | |
initEReference( | |
getCD_Qualifier(), this.getCR(), null, "qualifier", null, 0, -1, | |
org.eclipse.mdht.uml.hl7.datatypes.CD.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, | |
!IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED); | |
initEReference( | |
getCD_Translation(), this.getCD(), null, "translation", null, 0, -1, | |
org.eclipse.mdht.uml.hl7.datatypes.CD.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, | |
!IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED); | |
initEAttribute( | |
getCD_Code(), this.getcsType(), "code", null, 0, 1, org.eclipse.mdht.uml.hl7.datatypes.CD.class, | |
!IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED); | |
initEAttribute( | |
getCD_CodeSystem(), this.getuid(), "codeSystem", null, 0, 1, org.eclipse.mdht.uml.hl7.datatypes.CD.class, | |
!IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED); | |
initEAttribute( | |
getCD_CodeSystemName(), this.getstType(), "codeSystemName", null, 0, 1, | |
org.eclipse.mdht.uml.hl7.datatypes.CD.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, | |
!IS_ID, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED); | |
initEAttribute( | |
getCD_CodeSystemVersion(), this.getstType(), "codeSystemVersion", null, 0, 1, | |
org.eclipse.mdht.uml.hl7.datatypes.CD.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, | |
!IS_ID, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED); | |
initEAttribute( | |
getCD_DisplayName(), this.getstType(), "displayName", null, 0, 1, | |
org.eclipse.mdht.uml.hl7.datatypes.CD.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, | |
!IS_ID, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED); | |
initEAttribute( | |
getCD_SDTCValueSet(), this.getstType(), "sDTCValueSet", null, 0, 1, | |
org.eclipse.mdht.uml.hl7.datatypes.CD.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, | |
!IS_ID, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED); | |
initEAttribute( | |
getCD_SDTCValueSetVersion(), this.getstType(), "sDTCValueSetVersion", null, 0, 1, | |
org.eclipse.mdht.uml.hl7.datatypes.CD.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, | |
!IS_ID, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED); | |
initEClass( | |
crEClass, org.eclipse.mdht.uml.hl7.datatypes.CR.class, "CR", !IS_ABSTRACT, !IS_INTERFACE, | |
IS_GENERATED_INSTANCE_CLASS); | |
initEReference( | |
getCR_Name(), this.getCV(), null, "name", null, 0, 1, org.eclipse.mdht.uml.hl7.datatypes.CR.class, | |
!IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, | |
!IS_DERIVED, !IS_ORDERED); | |
initEReference( | |
getCR_Value(), this.getCD(), null, "value", null, 0, 1, org.eclipse.mdht.uml.hl7.datatypes.CR.class, | |
!IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, | |
!IS_DERIVED, !IS_ORDERED); | |
initEAttribute( | |
getCR_Inverted(), theTypesPackage.getBoolean(), "inverted", "false", 0, 1, | |
org.eclipse.mdht.uml.hl7.datatypes.CR.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, | |
!IS_ID, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED); | |
op = addEOperation(crEClass, ecorePackage.getEBoolean(), "validateCR", 0, 1, IS_UNIQUE, IS_ORDERED); | |
addEParameter(op, ecorePackage.getEDiagnosticChain(), "diagnostics", 0, 1, IS_UNIQUE, IS_ORDERED); | |
g1 = createEGenericType(ecorePackage.getEMap()); | |
g2 = createEGenericType(ecorePackage.getEJavaObject()); | |
g1.getETypeArguments().add(g2); | |
g2 = createEGenericType(ecorePackage.getEJavaObject()); | |
g1.getETypeArguments().add(g2); | |
addEParameter(op, g1, "context", 0, 1, IS_UNIQUE, IS_ORDERED); | |
initEClass( | |
cvEClass, org.eclipse.mdht.uml.hl7.datatypes.CV.class, "CV", !IS_ABSTRACT, !IS_INTERFACE, | |
IS_GENERATED_INSTANCE_CLASS); | |
op = addEOperation(cvEClass, ecorePackage.getEBoolean(), "validateTranslation", 0, 1, IS_UNIQUE, IS_ORDERED); | |
addEParameter(op, ecorePackage.getEDiagnosticChain(), "diagnostics", 0, 1, IS_UNIQUE, IS_ORDERED); | |
g1 = createEGenericType(ecorePackage.getEMap()); | |
g2 = createEGenericType(ecorePackage.getEJavaObject()); | |
g1.getETypeArguments().add(g2); | |
g2 = createEGenericType(ecorePackage.getEJavaObject()); | |
g1.getETypeArguments().add(g2); | |
addEParameter(op, g1, "context", 0, 1, IS_UNIQUE, IS_ORDERED); | |
initEClass( | |
ceEClass, org.eclipse.mdht.uml.hl7.datatypes.CE.class, "CE", !IS_ABSTRACT, !IS_INTERFACE, | |
IS_GENERATED_INSTANCE_CLASS); | |
op = addEOperation(ceEClass, ecorePackage.getEBoolean(), "validateQualifier", 0, 1, IS_UNIQUE, IS_ORDERED); | |
addEParameter(op, ecorePackage.getEDiagnosticChain(), "diagnostics", 0, 1, IS_UNIQUE, IS_ORDERED); | |
g1 = createEGenericType(ecorePackage.getEMap()); | |
g2 = createEGenericType(ecorePackage.getEJavaObject()); | |
g1.getETypeArguments().add(g2); | |
g2 = createEGenericType(ecorePackage.getEJavaObject()); | |
g1.getETypeArguments().add(g2); | |
addEParameter(op, g1, "context", 0, 1, IS_UNIQUE, IS_ORDERED); | |
initEClass( | |
iiEClass, org.eclipse.mdht.uml.hl7.datatypes.II.class, "II", !IS_ABSTRACT, !IS_INTERFACE, | |
IS_GENERATED_INSTANCE_CLASS); | |
initEAttribute( | |
getII_Root(), this.getuid(), "root", null, 0, 1, org.eclipse.mdht.uml.hl7.datatypes.II.class, !IS_TRANSIENT, | |
!IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED); | |
initEAttribute( | |
getII_Extension(), this.getstType(), "extension", null, 0, 1, org.eclipse.mdht.uml.hl7.datatypes.II.class, | |
!IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED); | |
initEAttribute( | |
getII_AssigningAuthorityName(), this.getstType(), "assigningAuthorityName", null, 0, 1, | |
org.eclipse.mdht.uml.hl7.datatypes.II.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, | |
!IS_ID, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED); | |
initEAttribute( | |
getII_Displayable(), ecorePackage.getEBooleanObject(), "displayable", null, 0, 1, | |
org.eclipse.mdht.uml.hl7.datatypes.II.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, | |
!IS_ID, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED); | |
op = addEOperation(iiEClass, ecorePackage.getEBoolean(), "validateII", 0, 1, IS_UNIQUE, IS_ORDERED); | |
addEParameter(op, ecorePackage.getEDiagnosticChain(), "diagnostics", 0, 1, IS_UNIQUE, IS_ORDERED); | |
g1 = createEGenericType(ecorePackage.getEMap()); | |
g2 = createEGenericType(ecorePackage.getEJavaObject()); | |
g1.getETypeArguments().add(g2); | |
g2 = createEGenericType(ecorePackage.getEJavaObject()); | |
g1.getETypeArguments().add(g2); | |
addEParameter(op, g1, "context", 0, 1, IS_UNIQUE, IS_ORDERED); | |
initEClass( | |
blEClass, org.eclipse.mdht.uml.hl7.datatypes.BL.class, "BL", !IS_ABSTRACT, !IS_INTERFACE, | |
IS_GENERATED_INSTANCE_CLASS); | |
initEAttribute( | |
getBL_Value(), ecorePackage.getEBooleanObject(), "value", null, 0, 1, | |
org.eclipse.mdht.uml.hl7.datatypes.BL.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, | |
!IS_ID, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED); | |
op = addEOperation(blEClass, ecorePackage.getEBoolean(), "validateBL", 0, 1, IS_UNIQUE, IS_ORDERED); | |
addEParameter(op, ecorePackage.getEDiagnosticChain(), "diagnostics", 0, 1, IS_UNIQUE, IS_ORDERED); | |
g1 = createEGenericType(ecorePackage.getEMap()); | |
g2 = createEGenericType(ecorePackage.getEJavaObject()); | |
g1.getETypeArguments().add(g2); | |
g2 = createEGenericType(ecorePackage.getEJavaObject()); | |
g1.getETypeArguments().add(g2); | |
addEParameter(op, g1, "context", 0, 1, IS_UNIQUE, IS_ORDERED); | |
initEClass( | |
bnEClass, org.eclipse.mdht.uml.hl7.datatypes.BN.class, "BN", !IS_ABSTRACT, !IS_INTERFACE, | |
IS_GENERATED_INSTANCE_CLASS); | |
op = addEOperation(bnEClass, ecorePackage.getEBoolean(), "validateNullFlavor", 0, 1, IS_UNIQUE, IS_ORDERED); | |
addEParameter(op, ecorePackage.getEDiagnosticChain(), "diagnostics", 0, 1, IS_UNIQUE, IS_ORDERED); | |
g1 = createEGenericType(ecorePackage.getEMap()); | |
g2 = createEGenericType(ecorePackage.getEJavaObject()); | |
g1.getETypeArguments().add(g2); | |
g2 = createEGenericType(ecorePackage.getEJavaObject()); | |
g1.getETypeArguments().add(g2); | |
addEParameter(op, g1, "context", 0, 1, IS_UNIQUE, IS_ORDERED); | |
initEClass( | |
adEClass, org.eclipse.mdht.uml.hl7.datatypes.AD.class, "AD", !IS_ABSTRACT, !IS_INTERFACE, | |
IS_GENERATED_INSTANCE_CLASS); | |
initEReference( | |
getAD_Delimiter(), this.getADXP(), null, "delimiter", null, 0, -1, | |
org.eclipse.mdht.uml.hl7.datatypes.AD.class, IS_TRANSIENT, IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, | |
!IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, IS_DERIVED, IS_ORDERED); | |
initEReference( | |
getAD_Country(), this.getADXP(), null, "country", null, 0, -1, org.eclipse.mdht.uml.hl7.datatypes.AD.class, | |
IS_TRANSIENT, IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, | |
IS_DERIVED, IS_ORDERED); | |
initEReference( | |
getAD_State(), this.getADXP(), null, "state", null, 0, -1, org.eclipse.mdht.uml.hl7.datatypes.AD.class, | |
IS_TRANSIENT, IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, | |
IS_DERIVED, IS_ORDERED); | |
initEReference( | |
getAD_County(), this.getADXP(), null, "county", null, 0, -1, org.eclipse.mdht.uml.hl7.datatypes.AD.class, | |
IS_TRANSIENT, IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, | |
IS_DERIVED, IS_ORDERED); | |
initEReference( | |
getAD_City(), this.getADXP(), null, "city", null, 0, -1, org.eclipse.mdht.uml.hl7.datatypes.AD.class, | |
IS_TRANSIENT, IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, | |
IS_DERIVED, IS_ORDERED); | |
initEReference( | |
getAD_PostalCode(), this.getADXP(), null, "postalCode", null, 0, -1, | |
org.eclipse.mdht.uml.hl7.datatypes.AD.class, IS_TRANSIENT, IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, | |
!IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, IS_DERIVED, IS_ORDERED); | |
initEReference( | |
getAD_StreetAddressLine(), this.getADXP(), null, "streetAddressLine", null, 0, -1, | |
org.eclipse.mdht.uml.hl7.datatypes.AD.class, IS_TRANSIENT, IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, | |
!IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, IS_DERIVED, IS_ORDERED); | |
initEReference( | |
getAD_HouseNumber(), this.getADXP(), null, "houseNumber", null, 0, -1, | |
org.eclipse.mdht.uml.hl7.datatypes.AD.class, IS_TRANSIENT, IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, | |
!IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, IS_DERIVED, IS_ORDERED); | |
initEReference( | |
getAD_HouseNumberNumeric(), this.getADXP(), null, "houseNumberNumeric", null, 0, -1, | |
org.eclipse.mdht.uml.hl7.datatypes.AD.class, IS_TRANSIENT, IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, | |
!IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, IS_DERIVED, IS_ORDERED); | |
initEReference( | |
getAD_Direction(), this.getADXP(), null, "direction", null, 0, -1, | |
org.eclipse.mdht.uml.hl7.datatypes.AD.class, IS_TRANSIENT, IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, | |
!IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, IS_DERIVED, IS_ORDERED); | |
initEReference( | |
getAD_StreetName(), this.getADXP(), null, "streetName", null, 0, -1, | |
org.eclipse.mdht.uml.hl7.datatypes.AD.class, IS_TRANSIENT, IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, | |
!IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, IS_DERIVED, IS_ORDERED); | |
initEReference( | |
getAD_StreetNameBase(), this.getADXP(), null, "streetNameBase", null, 0, -1, | |
org.eclipse.mdht.uml.hl7.datatypes.AD.class, IS_TRANSIENT, IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, | |
!IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, IS_DERIVED, IS_ORDERED); | |
initEReference( | |
getAD_StreetNameType(), this.getADXP(), null, "streetNameType", null, 0, -1, | |
org.eclipse.mdht.uml.hl7.datatypes.AD.class, IS_TRANSIENT, IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, | |
!IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, IS_DERIVED, IS_ORDERED); | |
initEReference( | |
getAD_AdditionalLocator(), this.getADXP(), null, "additionalLocator", null, 0, -1, | |
org.eclipse.mdht.uml.hl7.datatypes.AD.class, IS_TRANSIENT, IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, | |
!IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, IS_DERIVED, IS_ORDERED); | |
initEReference( | |
getAD_UnitID(), this.getADXP(), null, "unitID", null, 0, -1, org.eclipse.mdht.uml.hl7.datatypes.AD.class, | |
IS_TRANSIENT, IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, | |
IS_DERIVED, IS_ORDERED); | |
initEReference( | |
getAD_UnitType(), this.getADXP(), null, "unitType", null, 0, -1, | |
org.eclipse.mdht.uml.hl7.datatypes.AD.class, IS_TRANSIENT, IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, | |
!IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, IS_DERIVED, IS_ORDERED); | |
initEReference( | |
getAD_CareOf(), this.getADXP(), null, "careOf", null, 0, -1, org.eclipse.mdht.uml.hl7.datatypes.AD.class, | |
IS_TRANSIENT, IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, | |
IS_DERIVED, IS_ORDERED); | |
initEReference( | |
getAD_CensusTract(), this.getADXP(), null, "censusTract", null, 0, -1, | |
org.eclipse.mdht.uml.hl7.datatypes.AD.class, IS_TRANSIENT, IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, | |
!IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, IS_DERIVED, IS_ORDERED); | |
initEReference( | |
getAD_DeliveryAddressLine(), this.getADXP(), null, "deliveryAddressLine", null, 0, -1, | |
org.eclipse.mdht.uml.hl7.datatypes.AD.class, IS_TRANSIENT, IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, | |
!IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, IS_DERIVED, IS_ORDERED); | |
initEReference( | |
getAD_DeliveryInstallationType(), this.getADXP(), null, "deliveryInstallationType", null, 0, -1, | |
org.eclipse.mdht.uml.hl7.datatypes.AD.class, IS_TRANSIENT, IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, | |
!IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, IS_DERIVED, IS_ORDERED); | |
initEReference( | |
getAD_DeliveryInstallationArea(), this.getADXP(), null, "deliveryInstallationArea", null, 0, -1, | |
org.eclipse.mdht.uml.hl7.datatypes.AD.class, IS_TRANSIENT, IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, | |
!IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, IS_DERIVED, IS_ORDERED); | |
initEReference( | |
getAD_DeliveryInstallationQualifier(), this.getADXP(), null, "deliveryInstallationQualifier", null, 0, -1, | |
org.eclipse.mdht.uml.hl7.datatypes.AD.class, IS_TRANSIENT, IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, | |
!IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, IS_DERIVED, IS_ORDERED); | |
initEReference( | |
getAD_DeliveryMode(), this.getADXP(), null, "deliveryMode", null, 0, -1, | |
org.eclipse.mdht.uml.hl7.datatypes.AD.class, IS_TRANSIENT, IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, | |
!IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, IS_DERIVED, IS_ORDERED); | |
initEReference( | |
getAD_DeliveryModeIdentifier(), this.getADXP(), null, "deliveryModeIdentifier", null, 0, -1, | |
org.eclipse.mdht.uml.hl7.datatypes.AD.class, IS_TRANSIENT, IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, | |
!IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, IS_DERIVED, IS_ORDERED); | |
initEReference( | |
getAD_BuildingNumberSuffix(), this.getADXP(), null, "buildingNumberSuffix", null, 0, -1, | |
org.eclipse.mdht.uml.hl7.datatypes.AD.class, IS_TRANSIENT, IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, | |
!IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, IS_DERIVED, IS_ORDERED); | |
initEReference( | |
getAD_PostBox(), this.getADXP(), null, "postBox", null, 0, -1, org.eclipse.mdht.uml.hl7.datatypes.AD.class, | |
IS_TRANSIENT, IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, | |
IS_DERIVED, IS_ORDERED); | |
initEReference( | |
getAD_Precinct(), this.getADXP(), null, "precinct", null, 0, -1, | |
org.eclipse.mdht.uml.hl7.datatypes.AD.class, IS_TRANSIENT, IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, | |
!IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, IS_DERIVED, IS_ORDERED); | |
initEAttribute( | |
getAD_Part(), ecorePackage.getEFeatureMapEntry(), "part", null, 0, -1, | |
org.eclipse.mdht.uml.hl7.datatypes.AD.class, IS_TRANSIENT, IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, | |
!IS_ID, !IS_UNIQUE, IS_DERIVED, IS_ORDERED); | |
initEReference( | |
getAD_UseablePeriod(), this.getSXCM_TS(), null, "useablePeriod", null, 0, -1, | |
org.eclipse.mdht.uml.hl7.datatypes.AD.class, IS_TRANSIENT, IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, | |
!IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, IS_DERIVED, IS_ORDERED); | |
initEAttribute( | |
getAD_Use(), theVocabPackage.getPostalAddressUse(), "use", null, 0, -1, | |
org.eclipse.mdht.uml.hl7.datatypes.AD.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, | |
!IS_ID, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED); | |
initEAttribute( | |
getAD_IsNotOrdered(), ecorePackage.getEBooleanObject(), "isNotOrdered", null, 0, 1, | |
org.eclipse.mdht.uml.hl7.datatypes.AD.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, | |
!IS_ID, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED); | |
initEAttribute( | |
getAD_Mixed(), ecorePackage.getEFeatureMapEntry(), "mixed", null, 0, -1, | |
org.eclipse.mdht.uml.hl7.datatypes.AD.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, | |
!IS_ID, !IS_UNIQUE, !IS_DERIVED, IS_ORDERED); | |
op = addEOperation(adEClass, ecorePackage.getEBoolean(), "validateDelimiter", 0, 1, IS_UNIQUE, IS_ORDERED); | |
addEParameter(op, ecorePackage.getEDiagnosticChain(), "diagnostics", 0, 1, IS_UNIQUE, IS_ORDERED); | |
g1 = createEGenericType(ecorePackage.getEMap()); | |
g2 = createEGenericType(ecorePackage.getEJavaObject()); | |
g1.getETypeArguments().add(g2); | |
g2 = createEGenericType(ecorePackage.getEJavaObject()); | |
g1.getETypeArguments().add(g2); | |
addEParameter(op, g1, "context", 0, 1, IS_UNIQUE, IS_ORDERED); | |
op = addEOperation(adEClass, ecorePackage.getEBoolean(), "validateCountry", 0, 1, IS_UNIQUE, IS_ORDERED); | |
addEParameter(op, ecorePackage.getEDiagnosticChain(), "diagnostics", 0, 1, IS_UNIQUE, IS_ORDERED); | |
g1 = createEGenericType(ecorePackage.getEMap()); | |
g2 = createEGenericType(ecorePackage.getEJavaObject()); | |
g1.getETypeArguments().add(g2); | |
g2 = createEGenericType(ecorePackage.getEJavaObject()); | |
g1.getETypeArguments().add(g2); | |
addEParameter(op, g1, "context", 0, 1, IS_UNIQUE, IS_ORDERED); | |
op = addEOperation(adEClass, ecorePackage.getEBoolean(), "validateState", 0, 1, IS_UNIQUE, IS_ORDERED); | |
addEParameter(op, ecorePackage.getEDiagnosticChain(), "diagnostics", 0, 1, IS_UNIQUE, IS_ORDERED); | |
g1 = createEGenericType(ecorePackage.getEMap()); | |
g2 = createEGenericType(ecorePackage.getEJavaObject()); | |
g1.getETypeArguments().add(g2); | |
g2 = createEGenericType(ecorePackage.getEJavaObject()); | |
g1.getETypeArguments().add(g2); | |
addEParameter(op, g1, "context", 0, 1, IS_UNIQUE, IS_ORDERED); | |
op = addEOperation(adEClass, ecorePackage.getEBoolean(), "validateCounty", 0, 1, IS_UNIQUE, IS_ORDERED); | |
addEParameter(op, ecorePackage.getEDiagnosticChain(), "diagnostics", 0, 1, IS_UNIQUE, IS_ORDERED); | |
g1 = createEGenericType(ecorePackage.getEMap()); | |
g2 = createEGenericType(ecorePackage.getEJavaObject()); | |
g1.getETypeArguments().add(g2); | |
g2 = createEGenericType(ecorePackage.getEJavaObject()); | |
g1.getETypeArguments().add(g2); | |
addEParameter(op, g1, "context", 0, 1, IS_UNIQUE, IS_ORDERED); | |
op = addEOperation(adEClass, ecorePackage.getEBoolean(), "validateCity", 0, 1, IS_UNIQUE, IS_ORDERED); | |
addEParameter(op, ecorePackage.getEDiagnosticChain(), "diagnostics", 0, 1, IS_UNIQUE, IS_ORDERED); | |
g1 = createEGenericType(ecorePackage.getEMap()); | |
g2 = createEGenericType(ecorePackage.getEJavaObject()); | |
g1.getETypeArguments().add(g2); | |
g2 = createEGenericType(ecorePackage.getEJavaObject()); | |
g1.getETypeArguments().add(g2); | |
addEParameter(op, g1, "context", 0, 1, IS_UNIQUE, IS_ORDERED); | |
op = addEOperation(adEClass, ecorePackage.getEBoolean(), "validatePostalCode", 0, 1, IS_UNIQUE, IS_ORDERED); | |
addEParameter(op, ecorePackage.getEDiagnosticChain(), "diagnostics", 0, 1, IS_UNIQUE, IS_ORDERED); | |
g1 = createEGenericType(ecorePackage.getEMap()); | |
g2 = createEGenericType(ecorePackage.getEJavaObject()); | |
g1.getETypeArguments().add(g2); | |
g2 = createEGenericType(ecorePackage.getEJavaObject()); | |
g1.getETypeArguments().add(g2); | |
addEParameter(op, g1, "context", 0, 1, IS_UNIQUE, IS_ORDERED); | |
op = addEOperation( | |
adEClass, ecorePackage.getEBoolean(), "validateStreetAddressLine", 0, 1, IS_UNIQUE, IS_ORDERED); | |
addEParameter(op, ecorePackage.getEDiagnosticChain(), "diagnostics", 0, 1, IS_UNIQUE, IS_ORDERED); | |
g1 = createEGenericType(ecorePackage.getEMap()); | |
g2 = createEGenericType(ecorePackage.getEJavaObject()); | |
g1.getETypeArguments().add(g2); | |
g2 = createEGenericType(ecorePackage.getEJavaObject()); | |
g1.getETypeArguments().add(g2); | |
addEParameter(op, g1, "context", 0, 1, IS_UNIQUE, IS_ORDERED); | |
op = addEOperation(adEClass, ecorePackage.getEBoolean(), "validateHouseNumber", 0, 1, IS_UNIQUE, IS_ORDERED); | |
addEParameter(op, ecorePackage.getEDiagnosticChain(), "diagnostics", 0, 1, IS_UNIQUE, IS_ORDERED); | |
g1 = createEGenericType(ecorePackage.getEMap()); | |
g2 = createEGenericType(ecorePackage.getEJavaObject()); | |
g1.getETypeArguments().add(g2); | |
g2 = createEGenericType(ecorePackage.getEJavaObject()); | |
g1.getETypeArguments().add(g2); | |
addEParameter(op, g1, "context", 0, 1, IS_UNIQUE, IS_ORDERED); | |
op = addEOperation( | |
adEClass, ecorePackage.getEBoolean(), "validateHouseNumberNumeric", 0, 1, IS_UNIQUE, IS_ORDERED); | |
addEParameter(op, ecorePackage.getEDiagnosticChain(), "diagnostics", 0, 1, IS_UNIQUE, IS_ORDERED); | |
g1 = createEGenericType(ecorePackage.getEMap()); | |
g2 = createEGenericType(ecorePackage.getEJavaObject()); | |
g1.getETypeArguments().add(g2); | |
g2 = createEGenericType(ecorePackage.getEJavaObject()); | |
g1.getETypeArguments().add(g2); | |
addEParameter(op, g1, "context", 0, 1, IS_UNIQUE, IS_ORDERED); | |
op = addEOperation(adEClass, ecorePackage.getEBoolean(), "validateDirection", 0, 1, IS_UNIQUE, IS_ORDERED); | |
addEParameter(op, ecorePackage.getEDiagnosticChain(), "diagnostics", 0, 1, IS_UNIQUE, IS_ORDERED); | |
g1 = createEGenericType(ecorePackage.getEMap()); | |
g2 = createEGenericType(ecorePackage.getEJavaObject()); | |
g1.getETypeArguments().add(g2); | |
g2 = createEGenericType(ecorePackage.getEJavaObject()); | |
g1.getETypeArguments().add(g2); | |
addEParameter(op, g1, "context", 0, 1, IS_UNIQUE, IS_ORDERED); | |
op = addEOperation(adEClass, ecorePackage.getEBoolean(), "validateStreetName", 0, 1, IS_UNIQUE, IS_ORDERED); | |
addEParameter(op, ecorePackage.getEDiagnosticChain(), "diagnostics", 0, 1, IS_UNIQUE, IS_ORDERED); | |
g1 = createEGenericType(ecorePackage.getEMap()); | |
g2 = createEGenericType(ecorePackage.getEJavaObject()); | |
g1.getETypeArguments().add(g2); | |
g2 = createEGenericType(ecorePackage.getEJavaObject()); | |
g1.getETypeArguments().add(g2); | |
addEParameter(op, g1, "context", 0, 1, IS_UNIQUE, IS_ORDERED); | |
op = addEOperation(adEClass, ecorePackage.getEBoolean(), "validateStreetNameBase", 0, 1, IS_UNIQUE, IS_ORDERED); | |
addEParameter(op, ecorePackage.getEDiagnosticChain(), "diagnostics", 0, 1, IS_UNIQUE, IS_ORDERED); | |
g1 = createEGenericType(ecorePackage.getEMap()); | |
g2 = createEGenericType(ecorePackage.getEJavaObject()); | |
g1.getETypeArguments().add(g2); | |
g2 = createEGenericType(ecorePackage.getEJavaObject()); | |
g1.getETypeArguments().add(g2); | |
addEParameter(op, g1, "context", 0, 1, IS_UNIQUE, IS_ORDERED); | |
op = addEOperation(adEClass, ecorePackage.getEBoolean(), "validateStreetNameType", 0, 1, IS_UNIQUE, IS_ORDERED); | |
addEParameter(op, ecorePackage.getEDiagnosticChain(), "diagnostics", 0, 1, IS_UNIQUE, IS_ORDERED); | |
g1 = createEGenericType(ecorePackage.getEMap()); | |
g2 = createEGenericType(ecorePackage.getEJavaObject()); | |
g1.getETypeArguments().add(g2); | |
g2 = createEGenericType(ecorePackage.getEJavaObject()); | |
g1.getETypeArguments().add(g2); | |
addEParameter(op, g1, "context", 0, 1, IS_UNIQUE, IS_ORDERED); | |
op = addEOperation( | |
adEClass, ecorePackage.getEBoolean(), "validateAdditionalLocator", 0, 1, IS_UNIQUE, IS_ORDERED); | |
addEParameter(op, ecorePackage.getEDiagnosticChain(), "diagnostics", 0, 1, IS_UNIQUE, IS_ORDERED); | |
g1 = createEGenericType(ecorePackage.getEMap()); | |
g2 = createEGenericType(ecorePackage.getEJavaObject()); | |
g1.getETypeArguments().add(g2); | |
g2 = createEGenericType(ecorePackage.getEJavaObject()); | |
g1.getETypeArguments().add(g2); | |
addEParameter(op, g1, "context", 0, 1, IS_UNIQUE, IS_ORDERED); | |
op = addEOperation(adEClass, ecorePackage.getEBoolean(), "validateUnitID", 0, 1, IS_UNIQUE, IS_ORDERED); | |
addEParameter(op, ecorePackage.getEDiagnosticChain(), "diagnostics", 0, 1, IS_UNIQUE, IS_ORDERED); | |
g1 = createEGenericType(ecorePackage.getEMap()); | |
g2 = createEGenericType(ecorePackage.getEJavaObject()); | |
g1.getETypeArguments().add(g2); | |
g2 = createEGenericType(ecorePackage.getEJavaObject()); | |
g1.getETypeArguments().add(g2); | |
addEParameter(op, g1, "context", 0, 1, IS_UNIQUE, IS_ORDERED); | |
op = addEOperation(adEClass, ecorePackage.getEBoolean(), "validateUnitType", 0, 1, IS_UNIQUE, IS_ORDERED); | |
addEParameter(op, ecorePackage.getEDiagnosticChain(), "diagnostics", 0, 1, IS_UNIQUE, IS_ORDERED); | |
g1 = createEGenericType(ecorePackage.getEMap()); | |
g2 = createEGenericType(ecorePackage.getEJavaObject()); | |
g1.getETypeArguments().add(g2); | |
g2 = createEGenericType(ecorePackage.getEJavaObject()); | |
g1.getETypeArguments().add(g2); | |
addEParameter(op, g1, "context", 0, 1, IS_UNIQUE, IS_ORDERED); | |
op = addEOperation(adEClass, ecorePackage.getEBoolean(), "validateCareOf", 0, 1, IS_UNIQUE, IS_ORDERED); | |
addEParameter(op, ecorePackage.getEDiagnosticChain(), "diagnostics", 0, 1, IS_UNIQUE, IS_ORDERED); | |
g1 = createEGenericType(ecorePackage.getEMap()); | |
g2 = createEGenericType(ecorePackage.getEJavaObject()); | |
g1.getETypeArguments().add(g2); | |
g2 = createEGenericType(ecorePackage.getEJavaObject()); | |
g1.getETypeArguments().add(g2); | |
addEParameter(op, g1, "context", 0, 1, IS_UNIQUE, IS_ORDERED); | |
op = addEOperation(adEClass, ecorePackage.getEBoolean(), "validateCensusTract", 0, 1, IS_UNIQUE, IS_ORDERED); | |
addEParameter(op, ecorePackage.getEDiagnosticChain(), "diagnostics", 0, 1, IS_UNIQUE, IS_ORDERED); | |
g1 = createEGenericType(ecorePackage.getEMap()); | |
g2 = createEGenericType(ecorePackage.getEJavaObject()); | |
g1.getETypeArguments().add(g2); | |
g2 = createEGenericType(ecorePackage.getEJavaObject()); | |
g1.getETypeArguments().add(g2); | |
addEParameter(op, g1, "context", 0, 1, IS_UNIQUE, IS_ORDERED); | |
op = addEOperation( | |
adEClass, ecorePackage.getEBoolean(), "validateDeliveryAddressLine", 0, 1, IS_UNIQUE, IS_ORDERED); | |
addEParameter(op, ecorePackage.getEDiagnosticChain(), "diagnostics", 0, 1, IS_UNIQUE, IS_ORDERED); | |
g1 = createEGenericType(ecorePackage.getEMap()); | |
g2 = createEGenericType(ecorePackage.getEJavaObject()); | |
g1.getETypeArguments().add(g2); | |
g2 = createEGenericType(ecorePackage.getEJavaObject()); | |
g1.getETypeArguments().add(g2); | |
addEParameter(op, g1, "context", 0, 1, IS_UNIQUE, IS_ORDERED); | |
op = addEOperation( | |
adEClass, ecorePackage.getEBoolean(), "validateDeliveryInstallationType", 0, 1, IS_UNIQUE, IS_ORDERED); | |
addEParameter(op, ecorePackage.getEDiagnosticChain(), "diagnostics", 0, 1, IS_UNIQUE, IS_ORDERED); | |
g1 = createEGenericType(ecorePackage.getEMap()); | |
g2 = createEGenericType(ecorePackage.getEJavaObject()); | |
g1.getETypeArguments().add(g2); | |
g2 = createEGenericType(ecorePackage.getEJavaObject()); | |
g1.getETypeArguments().add(g2); | |
addEParameter(op, g1, "context", 0, 1, IS_UNIQUE, IS_ORDERED); | |
op = addEOperation( | |
adEClass, ecorePackage.getEBoolean(), "validateDeliveryInstallationArea", 0, 1, IS_UNIQUE, IS_ORDERED); | |
addEParameter(op, ecorePackage.getEDiagnosticChain(), "diagnostics", 0, 1, IS_UNIQUE, IS_ORDERED); | |
g1 = createEGenericType(ecorePackage.getEMap()); | |
g2 = createEGenericType(ecorePackage.getEJavaObject()); | |
g1.getETypeArguments().add(g2); | |
g2 = createEGenericType(ecorePackage.getEJavaObject()); | |
g1.getETypeArguments().add(g2); | |
addEParameter(op, g1, "context", 0, 1, IS_UNIQUE, IS_ORDERED); | |
op = addEOperation( | |
adEClass, ecorePackage.getEBoolean(), "validateDeliveryInstallationQualifier", 0, 1, IS_UNIQUE, IS_ORDERED); | |
addEParameter(op, ecorePackage.getEDiagnosticChain(), "diagnostics", 0, 1, IS_UNIQUE, IS_ORDERED); | |
g1 = createEGenericType(ecorePackage.getEMap()); | |
g2 = createEGenericType(ecorePackage.getEJavaObject()); | |
g1.getETypeArguments().add(g2); | |
g2 = createEGenericType(ecorePackage.getEJavaObject()); | |
g1.getETypeArguments().add(g2); | |
addEParameter(op, g1, "context", 0, 1, IS_UNIQUE, IS_ORDERED); | |
op = addEOperation(adEClass, ecorePackage.getEBoolean(), "validateDeliveryMode", 0, 1, IS_UNIQUE, IS_ORDERED); | |
addEParameter(op, ecorePackage.getEDiagnosticChain(), "diagnostics", 0, 1, IS_UNIQUE, IS_ORDERED); | |
g1 = createEGenericType(ecorePackage.getEMap()); | |
g2 = createEGenericType(ecorePackage.getEJavaObject()); | |
g1.getETypeArguments().add(g2); | |
g2 = createEGenericType(ecorePackage.getEJavaObject()); | |
g1.getETypeArguments().add(g2); | |
addEParameter(op, g1, "context", 0, 1, IS_UNIQUE, IS_ORDERED); | |
op = addEOperation( | |
adEClass, ecorePackage.getEBoolean(), "validateDeliveryModeIdentifier", 0, 1, IS_UNIQUE, IS_ORDERED); | |
addEParameter(op, ecorePackage.getEDiagnosticChain(), "diagnostics", 0, 1, IS_UNIQUE, IS_ORDERED); | |
g1 = createEGenericType(ecorePackage.getEMap()); | |
g2 = createEGenericType(ecorePackage.getEJavaObject()); | |
g1.getETypeArguments().add(g2); | |
g2 = createEGenericType(ecorePackage.getEJavaObject()); | |
g1.getETypeArguments().add(g2); | |
addEParameter(op, g1, "context", 0, 1, IS_UNIQUE, IS_ORDERED); | |
op = addEOperation( | |
adEClass, ecorePackage.getEBoolean(), "validateBuildingNumberSuffix", 0, 1, IS_UNIQUE, IS_ORDERED); | |
addEParameter(op, ecorePackage.getEDiagnosticChain(), "diagnostics", 0, 1, IS_UNIQUE, IS_ORDERED); | |
g1 = createEGenericType(ecorePackage.getEMap()); | |
g2 = createEGenericType(ecorePackage.getEJavaObject()); | |
g1.getETypeArguments().add(g2); | |
g2 = createEGenericType(ecorePackage.getEJavaObject()); | |
g1.getETypeArguments().add(g2); | |
addEParameter(op, g1, "context", 0, 1, IS_UNIQUE, IS_ORDERED); | |
op = addEOperation(adEClass, ecorePackage.getEBoolean(), "validatePostBox", 0, 1, IS_UNIQUE, IS_ORDERED); | |
addEParameter(op, ecorePackage.getEDiagnosticChain(), "diagnostics", 0, 1, IS_UNIQUE, IS_ORDERED); | |
g1 = createEGenericType(ecorePackage.getEMap()); | |
g2 = createEGenericType(ecorePackage.getEJavaObject()); | |
g1.getETypeArguments().add(g2); | |
g2 = createEGenericType(ecorePackage.getEJavaObject()); | |
g1.getETypeArguments().add(g2); | |
addEParameter(op, g1, "context", 0, 1, IS_UNIQUE, IS_ORDERED); | |
op = addEOperation(adEClass, ecorePackage.getEBoolean(), "validatePrecinct", 0, 1, IS_UNIQUE, IS_ORDERED); | |
addEParameter(op, ecorePackage.getEDiagnosticChain(), "diagnostics", 0, 1, IS_UNIQUE, IS_ORDERED); | |
g1 = createEGenericType(ecorePackage.getEMap()); | |
g2 = createEGenericType(ecorePackage.getEJavaObject()); | |
g1.getETypeArguments().add(g2); | |
g2 = createEGenericType(ecorePackage.getEJavaObject()); | |
g1.getETypeArguments().add(g2); | |
addEParameter(op, g1, "context", 0, 1, IS_UNIQUE, IS_ORDERED); | |
op = addEOperation(adEClass, this.getAD(), "addDelimiter", 1, 1, IS_UNIQUE, !IS_ORDERED); | |
addEParameter(op, theTypesPackage.getString(), "delimiter", 1, 1, IS_UNIQUE, !IS_ORDERED); | |
op = addEOperation(adEClass, this.getAD(), "addCountry", 1, 1, IS_UNIQUE, !IS_ORDERED); | |
addEParameter(op, theTypesPackage.getString(), "country", 1, 1, IS_UNIQUE, !IS_ORDERED); | |
op = addEOperation(adEClass, this.getAD(), "addState", 1, 1, IS_UNIQUE, !IS_ORDERED); | |
addEParameter(op, theTypesPackage.getString(), "state", 1, 1, IS_UNIQUE, !IS_ORDERED); | |
op = addEOperation(adEClass, this.getAD(), "addCounty", 1, 1, IS_UNIQUE, !IS_ORDERED); | |
addEParameter(op, theTypesPackage.getString(), "county", 1, 1, IS_UNIQUE, !IS_ORDERED); | |
op = addEOperation(adEClass, this.getAD(), "addCity", 1, 1, IS_UNIQUE, !IS_ORDERED); | |
addEParameter(op, theTypesPackage.getString(), "city", 1, 1, IS_UNIQUE, !IS_ORDERED); | |
op = addEOperation(adEClass, this.getAD(), "addPostalCode", 1, 1, IS_UNIQUE, !IS_ORDERED); | |
addEParameter(op, theTypesPackage.getString(), "postalCode", 1, 1, IS_UNIQUE, !IS_ORDERED); | |
op = addEOperation(adEClass, this.getAD(), "addStreetAddressLine", 1, 1, IS_UNIQUE, !IS_ORDERED); | |
addEParameter(op, theTypesPackage.getString(), "streetAddressLine", 1, 1, IS_UNIQUE, !IS_ORDERED); | |
op = addEOperation(adEClass, this.getAD(), "addHouseNumber", 1, 1, IS_UNIQUE, !IS_ORDERED); | |
addEParameter(op, theTypesPackage.getString(), "houseNumber", 1, 1, IS_UNIQUE, !IS_ORDERED); | |
op = addEOperation(adEClass, this.getAD(), "addHouseNumberNumeric", 1, 1, IS_UNIQUE, !IS_ORDERED); | |
addEParameter(op, theTypesPackage.getString(), "houseNumberNumeric", 1, 1, IS_UNIQUE, !IS_ORDERED); | |
op = addEOperation(adEClass, this.getAD(), "addDirection", 1, 1, IS_UNIQUE, !IS_ORDERED); | |
addEParameter(op, theTypesPackage.getString(), "direction", 1, 1, IS_UNIQUE, !IS_ORDERED); | |
op = addEOperation(adEClass, this.getAD(), "addStreetName", 1, 1, IS_UNIQUE, !IS_ORDERED); | |
addEParameter(op, theTypesPackage.getString(), "streetName", 1, 1, IS_UNIQUE, !IS_ORDERED); | |
op = addEOperation(adEClass, this.getAD(), "addStreetNameBase", 1, 1, IS_UNIQUE, !IS_ORDERED); | |
addEParameter(op, theTypesPackage.getString(), "streetNameBase", 1, 1, IS_UNIQUE, !IS_ORDERED); | |
op = addEOperation(adEClass, this.getAD(), "addStreetNameType", 1, 1, IS_UNIQUE, !IS_ORDERED); | |
addEParameter(op, theTypesPackage.getString(), "streetNameType", 1, 1, IS_UNIQUE, !IS_ORDERED); | |
op = addEOperation(adEClass, this.getAD(), "addAdditionalLocator", 1, 1, IS_UNIQUE, !IS_ORDERED); | |
addEParameter(op, theTypesPackage.getString(), "additionalLocator", 1, 1, IS_UNIQUE, !IS_ORDERED); | |
op = addEOperation(adEClass, this.getAD(), "addUnitID", 1, 1, IS_UNIQUE, !IS_ORDERED); | |
addEParameter(op, theTypesPackage.getString(), "unitID", 1, 1, IS_UNIQUE, !IS_ORDERED); | |
op = addEOperation(adEClass, this.getAD(), "addUnitType", 1, 1, IS_UNIQUE, !IS_ORDERED); | |
addEParameter(op, theTypesPackage.getString(), "unitType", 1, 1, IS_UNIQUE, !IS_ORDERED); | |
op = addEOperation(adEClass, this.getAD(), "addCareOf", 1, 1, IS_UNIQUE, !IS_ORDERED); | |
addEParameter(op, theTypesPackage.getString(), "careOf", 1, 1, IS_UNIQUE, !IS_ORDERED); | |
op = addEOperation(adEClass, this.getAD(), "addCensusTract", 1, 1, IS_UNIQUE, !IS_ORDERED); | |
addEParameter(op, theTypesPackage.getString(), "censusTract", 1, 1, IS_UNIQUE, !IS_ORDERED); | |
op = addEOperation(adEClass, this.getAD(), "addDeliveryAddressLine", 1, 1, IS_UNIQUE, !IS_ORDERED); | |
addEParameter(op, theTypesPackage.getString(), "deliveryAddressLine", 1, 1, IS_UNIQUE, !IS_ORDERED); | |
op = addEOperation(adEClass, this.getAD(), "addDeliveryInstallationType", 1, 1, IS_UNIQUE, !IS_ORDERED); | |
addEParameter(op, theTypesPackage.getString(), "deliveryInstallationType", 1, 1, IS_UNIQUE, !IS_ORDERED); | |
op = addEOperation(adEClass, this.getAD(), "addDeliveryInstallationArea", 1, 1, IS_UNIQUE, !IS_ORDERED); | |
addEParameter(op, theTypesPackage.getString(), "deliveryInstallationArea", 1, 1, IS_UNIQUE, !IS_ORDERED); | |
op = addEOperation(adEClass, this.getAD(), "addDeliveryInstallationQualifier", 1, 1, IS_UNIQUE, !IS_ORDERED); | |
addEParameter(op, theTypesPackage.getString(), "deliveryInstallationQualifier", 1, 1, IS_UNIQUE, !IS_ORDERED); | |
op = addEOperation(adEClass, this.getAD(), "addDeliveryMode", 1, 1, IS_UNIQUE, !IS_ORDERED); | |
addEParameter(op, theTypesPackage.getString(), "deliveryMode", 1, 1, IS_UNIQUE, !IS_ORDERED); | |
op = addEOperation(adEClass, this.getAD(), "addDeliveryModeIdentifier", 1, 1, IS_UNIQUE, !IS_ORDERED); | |
addEParameter(op, theTypesPackage.getString(), "deliveryModeIdentifier", 1, 1, IS_UNIQUE, !IS_ORDERED); | |
op = addEOperation(adEClass, this.getAD(), "addBuildingNumberSuffix", 1, 1, IS_UNIQUE, !IS_ORDERED); | |
addEParameter(op, theTypesPackage.getString(), "buildingNumberSuffix", 1, 1, IS_UNIQUE, !IS_ORDERED); | |
op = addEOperation(adEClass, this.getAD(), "addPostBox", 1, 1, IS_UNIQUE, !IS_ORDERED); | |
addEParameter(op, theTypesPackage.getString(), "postBox", 1, 1, IS_UNIQUE, !IS_ORDERED); | |
op = addEOperation(adEClass, this.getAD(), "addPrecinct", 1, 1, IS_UNIQUE, !IS_ORDERED); | |
addEParameter(op, theTypesPackage.getString(), "precinct", 1, 1, IS_UNIQUE, !IS_ORDERED); | |
op = addEOperation(adEClass, this.getAD(), "addText", 1, 1, IS_UNIQUE, !IS_ORDERED); | |
addEParameter(op, theTypesPackage.getString(), "text", 1, 1, IS_UNIQUE, !IS_ORDERED); | |
addEOperation(adEClass, theTypesPackage.getString(), "getText", 1, 1, IS_UNIQUE, !IS_ORDERED); | |
initEClass( | |
adxpEClass, org.eclipse.mdht.uml.hl7.datatypes.ADXP.class, "ADXP", !IS_ABSTRACT, !IS_INTERFACE, | |
IS_GENERATED_INSTANCE_CLASS); | |
initEAttribute( | |
getADXP_PartType(), theVocabPackage.getAddressPartType(), "partType", null, 0, 1, | |
org.eclipse.mdht.uml.hl7.datatypes.ADXP.class, IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, | |
!IS_ID, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED); | |
initEClass( | |
enEClass, org.eclipse.mdht.uml.hl7.datatypes.EN.class, "EN", !IS_ABSTRACT, !IS_INTERFACE, | |
IS_GENERATED_INSTANCE_CLASS); | |
initEReference( | |
getEN_Delimiter(), this.getENXP(), null, "delimiter", null, 0, -1, | |
org.eclipse.mdht.uml.hl7.datatypes.EN.class, IS_TRANSIENT, IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, | |
!IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, IS_DERIVED, IS_ORDERED); | |
initEReference( | |
getEN_Family(), this.getENXP(), null, "family", null, 0, -1, org.eclipse.mdht.uml.hl7.datatypes.EN.class, | |
IS_TRANSIENT, IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, | |
IS_DERIVED, IS_ORDERED); | |
initEReference( | |
getEN_Given(), this.getENXP(), null, "given", null, 0, -1, org.eclipse.mdht.uml.hl7.datatypes.EN.class, | |
IS_TRANSIENT, IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, | |
IS_DERIVED, IS_ORDERED); | |
initEReference( | |
getEN_Prefix(), this.getENXP(), null, "prefix", null, 0, -1, org.eclipse.mdht.uml.hl7.datatypes.EN.class, | |
IS_TRANSIENT, IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, | |
IS_DERIVED, IS_ORDERED); | |
initEReference( | |
getEN_Suffix(), this.getENXP(), null, "suffix", null, 0, -1, org.eclipse.mdht.uml.hl7.datatypes.EN.class, | |
IS_TRANSIENT, IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, | |
IS_DERIVED, IS_ORDERED); | |
initEAttribute( | |
getEN_Part(), ecorePackage.getEFeatureMapEntry(), "part", null, 0, -1, | |
org.eclipse.mdht.uml.hl7.datatypes.EN.class, IS_TRANSIENT, IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, | |
!IS_ID, !IS_UNIQUE, IS_DERIVED, IS_ORDERED); | |
initEReference( | |
getEN_ValidTime(), this.getIVL_TS(), null, "validTime", null, 0, 1, | |
org.eclipse.mdht.uml.hl7.datatypes.EN.class, IS_TRANSIENT, IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, | |
!IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, IS_DERIVED, IS_ORDERED); | |
initEAttribute( | |
getEN_Use(), theVocabPackage.getEntityNameUse(), "use", null, 0, -1, | |
org.eclipse.mdht.uml.hl7.datatypes.EN.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, | |
!IS_ID, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED); | |
initEAttribute( | |
getEN_Mixed(), ecorePackage.getEFeatureMapEntry(), "mixed", null, 0, -1, | |
org.eclipse.mdht.uml.hl7.datatypes.EN.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, | |
!IS_ID, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED); | |
op = addEOperation(enEClass, ecorePackage.getEBoolean(), "validateDelimiter", 0, 1, IS_UNIQUE, IS_ORDERED); | |
addEParameter(op, ecorePackage.getEDiagnosticChain(), "diagnostics", 0, 1, IS_UNIQUE, IS_ORDERED); | |
g1 = createEGenericType(ecorePackage.getEMap()); | |
g2 = createEGenericType(ecorePackage.getEJavaObject()); | |
g1.getETypeArguments().add(g2); | |
g2 = createEGenericType(ecorePackage.getEJavaObject()); | |
g1.getETypeArguments().add(g2); | |
addEParameter(op, g1, "context", 0, 1, IS_UNIQUE, IS_ORDERED); | |
op = addEOperation(enEClass, ecorePackage.getEBoolean(), "validateFamily", 0, 1, IS_UNIQUE, IS_ORDERED); | |
addEParameter(op, ecorePackage.getEDiagnosticChain(), "diagnostics", 0, 1, IS_UNIQUE, IS_ORDERED); | |
g1 = createEGenericType(ecorePackage.getEMap()); | |
g2 = createEGenericType(ecorePackage.getEJavaObject()); | |
g1.getETypeArguments().add(g2); | |
g2 = createEGenericType(ecorePackage.getEJavaObject()); | |
g1.getETypeArguments().add(g2); | |
addEParameter(op, g1, "context", 0, 1, IS_UNIQUE, IS_ORDERED); | |
op = addEOperation(enEClass, ecorePackage.getEBoolean(), "validateGiven", 0, 1, IS_UNIQUE, IS_ORDERED); | |
addEParameter(op, ecorePackage.getEDiagnosticChain(), "diagnostics", 0, 1, IS_UNIQUE, IS_ORDERED); | |
g1 = createEGenericType(ecorePackage.getEMap()); | |
g2 = createEGenericType(ecorePackage.getEJavaObject()); | |
g1.getETypeArguments().add(g2); | |
g2 = createEGenericType(ecorePackage.getEJavaObject()); | |
g1.getETypeArguments().add(g2); | |
addEParameter(op, g1, "context", 0, 1, IS_UNIQUE, IS_ORDERED); | |
op = addEOperation(enEClass, ecorePackage.getEBoolean(), "validatePrefix", 0, 1, IS_UNIQUE, IS_ORDERED); | |
addEParameter(op, ecorePackage.getEDiagnosticChain(), "diagnostics", 0, 1, IS_UNIQUE, IS_ORDERED); | |
g1 = createEGenericType(ecorePackage.getEMap()); | |
g2 = createEGenericType(ecorePackage.getEJavaObject()); | |
g1.getETypeArguments().add(g2); | |
g2 = createEGenericType(ecorePackage.getEJavaObject()); | |
g1.getETypeArguments().add(g2); | |
addEParameter(op, g1, "context", 0, 1, IS_UNIQUE, IS_ORDERED); | |
op = addEOperation(enEClass, ecorePackage.getEBoolean(), "validateSuffix", 0, 1, IS_UNIQUE, IS_ORDERED); | |
addEParameter(op, ecorePackage.getEDiagnosticChain(), "diagnostics", 0, 1, IS_UNIQUE, IS_ORDERED); | |
g1 = createEGenericType(ecorePackage.getEMap()); | |
g2 = createEGenericType(ecorePackage.getEJavaObject()); | |
g1.getETypeArguments().add(g2); | |
g2 = createEGenericType(ecorePackage.getEJavaObject()); | |
g1.getETypeArguments().add(g2); | |
addEParameter(op, g1, "context", 0, 1, IS_UNIQUE, IS_ORDERED); | |
op = addEOperation(enEClass, this.getEN(), "addDelimiter", 1, 1, IS_UNIQUE, !IS_ORDERED); | |
addEParameter(op, theTypesPackage.getString(), "delimiter", 1, 1, IS_UNIQUE, !IS_ORDERED); | |
op = addEOperation(enEClass, this.getEN(), "addFamily", 1, 1, IS_UNIQUE, !IS_ORDERED); | |
addEParameter(op, theTypesPackage.getString(), "family", 1, 1, IS_UNIQUE, !IS_ORDERED); | |
op = addEOperation(enEClass, this.getEN(), "addGiven", 1, 1, IS_UNIQUE, !IS_ORDERED); | |
addEParameter(op, theTypesPackage.getString(), "given", 1, 1, IS_UNIQUE, !IS_ORDERED); | |
op = addEOperation(enEClass, this.getEN(), "addPrefix", 1, 1, IS_UNIQUE, !IS_ORDERED); | |
addEParameter(op, theTypesPackage.getString(), "prefix", 1, 1, IS_UNIQUE, !IS_ORDERED); | |
op = addEOperation(enEClass, this.getEN(), "addSuffix", 1, 1, IS_UNIQUE, !IS_ORDERED); | |
addEParameter(op, theTypesPackage.getString(), "suffix", 1, 1, IS_UNIQUE, !IS_ORDERED); | |
op = addEOperation(enEClass, this.getEN(), "addText", 1, 1, IS_UNIQUE, !IS_ORDERED); | |
addEParameter(op, theTypesPackage.getString(), "text", 1, 1, IS_UNIQUE, !IS_ORDERED); | |
addEOperation(enEClass, theTypesPackage.getString(), "getText", 1, 1, IS_UNIQUE, !IS_ORDERED); | |
op = addEOperation(enEClass, theTypesPackage.getString(), "getText", 1, 1, IS_UNIQUE, !IS_ORDERED); | |
addEParameter(op, theTypesPackage.getBoolean(), "trim", 1, 1, IS_UNIQUE, !IS_ORDERED); | |
initEClass( | |
enxpEClass, org.eclipse.mdht.uml.hl7.datatypes.ENXP.class, "ENXP", !IS_ABSTRACT, !IS_INTERFACE, | |
IS_GENERATED_INSTANCE_CLASS); | |
initEAttribute( | |
getENXP_PartType(), theVocabPackage.getEntityNamePartType(), "partType", null, 0, 1, | |
org.eclipse.mdht.uml.hl7.datatypes.ENXP.class, IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, | |
!IS_ID, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED); | |
initEAttribute( | |
getENXP_Qualifier(), theVocabPackage.getEntityNamePartQualifier(), "qualifier", null, 0, -1, | |
org.eclipse.mdht.uml.hl7.datatypes.ENXP.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, | |
!IS_ID, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED); | |
initEClass( | |
ivL_TSEClass, org.eclipse.mdht.uml.hl7.datatypes.IVL_TS.class, "IVL_TS", !IS_ABSTRACT, !IS_INTERFACE, | |
IS_GENERATED_INSTANCE_CLASS); | |
initEReference( | |
getIVL_TS_Low(), this.getIVXB_TS(), null, "low", null, 0, 1, | |
org.eclipse.mdht.uml.hl7.datatypes.IVL_TS.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, | |
!IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED); | |
initEReference( | |
getIVL_TS_Center(), this.getTS(), null, "center", null, 0, 1, | |
org.eclipse.mdht.uml.hl7.datatypes.IVL_TS.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, | |
!IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED); | |
initEReference( | |
getIVL_TS_Width(), this.getPQ(), null, "width", null, 0, 1, org.eclipse.mdht.uml.hl7.datatypes.IVL_TS.class, | |
!IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, | |
!IS_DERIVED, !IS_ORDERED); | |
initEReference( | |
getIVL_TS_High(), this.getIVXB_TS(), null, "high", null, 0, 1, | |
org.eclipse.mdht.uml.hl7.datatypes.IVL_TS.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, | |
!IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED); | |
op = addEOperation( | |
ivL_TSEClass, ecorePackage.getEBoolean(), "validateOptionsContainingLow", 0, 1, IS_UNIQUE, IS_ORDERED); | |
addEParameter(op, ecorePackage.getEDiagnosticChain(), "diagnostics", 0, 1, IS_UNIQUE, IS_ORDERED); | |
g1 = createEGenericType(ecorePackage.getEMap()); | |
g2 = createEGenericType(ecorePackage.getEJavaObject()); | |
g1.getETypeArguments().add(g2); | |
g2 = createEGenericType(ecorePackage.getEJavaObject()); | |
g1.getETypeArguments().add(g2); | |
addEParameter(op, g1, "context", 0, 1, IS_UNIQUE, IS_ORDERED); | |
op = addEOperation( | |
ivL_TSEClass, ecorePackage.getEBoolean(), "validateOptionsContainingCenter", 0, 1, IS_UNIQUE, IS_ORDERED); | |
addEParameter(op, ecorePackage.getEDiagnosticChain(), "diagnostics", 0, 1, IS_UNIQUE, IS_ORDERED); | |
g1 = createEGenericType(ecorePackage.getEMap()); | |
g2 = createEGenericType(ecorePackage.getEJavaObject()); | |
g1.getETypeArguments().add(g2); | |
g2 = createEGenericType(ecorePackage.getEJavaObject()); | |
g1.getETypeArguments().add(g2); | |
addEParameter(op, g1, "context", 0, 1, IS_UNIQUE, IS_ORDERED); | |
op = addEOperation( | |
ivL_TSEClass, ecorePackage.getEBoolean(), "validateOptionsContainingHigh", 0, 1, IS_UNIQUE, IS_ORDERED); | |
addEParameter(op, ecorePackage.getEDiagnosticChain(), "diagnostics", 0, 1, IS_UNIQUE, IS_ORDERED); | |
g1 = createEGenericType(ecorePackage.getEMap()); | |
g2 = createEGenericType(ecorePackage.getEJavaObject()); | |
g1.getETypeArguments().add(g2); | |
g2 = createEGenericType(ecorePackage.getEJavaObject()); | |
g1.getETypeArguments().add(g2); | |
addEParameter(op, g1, "context", 0, 1, IS_UNIQUE, IS_ORDERED); | |
op = addEOperation( | |
ivL_TSEClass, ecorePackage.getEBoolean(), "validateOptionsContainingWidth", 0, 1, IS_UNIQUE, IS_ORDERED); | |
addEParameter(op, ecorePackage.getEDiagnosticChain(), "diagnostics", 0, 1, IS_UNIQUE, IS_ORDERED); | |
g1 = createEGenericType(ecorePackage.getEMap()); | |
g2 = createEGenericType(ecorePackage.getEJavaObject()); | |
g1.getETypeArguments().add(g2); | |
g2 = createEGenericType(ecorePackage.getEJavaObject()); | |
g1.getETypeArguments().add(g2); | |
addEParameter(op, g1, "context", 0, 1, IS_UNIQUE, IS_ORDERED); | |
initEClass( | |
ivxB_TSEClass, org.eclipse.mdht.uml.hl7.datatypes.IVXB_TS.class, "IVXB_TS", !IS_ABSTRACT, !IS_INTERFACE, | |
IS_GENERATED_INSTANCE_CLASS); | |
initEAttribute( | |
getIVXB_TS_Inclusive(), ecorePackage.getEBooleanObject(), "inclusive", "true", 0, 1, | |
org.eclipse.mdht.uml.hl7.datatypes.IVXB_TS.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, | |
!IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED); | |
initEClass( | |
pqEClass, org.eclipse.mdht.uml.hl7.datatypes.PQ.class, "PQ", !IS_ABSTRACT, !IS_INTERFACE, | |
IS_GENERATED_INSTANCE_CLASS); | |
initEAttribute( | |
getPQ_Value(), ecorePackage.getEBigDecimal(), "value", null, 0, 1, | |
org.eclipse.mdht.uml.hl7.datatypes.PQ.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, | |
!IS_ID, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED); | |
initEAttribute( | |
getPQ_Unit(), this.getcsType(), "unit", "1", 0, 1, org.eclipse.mdht.uml.hl7.datatypes.PQ.class, | |
!IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED); | |
initEReference( | |
getPQ_Translation(), this.getPQR(), null, "translation", null, 0, -1, | |
org.eclipse.mdht.uml.hl7.datatypes.PQ.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, | |
!IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED); | |
op = addEOperation(pqEClass, null, "setValue", 1, 1, IS_UNIQUE, !IS_ORDERED); | |
addEParameter(op, ecorePackage.getEDoubleObject(), "newValue", 1, 1, IS_UNIQUE, !IS_ORDERED); | |
initEClass( | |
pqrEClass, org.eclipse.mdht.uml.hl7.datatypes.PQR.class, "PQR", !IS_ABSTRACT, !IS_INTERFACE, | |
IS_GENERATED_INSTANCE_CLASS); | |
initEAttribute( | |
getPQR_Value(), ecorePackage.getEBigDecimal(), "value", null, 0, 1, | |
org.eclipse.mdht.uml.hl7.datatypes.PQR.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, | |
!IS_ID, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED); | |
op = addEOperation(pqrEClass, null, "setValue", 1, 1, IS_UNIQUE, !IS_ORDERED); | |
addEParameter(op, ecorePackage.getEDoubleObject(), "newValue", 1, 1, IS_UNIQUE, !IS_ORDERED); | |
initEClass( | |
onEClass, org.eclipse.mdht.uml.hl7.datatypes.ON.class, "ON", !IS_ABSTRACT, !IS_INTERFACE, | |
IS_GENERATED_INSTANCE_CLASS); | |
op = addEOperation(onEClass, ecorePackage.getEBoolean(), "validateInvariant", 0, 1, IS_UNIQUE, IS_ORDERED); | |
addEParameter(op, ecorePackage.getEDiagnosticChain(), "diagnostics", 0, 1, IS_UNIQUE, IS_ORDERED); | |
g1 = createEGenericType(ecorePackage.getEMap()); | |
g2 = createEGenericType(ecorePackage.getEJavaObject()); | |
g1.getETypeArguments().add(g2); | |
g2 = createEGenericType(ecorePackage.getEJavaObject()); | |
g1.getETypeArguments().add(g2); | |
addEParameter(op, g1, "context", 0, 1, IS_UNIQUE, IS_ORDERED); | |
initEClass( | |
pnEClass, org.eclipse.mdht.uml.hl7.datatypes.PN.class, "PN", !IS_ABSTRACT, !IS_INTERFACE, | |
IS_GENERATED_INSTANCE_CLASS); | |
op = addEOperation(pnEClass, ecorePackage.getEBoolean(), "validateInvariant", 0, 1, IS_UNIQUE, IS_ORDERED); | |
addEParameter(op, ecorePackage.getEDiagnosticChain(), "diagnostics", 0, 1, IS_UNIQUE, IS_ORDERED); | |
g1 = createEGenericType(ecorePackage.getEMap()); | |
g2 = createEGenericType(ecorePackage.getEJavaObject()); | |
g1.getETypeArguments().add(g2); | |
g2 = createEGenericType(ecorePackage.getEJavaObject()); | |
g1.getETypeArguments().add(g2); | |
addEParameter(op, g1, "context", 0, 1, IS_UNIQUE, IS_ORDERED); | |
initEClass( | |
tnEClass, org.eclipse.mdht.uml.hl7.datatypes.TN.class, "TN", !IS_ABSTRACT, !IS_INTERFACE, | |
IS_GENERATED_INSTANCE_CLASS); | |
op = addEOperation(tnEClass, ecorePackage.getEBoolean(), "validateInvariant", 0, 1, IS_UNIQUE, IS_ORDERED); | |
addEParameter(op, ecorePackage.getEDiagnosticChain(), "diagnostics", 0, 1, IS_UNIQUE, IS_ORDERED); | |
g1 = createEGenericType(ecorePackage.getEMap()); | |
g2 = createEGenericType(ecorePackage.getEJavaObject()); | |
g1.getETypeArguments().add(g2); | |
g2 = createEGenericType(ecorePackage.getEJavaObject()); | |
g1.getETypeArguments().add(g2); | |
addEParameter(op, g1, "context", 0, 1, IS_UNIQUE, IS_ORDERED); | |
initEClass( | |
intEClass, org.eclipse.mdht.uml.hl7.datatypes.INT.class, "INT", !IS_ABSTRACT, !IS_INTERFACE, | |
IS_GENERATED_INSTANCE_CLASS); | |
initEAttribute( | |
getINT_Value(), ecorePackage.getEBigInteger(), "value", null, 0, 1, | |
org.eclipse.mdht.uml.hl7.datatypes.INT.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, | |
!IS_ID, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED); | |
op = addEOperation(intEClass, ecorePackage.getEBoolean(), "validateINT", 0, 1, IS_UNIQUE, IS_ORDERED); | |
addEParameter(op, ecorePackage.getEDiagnosticChain(), "diagnostics", 0, 1, IS_UNIQUE, IS_ORDERED); | |
g1 = createEGenericType(ecorePackage.getEMap()); | |
g2 = createEGenericType(ecorePackage.getEJavaObject()); | |
g1.getETypeArguments().add(g2); | |
g2 = createEGenericType(ecorePackage.getEJavaObject()); | |
g1.getETypeArguments().add(g2); | |
addEParameter(op, g1, "context", 0, 1, IS_UNIQUE, IS_ORDERED); | |
op = addEOperation(intEClass, null, "setValue", 1, 1, IS_UNIQUE, !IS_ORDERED); | |
addEParameter(op, ecorePackage.getEIntegerObject(), "newValue", 1, 1, IS_UNIQUE, !IS_ORDERED); | |
initEClass( | |
realEClass, org.eclipse.mdht.uml.hl7.datatypes.REAL.class, "REAL", !IS_ABSTRACT, !IS_INTERFACE, | |
IS_GENERATED_INSTANCE_CLASS); | |
initEAttribute( | |
getREAL_Value(), ecorePackage.getEBigDecimal(), "value", null, 0, 1, | |
org.eclipse.mdht.uml.hl7.datatypes.REAL.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, | |
!IS_ID, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED); | |
op = addEOperation(realEClass, null, "setValue", 1, 1, IS_UNIQUE, !IS_ORDERED); | |
addEParameter(op, ecorePackage.getEDoubleObject(), "newValue", 1, 1, IS_UNIQUE, !IS_ORDERED); | |
initEClass( | |
csEClass, org.eclipse.mdht.uml.hl7.datatypes.CS.class, "CS", !IS_ABSTRACT, !IS_INTERFACE, | |
IS_GENERATED_INSTANCE_CLASS); | |
op = addEOperation(csEClass, ecorePackage.getEBoolean(), "validateOriginalText", 0, 1, IS_UNIQUE, IS_ORDERED); | |
addEParameter(op, ecorePackage.getEDiagnosticChain(), "diagnostics", 0, 1, IS_UNIQUE, IS_ORDERED); | |
g1 = createEGenericType(ecorePackage.getEMap()); | |
g2 = createEGenericType(ecorePackage.getEJavaObject()); | |
g1.getETypeArguments().add(g2); | |
g2 = createEGenericType(ecorePackage.getEJavaObject()); | |
g1.getETypeArguments().add(g2); | |
addEParameter(op, g1, "context", 0, 1, IS_UNIQUE, IS_ORDERED); | |
op = addEOperation(csEClass, ecorePackage.getEBoolean(), "validateCodeSystem", 0, 1, IS_UNIQUE, IS_ORDERED); | |
addEParameter(op, ecorePackage.getEDiagnosticChain(), "diagnostics", 0, 1, IS_UNIQUE, IS_ORDERED); | |
g1 = createEGenericType(ecorePackage.getEMap()); | |
g2 = createEGenericType(ecorePackage.getEJavaObject()); | |
g1.getETypeArguments().add(g2); | |
g2 = createEGenericType(ecorePackage.getEJavaObject()); | |
g1.getETypeArguments().add(g2); | |
addEParameter(op, g1, "context", 0, 1, IS_UNIQUE, IS_ORDERED); | |
op = addEOperation(csEClass, ecorePackage.getEBoolean(), "validateCodeSystemName", 0, 1, IS_UNIQUE, IS_ORDERED); | |
addEParameter(op, ecorePackage.getEDiagnosticChain(), "diagnostics", 0, 1, IS_UNIQUE, IS_ORDERED); | |
g1 = createEGenericType(ecorePackage.getEMap()); | |
g2 = createEGenericType(ecorePackage.getEJavaObject()); | |
g1.getETypeArguments().add(g2); | |
g2 = createEGenericType(ecorePackage.getEJavaObject()); | |
g1.getETypeArguments().add(g2); | |
addEParameter(op, g1, "context", 0, 1, IS_UNIQUE, IS_ORDERED); | |
op = addEOperation( | |
csEClass, ecorePackage.getEBoolean(), "validateCodeSystemVersion", 0, 1, IS_UNIQUE, IS_ORDERED); | |
addEParameter(op, ecorePackage.getEDiagnosticChain(), "diagnostics", 0, 1, IS_UNIQUE, IS_ORDERED); | |
g1 = createEGenericType(ecorePackage.getEMap()); | |
g2 = createEGenericType(ecorePackage.getEJavaObject()); | |
g1.getETypeArguments().add(g2); | |
g2 = createEGenericType(ecorePackage.getEJavaObject()); | |
g1.getETypeArguments().add(g2); | |
addEParameter(op, g1, "context", 0, 1, IS_UNIQUE, IS_ORDERED); | |
op = addEOperation(csEClass, ecorePackage.getEBoolean(), "validateDisplayName", 0, 1, IS_UNIQUE, IS_ORDERED); | |
addEParameter(op, ecorePackage.getEDiagnosticChain(), "diagnostics", 0, 1, IS_UNIQUE, IS_ORDERED); | |
g1 = createEGenericType(ecorePackage.getEMap()); | |
g2 = createEGenericType(ecorePackage.getEJavaObject()); | |
g1.getETypeArguments().add(g2); | |
g2 = createEGenericType(ecorePackage.getEJavaObject()); | |
g1.getETypeArguments().add(g2); | |
addEParameter(op, g1, "context", 0, 1, IS_UNIQUE, IS_ORDERED); | |
initEClass( | |
coEClass, org.eclipse.mdht.uml.hl7.datatypes.CO.class, "CO", !IS_ABSTRACT, !IS_INTERFACE, | |
IS_GENERATED_INSTANCE_CLASS); | |
initEClass( | |
scEClass, org.eclipse.mdht.uml.hl7.datatypes.SC.class, "SC", !IS_ABSTRACT, !IS_INTERFACE, | |
IS_GENERATED_INSTANCE_CLASS); | |
initEAttribute( | |
getSC_Code(), this.getcsType(), "code", null, 0, 1, org.eclipse.mdht.uml.hl7.datatypes.SC.class, | |
!IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED); | |
initEAttribute( | |
getSC_CodeSystem(), this.getuid(), "codeSystem", null, 0, 1, org.eclipse.mdht.uml.hl7.datatypes.SC.class, | |
!IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED); | |
initEAttribute( | |
getSC_CodeSystemName(), this.getstType(), "codeSystemName", null, 0, 1, | |
org.eclipse.mdht.uml.hl7.datatypes.SC.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, | |
!IS_ID, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED); | |
initEAttribute( | |
getSC_CodeSystemVersion(), this.getstType(), "codeSystemVersion", null, 0, 1, | |
org.eclipse.mdht.uml.hl7.datatypes.SC.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, | |
!IS_ID, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED); | |
initEAttribute( | |
getSC_DisplayName(), this.getstType(), "displayName", null, 0, 1, | |
org.eclipse.mdht.uml.hl7.datatypes.SC.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, | |
!IS_ID, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED); | |
initEClass( | |
rtO_QTY_QTYEClass, org.eclipse.mdht.uml.hl7.datatypes.RTO_QTY_QTY.class, "RTO_QTY_QTY", !IS_ABSTRACT, | |
!IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); | |
initEReference( | |
getRTO_QTY_QTY_Numerator(), this.getQTY(), null, "numerator", null, 1, 1, | |
org.eclipse.mdht.uml.hl7.datatypes.RTO_QTY_QTY.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, | |
IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED); | |
initEReference( | |
getRTO_QTY_QTY_Denominator(), this.getQTY(), null, "denominator", null, 1, 1, | |
org.eclipse.mdht.uml.hl7.datatypes.RTO_QTY_QTY.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, | |
IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED); | |
op = addEOperation( | |
rtO_QTY_QTYEClass, ecorePackage.getEBoolean(), "validateDenominator", 0, 1, IS_UNIQUE, IS_ORDERED); | |
addEParameter(op, ecorePackage.getEDiagnosticChain(), "diagnostics", 0, 1, IS_UNIQUE, IS_ORDERED); | |
g1 = createEGenericType(ecorePackage.getEMap()); | |
g2 = createEGenericType(ecorePackage.getEJavaObject()); | |
g1.getETypeArguments().add(g2); | |
g2 = createEGenericType(ecorePackage.getEJavaObject()); | |
g1.getETypeArguments().add(g2); | |
addEParameter(op, g1, "context", 0, 1, IS_UNIQUE, IS_ORDERED); | |
initEClass( | |
moEClass, org.eclipse.mdht.uml.hl7.datatypes.MO.class, "MO", !IS_ABSTRACT, !IS_INTERFACE, | |
IS_GENERATED_INSTANCE_CLASS); | |
initEAttribute( | |
getMO_Value(), ecorePackage.getEBigDecimal(), "value", null, 0, 1, | |
org.eclipse.mdht.uml.hl7.datatypes.MO.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, | |
!IS_ID, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED); | |
initEAttribute( | |
getMO_Currency(), this.getcsType(), "currency", null, 0, 1, org.eclipse.mdht.uml.hl7.datatypes.MO.class, | |
!IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED); | |
op = addEOperation(moEClass, ecorePackage.getEBoolean(), "validateMO", 0, 1, IS_UNIQUE, IS_ORDERED); | |
addEParameter(op, ecorePackage.getEDiagnosticChain(), "diagnostics", 0, 1, IS_UNIQUE, IS_ORDERED); | |
g1 = createEGenericType(ecorePackage.getEMap()); | |
g2 = createEGenericType(ecorePackage.getEJavaObject()); | |
g1.getETypeArguments().add(g2); | |
g2 = createEGenericType(ecorePackage.getEJavaObject()); | |
g1.getETypeArguments().add(g2); | |
addEParameter(op, g1, "context", 0, 1, IS_UNIQUE, IS_ORDERED); | |
op = addEOperation(moEClass, null, "setValue", 1, 1, IS_UNIQUE, !IS_ORDERED); | |
addEParameter(op, ecorePackage.getEDoubleObject(), "newValue", 1, 1, IS_UNIQUE, !IS_ORDERED); | |
initEClass( | |
rtoEClass, org.eclipse.mdht.uml.hl7.datatypes.RTO.class, "RTO", !IS_ABSTRACT, !IS_INTERFACE, | |
IS_GENERATED_INSTANCE_CLASS); | |
initEClass( | |
sxcM_INTEClass, org.eclipse.mdht.uml.hl7.datatypes.SXCM_INT.class, "SXCM_INT", !IS_ABSTRACT, !IS_INTERFACE, | |
IS_GENERATED_INSTANCE_CLASS); | |
initEAttribute( | |
getSXCM_INT_Operator(), theVocabPackage.getSetOperator(), "operator", "I", 0, 1, | |
org.eclipse.mdht.uml.hl7.datatypes.SXCM_INT.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, | |
IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED); | |
initEClass( | |
ivxB_INTEClass, org.eclipse.mdht.uml.hl7.datatypes.IVXB_INT.class, "IVXB_INT", !IS_ABSTRACT, !IS_INTERFACE, | |
IS_GENERATED_INSTANCE_CLASS); | |
initEAttribute( | |
getIVXB_INT_Inclusive(), ecorePackage.getEBooleanObject(), "inclusive", "true", 0, 1, | |
org.eclipse.mdht.uml.hl7.datatypes.IVXB_INT.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, | |
!IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED); | |
initEClass( | |
ivL_INTEClass, org.eclipse.mdht.uml.hl7.datatypes.IVL_INT.class, "IVL_INT", !IS_ABSTRACT, !IS_INTERFACE, | |
IS_GENERATED_INSTANCE_CLASS); | |
initEReference( | |
getIVL_INT_Low(), this.getIVXB_INT(), null, "low", null, 0, 1, | |
org.eclipse.mdht.uml.hl7.datatypes.IVL_INT.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, | |
!IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED); | |
initEReference( | |
getIVL_INT_Center(), this.getINT(), null, "center", null, 0, 1, | |
org.eclipse.mdht.uml.hl7.datatypes.IVL_INT.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, | |
!IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED); | |
initEReference( | |
getIVL_INT_High(), this.getIVXB_INT(), null, "high", null, 0, 1, | |
org.eclipse.mdht.uml.hl7.datatypes.IVL_INT.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, | |
!IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED); | |
initEReference( | |
getIVL_INT_Width(), this.getINT(), null, "width", null, 0, 1, | |
org.eclipse.mdht.uml.hl7.datatypes.IVL_INT.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, | |
!IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED); | |
op = addEOperation( | |
ivL_INTEClass, ecorePackage.getEBoolean(), "validateOptionsContainingLow", 0, 1, IS_UNIQUE, IS_ORDERED); | |
addEParameter(op, ecorePackage.getEDiagnosticChain(), "diagnostics", 0, 1, IS_UNIQUE, IS_ORDERED); | |
g1 = createEGenericType(ecorePackage.getEMap()); | |
g2 = createEGenericType(ecorePackage.getEJavaObject()); | |
g1.getETypeArguments().add(g2); | |
g2 = createEGenericType(ecorePackage.getEJavaObject()); | |
g1.getETypeArguments().add(g2); | |
addEParameter(op, g1, "context", 0, 1, IS_UNIQUE, IS_ORDERED); | |
op = addEOperation( | |
ivL_INTEClass, ecorePackage.getEBoolean(), "validateOptionsContainingCenter", 0, 1, IS_UNIQUE, IS_ORDERED); | |
addEParameter(op, ecorePackage.getEDiagnosticChain(), "diagnostics", 0, 1, IS_UNIQUE, IS_ORDERED); | |
g1 = createEGenericType(ecorePackage.getEMap()); | |
g2 = createEGenericType(ecorePackage.getEJavaObject()); | |
g1.getETypeArguments().add(g2); | |
g2 = createEGenericType(ecorePackage.getEJavaObject()); | |
g1.getETypeArguments().add(g2); | |
addEParameter(op, g1, "context", 0, 1, IS_UNIQUE, IS_ORDERED); | |
op = addEOperation( | |
ivL_INTEClass, ecorePackage.getEBoolean(), "validateOptionsContainingHigh", 0, 1, IS_UNIQUE, IS_ORDERED); | |
addEParameter(op, ecorePackage.getEDiagnosticChain(), "diagnostics", 0, 1, IS_UNIQUE, IS_ORDERED); | |
g1 = createEGenericType(ecorePackage.getEMap()); | |
g2 = createEGenericType(ecorePackage.getEJavaObject()); | |
g1.getETypeArguments().add(g2); | |
g2 = createEGenericType(ecorePackage.getEJavaObject()); | |
g1.getETypeArguments().add(g2); | |
addEParameter(op, g1, "context", 0, 1, IS_UNIQUE, IS_ORDERED); | |
op = addEOperation( | |
ivL_INTEClass, ecorePackage.getEBoolean(), "validateOptionsContainingWidth", 0, 1, IS_UNIQUE, IS_ORDERED); | |
addEParameter(op, ecorePackage.getEDiagnosticChain(), "diagnostics", 0, 1, IS_UNIQUE, IS_ORDERED); | |
g1 = createEGenericType(ecorePackage.getEMap()); | |
g2 = createEGenericType(ecorePackage.getEJavaObject()); | |
g1.getETypeArguments().add(g2); | |
g2 = createEGenericType(ecorePackage.getEJavaObject()); | |
g1.getETypeArguments().add(g2); | |
addEParameter(op, g1, "context", 0, 1, IS_UNIQUE, IS_ORDERED); | |
initEClass( | |
ivxB_PQEClass, org.eclipse.mdht.uml.hl7.datatypes.IVXB_PQ.class, "IVXB_PQ", !IS_ABSTRACT, !IS_INTERFACE, | |
IS_GENERATED_INSTANCE_CLASS); | |
initEAttribute( | |
getIVXB_PQ_Inclusive(), ecorePackage.getEBooleanObject(), "inclusive", "true", 0, 1, | |
org.eclipse.mdht.uml.hl7.datatypes.IVXB_PQ.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, | |
!IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED); | |
initEClass( | |
sxcM_PQEClass, org.eclipse.mdht.uml.hl7.datatypes.SXCM_PQ.class, "SXCM_PQ", !IS_ABSTRACT, !IS_INTERFACE, | |
IS_GENERATED_INSTANCE_CLASS); | |
initEAttribute( | |
getSXCM_PQ_Operator(), theVocabPackage.getSetOperator(), "operator", "I", 0, 1, | |
org.eclipse.mdht.uml.hl7.datatypes.SXCM_PQ.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, | |
!IS_ID, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED); | |
initEClass( | |
ivL_PQEClass, org.eclipse.mdht.uml.hl7.datatypes.IVL_PQ.class, "IVL_PQ", !IS_ABSTRACT, !IS_INTERFACE, | |
IS_GENERATED_INSTANCE_CLASS); | |
initEReference( | |
getIVL_PQ_Low(), this.getIVXB_PQ(), null, "low", null, 0, 1, | |
org.eclipse.mdht.uml.hl7.datatypes.IVL_PQ.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, | |
!IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED); | |
initEReference( | |
getIVL_PQ_Center(), this.getPQ(), null, "center", null, 0, 1, | |
org.eclipse.mdht.uml.hl7.datatypes.IVL_PQ.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, | |
!IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED); | |
initEReference( | |
getIVL_PQ_High(), this.getIVXB_PQ(), null, "high", null, 0, 1, | |
org.eclipse.mdht.uml.hl7.datatypes.IVL_PQ.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, | |
!IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED); | |
initEReference( | |
getIVL_PQ_Width(), this.getPQ(), null, "width", null, 0, 1, org.eclipse.mdht.uml.hl7.datatypes.IVL_PQ.class, | |
!IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, | |
!IS_DERIVED, !IS_ORDERED); | |
op = addEOperation( | |
ivL_PQEClass, ecorePackage.getEBoolean(), "validateOptionsContainingLow", 0, 1, IS_UNIQUE, IS_ORDERED); | |
addEParameter(op, ecorePackage.getEDiagnosticChain(), "diagnostics", 0, 1, IS_UNIQUE, IS_ORDERED); | |
g1 = createEGenericType(ecorePackage.getEMap()); | |
g2 = createEGenericType(ecorePackage.getEJavaObject()); | |
g1.getETypeArguments().add(g2); | |
g2 = createEGenericType(ecorePackage.getEJavaObject()); | |
g1.getETypeArguments().add(g2); | |
addEParameter(op, g1, "context", 0, 1, IS_UNIQUE, IS_ORDERED); | |
op = addEOperation( | |
ivL_PQEClass, ecorePackage.getEBoolean(), "validateOptionsContainingCenter", 0, 1, IS_UNIQUE, IS_ORDERED); | |
addEParameter(op, ecorePackage.getEDiagnosticChain(), "diagnostics", 0, 1, IS_UNIQUE, IS_ORDERED); | |
g1 = createEGenericType(ecorePackage.getEMap()); | |
g2 = createEGenericType(ecorePackage.getEJavaObject()); | |
g1.getETypeArguments().add(g2); | |
g2 = createEGenericType(ecorePackage.getEJavaObject()); | |
g1.getETypeArguments().add(g2); | |
addEParameter(op, g1, "context", 0, 1, IS_UNIQUE, IS_ORDERED); | |
op = addEOperation( | |
ivL_PQEClass, ecorePackage.getEBoolean(), "validateOptionsContainingHigh", 0, 1, IS_UNIQUE, IS_ORDERED); | |
addEParameter(op, ecorePackage.getEDiagnosticChain(), "diagnostics", 0, 1, IS_UNIQUE, IS_ORDERED); | |
g1 = createEGenericType(ecorePackage.getEMap()); | |
g2 = createEGenericType(ecorePackage.getEJavaObject()); | |
g1.getETypeArguments().add(g2); | |
g2 = createEGenericType(ecorePackage.getEJavaObject()); | |
g1.getETypeArguments().add(g2); | |
addEParameter(op, g1, "context", 0, 1, IS_UNIQUE, IS_ORDERED); | |
op = addEOperation( | |
ivL_PQEClass, ecorePackage.getEBoolean(), "validateOptionsContainingWidth", 0, 1, IS_UNIQUE, IS_ORDERED); | |
addEParameter(op, ecorePackage.getEDiagnosticChain(), "diagnostics", 0, 1, IS_UNIQUE, IS_ORDERED); | |
g1 = createEGenericType(ecorePackage.getEMap()); | |
g2 = createEGenericType(ecorePackage.getEJavaObject()); | |
g1.getETypeArguments().add(g2); | |
g2 = createEGenericType(ecorePackage.getEJavaObject()); | |
g1.getETypeArguments().add(g2); | |
addEParameter(op, g1, "context", 0, 1, IS_UNIQUE, IS_ORDERED); | |
initEClass( | |
rtO_PQ_PQEClass, org.eclipse.mdht.uml.hl7.datatypes.RTO_PQ_PQ.class, "RTO_PQ_PQ", !IS_ABSTRACT, | |
!IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); | |
initEReference( | |
getRTO_PQ_PQ_Numerator(), this.getPQ(), null, "numerator", null, 1, 1, | |
org.eclipse.mdht.uml.hl7.datatypes.RTO_PQ_PQ.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, | |
IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED); | |
initEReference( | |
getRTO_PQ_PQ_Denominator(), this.getPQ(), null, "denominator", null, 1, 1, | |
org.eclipse.mdht.uml.hl7.datatypes.RTO_PQ_PQ.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, | |
IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED); | |
op = addEOperation( | |
rtO_PQ_PQEClass, ecorePackage.getEBoolean(), "validateDenominator", 0, 1, IS_UNIQUE, IS_ORDERED); | |
addEParameter(op, ecorePackage.getEDiagnosticChain(), "diagnostics", 0, 1, IS_UNIQUE, IS_ORDERED); | |
g1 = createEGenericType(ecorePackage.getEMap()); | |
g2 = createEGenericType(ecorePackage.getEJavaObject()); | |
g1.getETypeArguments().add(g2); | |
g2 = createEGenericType(ecorePackage.getEJavaObject()); | |
g1.getETypeArguments().add(g2); | |
addEParameter(op, g1, "context", 0, 1, IS_UNIQUE, IS_ORDERED); | |
initEClass( | |
pivL_TSEClass, org.eclipse.mdht.uml.hl7.datatypes.PIVL_TS.class, "PIVL_TS", !IS_ABSTRACT, !IS_INTERFACE, | |
IS_GENERATED_INSTANCE_CLASS); | |
initEReference( | |
getPIVL_TS_Phase(), this.getIVL_TS(), null, "phase", null, 0, 1, | |
org.eclipse.mdht.uml.hl7.datatypes.PIVL_TS.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, | |
!IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED); | |
initEReference( | |
getPIVL_TS_Period(), this.getPQ(), null, "period", null, 0, 1, | |
org.eclipse.mdht.uml.hl7.datatypes.PIVL_TS.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, | |
!IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED); | |
initEAttribute( | |
getPIVL_TS_Alignment(), theVocabPackage.getCalendarCycle(), "alignment", null, 0, 1, | |
org.eclipse.mdht.uml.hl7.datatypes.PIVL_TS.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, | |
!IS_ID, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED); | |
initEAttribute( | |
getPIVL_TS_InstitutionSpecified(), ecorePackage.getEBooleanObject(), "institutionSpecified", "false", 0, 1, | |
org.eclipse.mdht.uml.hl7.datatypes.PIVL_TS.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, | |
!IS_ID, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED); | |
initEClass( | |
eivL_eventEClass, EIVL_event.class, "EIVL_event", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); | |
op = addEOperation( | |
eivL_eventEClass, ecorePackage.getEBoolean(), "validateOriginalText", 0, 1, IS_UNIQUE, IS_ORDERED); | |
addEParameter(op, ecorePackage.getEDiagnosticChain(), "diagnostics", 0, 1, IS_UNIQUE, IS_ORDERED); | |
g1 = createEGenericType(ecorePackage.getEMap()); | |
g2 = createEGenericType(ecorePackage.getEJavaObject()); | |
g1.getETypeArguments().add(g2); | |
g2 = createEGenericType(ecorePackage.getEJavaObject()); | |
g1.getETypeArguments().add(g2); | |
addEParameter(op, g1, "context", 0, 1, IS_UNIQUE, IS_ORDERED); | |
op = addEOperation( | |
eivL_eventEClass, ecorePackage.getEBoolean(), "validateTranslation", 0, 1, IS_UNIQUE, IS_ORDERED); | |
addEParameter(op, ecorePackage.getEDiagnosticChain(), "diagnostics", 0, 1, IS_UNIQUE, IS_ORDERED); | |
g1 = createEGenericType(ecorePackage.getEMap()); | |
g2 = createEGenericType(ecorePackage.getEJavaObject()); | |
g1.getETypeArguments().add(g2); | |
g2 = createEGenericType(ecorePackage.getEJavaObject()); | |
g1.getETypeArguments().add(g2); | |
addEParameter(op, g1, "context", 0, 1, IS_UNIQUE, IS_ORDERED); | |
op = addEOperation( | |
eivL_eventEClass, ecorePackage.getEBoolean(), "validateCodeSystem", 0, 1, IS_UNIQUE, IS_ORDERED); | |
addEParameter(op, ecorePackage.getEDiagnosticChain(), "diagnostics", 0, 1, IS_UNIQUE, IS_ORDERED); | |
g1 = createEGenericType(ecorePackage.getEMap()); | |
g2 = createEGenericType(ecorePackage.getEJavaObject()); | |
g1.getETypeArguments().add(g2); | |
g2 = createEGenericType(ecorePackage.getEJavaObject()); | |
g1.getETypeArguments().add(g2); | |
addEParameter(op, g1, "context", 0, 1, IS_UNIQUE, IS_ORDERED); | |
op = addEOperation( | |
eivL_eventEClass, ecorePackage.getEBoolean(), "validateCodeSystemName", 0, 1, IS_UNIQUE, IS_ORDERED); | |
addEParameter(op, ecorePackage.getEDiagnosticChain(), "diagnostics", 0, 1, IS_UNIQUE, IS_ORDERED); | |
g1 = createEGenericType(ecorePackage.getEMap()); | |
g2 = createEGenericType(ecorePackage.getEJavaObject()); | |
g1.getETypeArguments().add(g2); | |
g2 = createEGenericType(ecorePackage.getEJavaObject()); | |
g1.getETypeArguments().add(g2); | |
addEParameter(op, g1, "context", 0, 1, IS_UNIQUE, IS_ORDERED); | |
op = addEOperation(eivL_eventEClass, ecorePackage.getEBoolean(), "validateCode", 0, 1, IS_UNIQUE, IS_ORDERED); | |
addEParameter(op, ecorePackage.getEDiagnosticChain(), "diagnostics", 0, 1, IS_UNIQUE, IS_ORDERED); | |
g1 = createEGenericType(ecorePackage.getEMap()); | |
g2 = createEGenericType(ecorePackage.getEJavaObject()); | |
g1.getETypeArguments().add(g2); | |
g2 = createEGenericType(ecorePackage.getEJavaObject()); | |
g1.getETypeArguments().add(g2); | |
addEParameter(op, g1, "context", 0, 1, IS_UNIQUE, IS_ORDERED); | |
addEOperation(eivL_eventEClass, this.getEIVL_event(), "init", 1, 1, IS_UNIQUE, !IS_ORDERED); | |
initEClass( | |
eivL_TSEClass, org.eclipse.mdht.uml.hl7.datatypes.EIVL_TS.class, "EIVL_TS", !IS_ABSTRACT, !IS_INTERFACE, | |
IS_GENERATED_INSTANCE_CLASS); | |
initEReference( | |
getEIVL_TS_Event(), this.getEIVL_event(), null, "event", null, 0, 1, | |
org.eclipse.mdht.uml.hl7.datatypes.EIVL_TS.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, | |
!IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED); | |
initEReference( | |
getEIVL_TS_Offset(), this.getIVL_PQ(), null, "offset", null, 0, 1, | |
org.eclipse.mdht.uml.hl7.datatypes.EIVL_TS.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, | |
!IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED); | |
initEClass( | |
sxcM_REALEClass, org.eclipse.mdht.uml.hl7.datatypes.SXCM_REAL.class, "SXCM_REAL", !IS_ABSTRACT, | |
!IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); | |
initEAttribute( | |
getSXCM_REAL_Operator(), theVocabPackage.getSetOperator(), "operator", "I", 0, 1, | |
org.eclipse.mdht.uml.hl7.datatypes.SXCM_REAL.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, | |
!IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED); | |
initEClass( | |
ivxB_REALEClass, org.eclipse.mdht.uml.hl7.datatypes.IVXB_REAL.class, "IVXB_REAL", !IS_ABSTRACT, | |
!IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); | |
initEAttribute( | |
getIVXB_REAL_Inclusive(), ecorePackage.getEBooleanObject(), "inclusive", "true", 0, 1, | |
org.eclipse.mdht.uml.hl7.datatypes.IVXB_REAL.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, | |
!IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED); | |
initEClass( | |
ivL_REALEClass, org.eclipse.mdht.uml.hl7.datatypes.IVL_REAL.class, "IVL_REAL", !IS_ABSTRACT, !IS_INTERFACE, | |
IS_GENERATED_INSTANCE_CLASS); | |
initEReference( | |
getIVL_REAL_Low(), this.getIVXB_REAL(), null, "low", null, 0, 1, | |
org.eclipse.mdht.uml.hl7.datatypes.IVL_REAL.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, | |
!IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED); | |
initEReference( | |
getIVL_REAL_Center(), this.getREAL(), null, "center", null, 0, 1, | |
org.eclipse.mdht.uml.hl7.datatypes.IVL_REAL.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, | |
!IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED); | |
initEReference( | |
getIVL_REAL_High(), this.getIVXB_REAL(), null, "high", null, 0, 1, | |
org.eclipse.mdht.uml.hl7.datatypes.IVL_REAL.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, | |
!IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED); | |
initEReference( | |
getIVL_REAL_Width(), this.getREAL(), null, "width", null, 0, 1, | |
org.eclipse.mdht.uml.hl7.datatypes.IVL_REAL.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, | |
!IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED); | |
op = addEOperation( | |
ivL_REALEClass, ecorePackage.getEBoolean(), "validateOptionsContainingLow", 0, 1, IS_UNIQUE, IS_ORDERED); | |
addEParameter(op, ecorePackage.getEDiagnosticChain(), "diagnostics", 0, 1, IS_UNIQUE, IS_ORDERED); | |
g1 = createEGenericType(ecorePackage.getEMap()); | |
g2 = createEGenericType(ecorePackage.getEJavaObject()); | |
g1.getETypeArguments().add(g2); | |
g2 = createEGenericType(ecorePackage.getEJavaObject()); | |
g1.getETypeArguments().add(g2); | |
addEParameter(op, g1, "context", 0, 1, IS_UNIQUE, IS_ORDERED); | |
op = addEOperation( | |
ivL_REALEClass, ecorePackage.getEBoolean(), "validateOptionsContainingCenter", 0, 1, IS_UNIQUE, IS_ORDERED); | |
addEParameter(op, ecorePackage.getEDiagnosticChain(), "diagnostics", 0, 1, IS_UNIQUE, IS_ORDERED); | |
g1 = createEGenericType(ecorePackage.getEMap()); | |
g2 = createEGenericType(ecorePackage.getEJavaObject()); | |
g1.getETypeArguments().add(g2); | |
g2 = createEGenericType(ecorePackage.getEJavaObject()); | |
g1.getETypeArguments().add(g2); | |
addEParameter(op, g1, "context", 0, 1, IS_UNIQUE, IS_ORDERED); | |
op = addEOperation( | |
ivL_REALEClass, ecorePackage.getEBoolean(), "validateOptionsContainingHigh", 0, 1, IS_UNIQUE, IS_ORDERED); | |
addEParameter(op, ecorePackage.getEDiagnosticChain(), "diagnostics", 0, 1, IS_UNIQUE, IS_ORDERED); | |
g1 = createEGenericType(ecorePackage.getEMap()); | |
g2 = createEGenericType(ecorePackage.getEJavaObject()); | |
g1.getETypeArguments().add(g2); | |
g2 = createEGenericType(ecorePackage.getEJavaObject()); | |
g1.getETypeArguments().add(g2); | |
addEParameter(op, g1, "context", 0, 1, IS_UNIQUE, IS_ORDERED); | |
op = addEOperation( | |
ivL_REALEClass, ecorePackage.getEBoolean(), "validateOptionsContainingWidth", 0, 1, IS_UNIQUE, IS_ORDERED); | |
addEParameter(op, ecorePackage.getEDiagnosticChain(), "diagnostics", 0, 1, IS_UNIQUE, IS_ORDERED); | |
g1 = createEGenericType(ecorePackage.getEMap()); | |
g2 = createEGenericType(ecorePackage.getEJavaObject()); | |
g1.getETypeArguments().add(g2); | |
g2 = createEGenericType(ecorePackage.getEJavaObject()); | |
g1.getETypeArguments().add(g2); | |
addEParameter(op, g1, "context", 0, 1, IS_UNIQUE, IS_ORDERED); | |
// Initialize enums and add enum literals | |
initEEnum(binaryDataEncodingEEnum, BinaryDataEncoding.class, "BinaryDataEncoding"); | |
addEEnumLiteral(binaryDataEncodingEEnum, BinaryDataEncoding.B64); | |
addEEnumLiteral(binaryDataEncodingEEnum, BinaryDataEncoding.TXT); | |
// Initialize data types | |
initEDataType(tsTypeEDataType, String.class, "tsType", IS_SERIALIZABLE, !IS_GENERATED_INSTANCE_CLASS); | |
initEDataType(csTypeEDataType, String.class, "csType", IS_SERIALIZABLE, !IS_GENERATED_INSTANCE_CLASS); | |
initEDataType(uidEDataType, String.class, "uid", IS_SERIALIZABLE, !IS_GENERATED_INSTANCE_CLASS); | |
initEDataType(stTypeEDataType, String.class, "stType", IS_SERIALIZABLE, !IS_GENERATED_INSTANCE_CLASS); | |
// Create resource | |
createResource(eNS_URI); | |
// Create annotations | |
// http:///org/eclipse/emf/ecore/util/ExtendedMetaData | |
createExtendedMetaDataAnnotations(); | |
// duplicates | |
createDuplicatesAnnotations(); | |
} | |
/** | |
* Initializes the annotations for <b>http:///org/eclipse/emf/ecore/util/ExtendedMetaData</b>. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
protected void createExtendedMetaDataAnnotations() { | |
String source = "http:///org/eclipse/emf/ecore/util/ExtendedMetaData"; | |
addAnnotation(binEClass, source, new String[] { "kind", "empty" }); | |
addAnnotation(edEClass, source, new String[] { "kind", "mixed" }); | |
addAnnotation(getED_Mixed(), source, new String[] { "name", "mixed", "kind", "elementWildcard" }); | |
addAnnotation(getED_Reference(), source, new String[] { "namespace", "urn:hl7-org:v3", "kind", "element" }); | |
addAnnotation(getED_Thumbnail(), source, new String[] { "namespace", "urn:hl7-org:v3", "kind", "element" }); | |
addAnnotation(telEClass, source, new String[] { "kind", "mixed", "name", "" }); | |
addAnnotation(getTEL_UseablePeriod(), source, new String[] { "namespace", "urn:hl7-org:v3" }); | |
addAnnotation(getTEL_Use(), source, new String[] { "kind", "attribute" }); | |
addAnnotation(getTEL_Mixed(), source, new String[] { "name", "", "namespace", "", "kind", "elementWildcard" }); | |
addAnnotation( | |
tsTypeEDataType, source, | |
new String[] { "pattern", "[0-9]{1,8}|([0-9]{9,14}|[0-9]{14,14}\\.[0-9]+)([+\\-][0-9]{1,4})?" }); | |
addAnnotation( | |
csTypeEDataType, source, | |
new String[] { "pattern", "[^\\s]+", "baseType", "http://www.eclipse.org/emf/2003/XMLType#token" }); | |
addAnnotation(stEClass, source, new String[] { "kind", "mixed" }); | |
addAnnotation(getCD_OriginalText(), source, new String[] { "namespace", "urn:hl7-org:v3" }); | |
addAnnotation(getCD_Qualifier(), source, new String[] { "namespace", "urn:hl7-org:v3" }); | |
addAnnotation(getCD_Translation(), source, new String[] { "namespace", "urn:hl7-org:v3" }); | |
addAnnotation( | |
getCD_SDTCValueSet(), source, | |
new String[] { "name", "valueSet", "namespace", "urn:hl7-org:sdtc", "kind", "attribute" }); | |
addAnnotation( | |
getCD_SDTCValueSetVersion(), source, | |
new String[] { "name", "valueSetVersion", "namespace", "urn:hl7-org:sdtc", "kind", "attribute" }); | |
addAnnotation(getCR_Name(), source, new String[] { "namespace", "urn:hl7-org:v3" }); | |
addAnnotation(getCR_Value(), source, new String[] { "namespace", "urn:hl7-org:v3" }); | |
addAnnotation( | |
uidEDataType, source, | |
new String[] { | |
"pattern", | |
"[0-2](\\.(0|[1-9][0-9]*))* [0-9a-zA-Z]{8}-[0-9a-zA-Z]{4}-[0-9a-zA-Z]{4}-[0-9a-zA-Z]{4}-[0-9a-zA-Z]{12} [A-Za-z][A-Za-z0-9\\-]*" }); | |
addAnnotation(stTypeEDataType, source, new String[] { "pattern", ".+" }); | |
addAnnotation(adEClass, source, new String[] { "kind", "mixed" }); | |
addAnnotation( | |
getAD_Delimiter(), source, | |
new String[] { "namespace", "urn:hl7-org:v3", "kind", "element", "group", "#part" }); | |
addAnnotation( | |
getAD_Country(), source, | |
new String[] { "namespace", "urn:hl7-org:v3", "kind", "element", "group", "#part" }); | |
addAnnotation( | |
getAD_State(), source, new String[] { "namespace", "urn:hl7-org:v3", "kind", "element", "group", "#part" }); | |
addAnnotation( | |
getAD_County(), source, | |
new String[] { "namespace", "urn:hl7-org:v3", "kind", "element", "group", "#part" }); | |
addAnnotation( | |
getAD_City(), source, new String[] { "namespace", "urn:hl7-org:v3", "kind", "element", "group", "#part" }); | |
addAnnotation( | |
getAD_PostalCode(), source, | |
new String[] { "namespace", "urn:hl7-org:v3", "kind", "element", "group", "#part" }); | |
addAnnotation( | |
getAD_StreetAddressLine(), source, | |
new String[] { "namespace", "urn:hl7-org:v3", "kind", "element", "group", "#part" }); | |
addAnnotation( | |
getAD_HouseNumber(), source, | |
new String[] { "namespace", "urn:hl7-org:v3", "kind", "element", "group", "#part" }); | |
addAnnotation( | |
getAD_HouseNumberNumeric(), source, | |
new String[] { "namespace", "urn:hl7-org:v3", "kind", "element", "group", "#part" }); | |
addAnnotation( | |
getAD_Direction(), source, | |
new String[] { "namespace", "urn:hl7-org:v3", "kind", "element", "group", "#part" }); | |
addAnnotation( | |
getAD_StreetName(), source, | |
new String[] { "namespace", "urn:hl7-org:v3", "kind", "element", "group", "#part" }); | |
addAnnotation( | |
getAD_StreetNameBase(), source, | |
new String[] { "namespace", "urn:hl7-org:v3", "kind", "element", "group", "#part" }); | |
addAnnotation( | |
getAD_StreetNameType(), source, | |
new String[] { "namespace", "urn:hl7-org:v3", "kind", "element", "group", "#part" }); | |
addAnnotation( | |
getAD_AdditionalLocator(), source, | |
new String[] { "namespace", "urn:hl7-org:v3", "kind", "element", "group", "#part" }); | |
addAnnotation( | |
getAD_UnitID(), source, | |
new String[] { "namespace", "urn:hl7-org:v3", "kind", "element", "group", "#part" }); | |
addAnnotation( | |
getAD_UnitType(), source, | |
new String[] { "namespace", "urn:hl7-org:v3", "kind", "element", "group", "#part" }); | |
addAnnotation( | |
getAD_CareOf(), source, | |
new String[] { "namespace", "urn:hl7-org:v3", "kind", "element", "group", "#part" }); | |
addAnnotation( | |
getAD_CensusTract(), source, | |
new String[] { "namespace", "urn:hl7-org:v3", "kind", "element", "group", "#part" }); | |
addAnnotation( | |
getAD_DeliveryAddressLine(), source, | |
new String[] { "namespace", "urn:hl7-org:v3", "kind", "element", "group", "#part" }); | |
addAnnotation( | |
getAD_DeliveryInstallationType(), source, | |
new String[] { "namespace", "urn:hl7-org:v3", "kind", "element", "group", "#part" }); | |
addAnnotation( | |
getAD_DeliveryInstallationArea(), source, | |
new String[] { "namespace", "urn:hl7-org:v3", "kind", "element", "group", "#part" }); | |
addAnnotation( | |
getAD_DeliveryInstallationQualifier(), source, | |
new String[] { "namespace", "urn:hl7-org:v3", "kind", "element", "group", "#part" }); | |
addAnnotation( | |
getAD_DeliveryMode(), source, | |
new String[] { "namespace", "urn:hl7-org:v3", "kind", "element", "group", "#part" }); | |
addAnnotation( | |
getAD_DeliveryModeIdentifier(), source, | |
new String[] { "namespace", "urn:hl7-org:v3", "kind", "element", "group", "#part" }); | |
addAnnotation( | |
getAD_BuildingNumberSuffix(), source, | |
new String[] { "namespace", "urn:hl7-org:v3", "kind", "element", "group", "#part" }); | |
addAnnotation( | |
getAD_PostBox(), source, | |
new String[] { "namespace", "urn:hl7-org:v3", "kind", "element", "group", "#part" }); | |
addAnnotation( | |
getAD_Precinct(), source, | |
new String[] { "namespace", "urn:hl7-org:v3", "kind", "element", "group", "#part" }); | |
addAnnotation(getAD_Part(), source, new String[] { "kind", "group" }); | |
addAnnotation(getAD_UseablePeriod(), source, new String[] { "namespace", "urn:hl7-org:v3", "kind", "element" }); | |
addAnnotation(getAD_Use(), source, new String[] { "kind", "attribute" }); | |
addAnnotation(getAD_Mixed(), source, new String[] { "kind", "elementWildcard" }); | |
addAnnotation(adxpEClass, source, new String[] { "kind", "mixed" }); | |
addAnnotation(enEClass, source, new String[] { "kind", "mixed" }); | |
addAnnotation( | |
getEN_Delimiter(), source, | |
new String[] { "namespace", "urn:hl7-org:v3", "kind", "element", "group", "#part" }); | |
addAnnotation( | |
getEN_Family(), source, | |
new String[] { "namespace", "urn:hl7-org:v3", "kind", "element", "group", "#part" }); | |
addAnnotation( | |
getEN_Given(), source, new String[] { "namespace", "urn:hl7-org:v3", "kind", "element", "group", "#part" }); | |
addAnnotation( | |
getEN_Prefix(), source, | |
new String[] { "namespace", "urn:hl7-org:v3", "kind", "element", "group", "#part" }); | |
addAnnotation( | |
getEN_Suffix(), source, | |
new String[] { "namespace", "urn:hl7-org:v3", "kind", "element", "group", "#part" }); | |
addAnnotation(getEN_Part(), source, new String[] { "kind", "group" }); | |
addAnnotation(getEN_ValidTime(), source, new String[] { "namespace", "urn:hl7-org:v3", "kind", "element" }); | |
addAnnotation(getEN_Use(), source, new String[] { "kind", "attribute" }); | |
addAnnotation(getEN_Mixed(), source, new String[] { "kind", "elementWildcard" }); | |
addAnnotation(enxpEClass, source, new String[] { "kind", "mixed" }); | |
addAnnotation(getENXP_Qualifier(), source, new String[] { "kind", "attribute" }); | |
addAnnotation(getIVL_TS_Low(), source, new String[] { "namespace", "urn:hl7-org:v3" }); | |
addAnnotation(getIVL_TS_Center(), source, new String[] { "namespace", "urn:hl7-org:v3" }); | |
addAnnotation(getIVL_TS_Width(), source, new String[] { "namespace", "urn:hl7-org:v3" }); | |
addAnnotation(getIVL_TS_High(), source, new String[] { "namespace", "urn:hl7-org:v3" }); | |
addAnnotation(getPQ_Translation(), source, new String[] { "namespace", "urn:hl7-org:v3" }); | |
addAnnotation(onEClass, source, new String[] { "kind", "mixed" }); | |
addAnnotation(pnEClass, source, new String[] { "kind", "mixed" }); | |
addAnnotation(tnEClass, source, new String[] { "kind", "mixed" }); | |
addAnnotation(scEClass, source, new String[] { "kind", "mixed" }); | |
addAnnotation(getRTO_QTY_QTY_Numerator(), source, new String[] { "namespace", "urn:hl7-org:v3" }); | |
addAnnotation(getRTO_QTY_QTY_Denominator(), source, new String[] { "namespace", "urn:hl7-org:v3" }); | |
addAnnotation(getIVL_INT_Low(), source, new String[] { "namespace", "urn:hl7-org:v3" }); | |
addAnnotation(getIVL_INT_Center(), source, new String[] { "namespace", "urn:hl7-org:v3" }); | |
addAnnotation(getIVL_INT_High(), source, new String[] { "namespace", "urn:hl7-org:v3" }); | |
addAnnotation(getIVL_INT_Width(), source, new String[] { "namespace", "urn:hl7-org:v3" }); | |
addAnnotation(getIVL_PQ_Low(), source, new String[] { "namespace", "urn:hl7-org:v3" }); | |
addAnnotation(getIVL_PQ_Center(), source, new String[] { "namespace", "urn:hl7-org:v3" }); | |
addAnnotation(getIVL_PQ_High(), source, new String[] { "namespace", "urn:hl7-org:v3" }); | |
addAnnotation(getIVL_PQ_Width(), source, new String[] { "namespace", "urn:hl7-org:v3" }); | |
addAnnotation(getRTO_PQ_PQ_Numerator(), source, new String[] { "namespace", "urn:hl7-org:v3" }); | |
addAnnotation(getRTO_PQ_PQ_Denominator(), source, new String[] { "namespace", "urn:hl7-org:v3" }); | |
addAnnotation(getPIVL_TS_Phase(), source, new String[] { "namespace", "urn:hl7-org:v3" }); | |
addAnnotation(getPIVL_TS_Period(), source, new String[] { "namespace", "urn:hl7-org:v3" }); | |
addAnnotation(eivL_eventEClass, source, new String[] { "name", "EIVL.event" }); | |
addAnnotation(getEIVL_TS_Event(), source, new String[] { "namespace", "urn:hl7-org:v3" }); | |
addAnnotation(getEIVL_TS_Offset(), source, new String[] { "namespace", "urn:hl7-org:v3" }); | |
} | |
/** | |
* Initializes the annotations for <b>duplicates</b>. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @generated | |
*/ | |
protected void createDuplicatesAnnotations() { | |
String source = "duplicates"; | |
addAnnotation(ivL_INTEClass, source, new String[] {}); | |
} | |
} // DatatypesPackageImpl |