<!-- begin-user-doc -->
<!-- end-user-doc -->
@generated
190515
public String convertColorManagementResourceDescriptorProcModeToString(EDataType eDataType, Object instanceValue) {
		return instanceValue == null ? null : instanceValue.toString();
	}
411900
public EClass getGDD() {
		if (gddEClass == null) {
			gddEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(AfplibPackage.eNS_URI).getEClassifiers().get(271);
		}
		return gddEClass;
	}
476790
public EClass getGPARC() {
		if (gparcEClass == null) {
			gparcEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(AfplibPackage.eNS_URI).getEClassifiers().get(459);
		}
		return gparcEClass;
	}
659501
public EClass getObjectByteExtent() {
		if (objectByteExtentEClass == null) {
			objectByteExtentEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(AfplibPackage.eNS_URI).getEClassifiers().get(509);
		}
		return objectByteExtentEClass;
	}
199523
@SuppressWarnings("unchecked")
	public EList<IfcRelAssignsToProjectOrder> getRecords() {
		return (EList<IfcRelAssignsToProjectOrder>) eGet(Ifc2x3tc1Package.Literals.IFC_PROJECT_ORDER_RECORD__RECORDS,
				true);
	}
794851
public EClass getIfcTextTransformation() {
		if (ifcTextTransformationEClass == null) {
			ifcTextTransformationEClass = (EClass) EPackage.Registry.INSTANCE.getEPackage(Ifc2x3tc1Package.eNS_URI)
					.getEClassifiers().get(748);
		}
		return ifcTextTransformationEClass;
	}
280912
public EClass getDatabaseCreated() {
		if (databaseCreatedEClass == null) {
			databaseCreatedEClass = (EClass) EPackage.Registry.INSTANCE.getEPackage(LogPackage.eNS_URI)
					.getEClassifiers().get(20);
		}
		return databaseCreatedEClass;
	}
348287
public EClass getObjectByteOffset() {
		if (objectByteOffsetEClass == null) {
			objectByteOffsetEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(AfplibPackage.eNS_URI).getEClassifiers().get(510);
		}
		return objectByteOffsetEClass;
	}
221185
public EClass getObjectAreaSize() {
		if (objectAreaSizeEClass == null) {
			objectAreaSizeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(AfplibPackage.eNS_URI).getEClassifiers().get(365);
		}
		return objectAreaSizeEClass;
	}
545432
public EClass getIfcCompositeCurve() {
		if (ifcCompositeCurveEClass == null) {
			ifcCompositeCurveEClass = (EClass) EPackage.Registry.INSTANCE.getEPackage(Ifc2x3tc1Package.eNS_URI)
					.getEClassifiers().get(92);
		}
		return ifcCompositeCurveEClass;
	}
229798
public EClass getResourceUsageAttribute() {
		if (resourceUsageAttributeEClass == null) {
			resourceUsageAttributeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(AfplibPackage.eNS_URI).getEClassifiers().get(531);
		}
		return resourceUsageAttributeEClass;
	}
1302532
public EClass getNewRevisionAdded() {
		if (newRevisionAddedEClass == null) {
			newRevisionAddedEClass = (EClass) EPackage.Registry.INSTANCE.getEPackage(LogPackage.eNS_URI)
					.getEClassifiers().get(10);
		}
		return newRevisionAddedEClass;
	}
794807
public EClass getOBD() {
		if (obdEClass == null) {
			obdEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(AfplibPackage.eNS_URI).getEClassifiers().get(307);
		}
		return obdEClass;
	}
575572
public EList<ResultType> getResultRequest() {
		if (resultRequest == null) {
			resultRequest = new EDataTypeEList<ResultType>(ResultType.class, this, BpsimPackage.PARAMETER__RESULT_REQUEST);
		}
		return resultRequest;
	}
240742
@SuppressWarnings("unchecked")
	public EList<IfcLibraryInformation> getReferenceIntoLibrary() {
		return (EList<IfcLibraryInformation>) eGet(
				Ifc2x3tc1Package.Literals.IFC_LIBRARY_REFERENCE__REFERENCE_INTO_LIBRARY, true);
	}
223969
public EClass getBDT() {
		if (bdtEClass == null) {
			bdtEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(AfplibPackage.eNS_URI).getEClassifiers().get(203);
		}
		return bdtEClass;
	}
550379
public EClass getIfcObjectReferenceSelect() {
		if (ifcObjectReferenceSelectEClass == null) {
			ifcObjectReferenceSelectEClass = (EClass) EPackage.Registry.INSTANCE.getEPackage(Ifc2x3tc1Package.eNS_URI)
					.getEClassifiers().get(964);
		}
		return ifcObjectReferenceSelectEClass;
	}