<!-- begin-user-doc -->
<!-- end-user-doc -->
@generated
761531
public EClass getCFIRG() {
		if (cfirgEClass == null) {
			cfirgEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(AfplibPackage.eNS_URI).getEClassifiers().get(406);
		}
		return cfirgEClass;
	}
1302532
public EClass getNewRevisionAdded() {
		if (newRevisionAddedEClass == null) {
			newRevisionAddedEClass = (EClass) EPackage.Registry.INSTANCE.getEPackage(LogPackage.eNS_URI)
					.getEClassifiers().get(10);
		}
		return newRevisionAddedEClass;
	}
891008
public EClass getIfcRepresentation() {
		if (ifcRepresentationEClass == null) {
			ifcRepresentationEClass = (EClass) EPackage.Registry.INSTANCE.getEPackage(Ifc2x3tc1Package.eNS_URI)
					.getEClassifiers().get(488);
		}
		return ifcRepresentationEClass;
	}
280912
public EClass getDatabaseCreated() {
		if (databaseCreatedEClass == null) {
			databaseCreatedEClass = (EClass) EPackage.Registry.INSTANCE.getEPackage(LogPackage.eNS_URI)
					.getEClassifiers().get(20);
		}
		return databaseCreatedEClass;
	}
1020989
public EClass getIfcClassificationReference() {
		if (ifcClassificationReferenceEClass == null) {
			ifcClassificationReferenceEClass = (EClass) EPackage.Registry.INSTANCE.getEPackage(Ifc2x3tc1Package.eNS_URI)
					.getEClassifiers().get(84);
		}
		return ifcClassificationReferenceEClass;
	}
1328873
@SuppressWarnings("unchecked")
	public EList<IfcRelInteractionRequirements> getHasInteractionReqsTo() {
		return (EList<IfcRelInteractionRequirements>) eGet(
				Ifc2x3tc1Package.Literals.IFC_SPACE_PROGRAM__HAS_INTERACTION_REQS_TO, true);
	}
345412
public EClass getEOC() {
		if (eocEClass == null) {
			eocEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(AfplibPackage.eNS_URI).getEClassifiers().get(252);
		}
		return eocEClass;
	}
814846
public EClass getIfcYearNumber() {
		if (ifcYearNumberEClass == null) {
			ifcYearNumberEClass = (EClass) EPackage.Registry.INSTANCE.getEPackage(Ifc2x3tc1Package.eNS_URI)
					.getEClassifiers().get(763);
		}
		return ifcYearNumberEClass;
	}
940371
public EClass getAttributeValue() {
		if (attributeValueEClass == null) {
			attributeValueEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(AfplibPackage.eNS_URI).getEClassifiers().get(346);
		}
		return attributeValueEClass;
	}
794851
public EClass getIfcTextTransformation() {
		if (ifcTextTransformationEClass == null) {
			ifcTextTransformationEClass = (EClass) EPackage.Registry.INSTANCE.getEPackage(Ifc2x3tc1Package.eNS_URI)
					.getEClassifiers().get(748);
		}
		return ifcTextTransformationEClass;
	}
845411
@SuppressWarnings("unchecked")
	public EList<IfcRepresentation> getRepresentations() {
		return (EList<IfcRepresentation>) eGet(Ifc2x3tc1Package.Literals.IFC_PRODUCT_REPRESENTATION__REPRESENTATIONS,
				true);
	}
892922
public EClass getEndSegment() {
		if (endSegmentEClass == null) {
			endSegmentEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(AfplibPackage.eNS_URI).getEClassifiers().get(380);
		}
		return endSegmentEClass;
	}
748642
public EClass getGRLINE() {
		if (grlineEClass == null) {
			grlineEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(AfplibPackage.eNS_URI).getEClassifiers().get(461);
		}
		return grlineEClass;
	}
797661
public EClass getIfcEquipmentElement() {
		if (ifcEquipmentElementEClass == null) {
			ifcEquipmentElementEClass = (EClass) EPackage.Registry.INSTANCE.getEPackage(Ifc2x3tc1Package.eNS_URI)
					.getEClassifiers().get(209);
		}
		return ifcEquipmentElementEClass;
	}
623591
public EClass getMPORG() {
		if (mporgEClass == null) {
			mporgEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(AfplibPackage.eNS_URI).getEClassifiers().get(421);
		}
		return mporgEClass;
	}
1300775
public EClass getFNP() {
		if (fnpEClass == null) {
			fnpEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(AfplibPackage.eNS_URI).getEClassifiers().get(269);
		}
		return fnpEClass;
	}
312205
public EClass getIfcPlacement() {
		if (ifcPlacementEClass == null) {
			ifcPlacementEClass = (EClass) EPackage.Registry.INSTANCE.getEPackage(Ifc2x3tc1Package.eNS_URI)
					.getEClassifiers().get(358);
		}
		return ifcPlacementEClass;
	}