<!-- begin-user-doc -->
<!-- end-user-doc -->
@generated
518470
@SuppressWarnings("unchecked")
	public EList<IfcRelDefines> getIsDefinedBy() {
		return (EList<IfcRelDefines>) eGet(Ifc2x3tc1Package.Literals.IFC_OBJECT__IS_DEFINED_BY, true);
	}
765472
public EClass getIfcRelAssociatesLibrary() {
		if (ifcRelAssociatesLibraryEClass == null) {
			ifcRelAssociatesLibraryEClass = (EClass) EPackage.Registry.INSTANCE.getEPackage(Ifc2x3tc1Package.eNS_URI)
					.getEClassifiers().get(453);
		}
		return ifcRelAssociatesLibraryEClass;
	}
223969
public EClass getBDT() {
		if (bdtEClass == null) {
			bdtEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(AfplibPackage.eNS_URI).getEClassifiers().get(203);
		}
		return bdtEClass;
	}
108439
public EClass getIfcSecondInMinute() {
		if (ifcSecondInMinuteEClass == null) {
			ifcSecondInMinuteEClass = (EClass) EPackage.Registry.INSTANCE.getEPackage(Ifc2x3tc1Package.eNS_URI)
					.getEClassifiers().get(733);
		}
		return ifcSecondInMinuteEClass;
	}
950435
public EClass getIfcTransformerType() {
		if (ifcTransformerTypeEClass == null) {
			ifcTransformerTypeEClass = (EClass) EPackage.Registry.INSTANCE.getEPackage(Ifc2x3tc1Package.eNS_URI)
					.getEClassifiers().get(619);
		}
		return ifcTransformerTypeEClass;
	}
484592
public EClass getIfcLengthMeasure() {
		if (ifcLengthMeasureEClass == null) {
			ifcLengthMeasureEClass = (EClass) EPackage.Registry.INSTANCE.getEPackage(Ifc2x3tc1Package.eNS_URI)
					.getEClassifiers().get(694);
		}
		return ifcLengthMeasureEClass;
	}
705682
@SuppressWarnings("unchecked")
  @Override
  public void eSet(int featureID, Object newValue)
  {
    switch (featureID)
    {
      case SimpleAntlrPackage.OPTIONS__OPTION_VALUES:
        getOptionValues().clear();
        getOptionValues().addAll((Collection<? extends OptionValue>)newValue);
        return;
    }
    super.eSet(featureID, newValue);
  }
923662
public EClass getIfcTimeMeasure() {
		if (ifcTimeMeasureEClass == null) {
			ifcTimeMeasureEClass = (EClass) EPackage.Registry.INSTANCE.getEPackage(Ifc2x3tc1Package.eNS_URI)
					.getEClassifiers().get(755);
		}
		return ifcTimeMeasureEClass;
	}
1164799
public EClass getIfcRelAssignsToGroup() {
		if (ifcRelAssignsToGroupEClass == null) {
			ifcRelAssignsToGroupEClass = (EClass) EPackage.Registry.INSTANCE.getEPackage(Ifc2x3tc1Package.eNS_URI)
					.getEClassifiers().get(442);
		}
		return ifcRelAssignsToGroupEClass;
	}
1140044
public EClass getFGD() {
		if (fgdEClass == null) {
			fgdEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(AfplibPackage.eNS_URI).getEClassifiers().get(321);
		}
		return fgdEClass;
	}
1297341
@SuppressWarnings("unchecked")
	public EList<IfcRelSpaceBoundary> getBoundedBy() {
		return (EList<IfcRelSpaceBoundary>) eGet(Ifc2x3tc1Package.Literals.IFC_SPACE__BOUNDED_BY, true);
	}
71882
public EClass getGEIMG() {
		if (geimgEClass == null) {
			geimgEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(AfplibPackage.eNS_URI).getEClassifiers().get(447);
		}
		return geimgEClass;
	}
312205
public EClass getIfcPlacement() {
		if (ifcPlacementEClass == null) {
			ifcPlacementEClass = (EClass) EPackage.Registry.INSTANCE.getEPackage(Ifc2x3tc1Package.eNS_URI)
					.getEClassifiers().get(358);
		}
		return ifcPlacementEClass;
	}
495802
public EClass getResourceObjectInclude() {
		if (resourceObjectIncludeEClass == null) {
			resourceObjectIncludeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(AfplibPackage.eNS_URI).getEClassifiers().get(529);
		}
		return resourceObjectIncludeEClass;
	}
621
public EClass getBLN() {
		if (blnEClass == null) {
			blnEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(AfplibPackage.eNS_URI).getEClassifiers().get(324);
		}
		return blnEClass;
	}
899080
public EClass getIfcActor() {
		if (ifcActorEClass == null) {
			ifcActorEClass = (EClass) EPackage.Registry.INSTANCE.getEPackage(Ifc2x3tc1Package.eNS_URI).getEClassifiers()
					.get(3);
		}
		return ifcActorEClass;
	}
229798
public EClass getResourceUsageAttribute() {
		if (resourceUsageAttributeEClass == null) {
			resourceUsageAttributeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(AfplibPackage.eNS_URI).getEClassifiers().get(531);
		}
		return resourceUsageAttributeEClass;
	}