public class IfcUShapeProfileDefImpl extends IfcParameterizedProfileDefImpl implements IfcUShapeProfileDef
The following features are implemented:
DepthDepth As StringFlange WidthFlange Width As StringWeb ThicknessWeb Thickness As StringFlange ThicknessFlange Thickness As StringFillet RadiusFillet Radius As StringEdge RadiusEdge Radius As StringFlange SlopeFlange Slope As StringCentre Of Gravity In XCentre Of Gravity In XAs StringIdEObjectImpl.Stateorg.eclipse.emf.ecore.impl.MinimalEObjectImpl.Containerorg.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImplorg.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList<E extends Object & org.eclipse.emf.common.notify.Adapter>, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterListEVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET| Modifier | Constructor and Description |
|---|---|
protected |
IfcUShapeProfileDefImpl() |
getPosition, setPositioneStaticFeatureCount, getProfileName, getProfileType, isSetProfileName, setProfileName, setProfileType, unsetProfileNamedynamicGet, dynamicSet, eSet, eSet, eSettingDelegate, forceLoad, getExpressId, getLoadingState, getModel, getOid, getPid, getQueryInterface, getRid, hasModel, isLoadedOrLoading, load, remove, setExpressId, setLoaded, setLoading, setLoadingState, setModel, setOid, setPid, setQueryInterface, setRid, useInversesdynamicUnset, eAdapters, eBasicAdapterArray, eBasicAdapterListeners, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetAdapterListeners, eBasicSetContainer, eBasicSetContainer, eBasicSetContainerFeatureID, eBasicSetSettings, eBasicSettings, eClass, eContainerFeatureID, eContents, eCrossReferences, eDeliver, eDirectResource, eDynamicClass, eHasSettings, eInternalContainer, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSetDirectResource, eSetProxyURI, eSettingseAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eInverseRemove, eInvocationDelegate, eInvoke, eInvoke, eIsSet, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSetResource, eSetStore, eSetting, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticOperationCount, eStore, eUnset, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues, toStringeNotificationRequired, eNotifyclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetPosition, setPositiongetProfileName, getProfileType, isSetProfileName, setProfileName, setProfileType, unsetProfileNameforceLoad, getExpressId, getOid, getPid, getRid, isLoadedOrLoading, load, removeeAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnsetprotected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass in class IfcParameterizedProfileDefImplpublic double getDepth()
getDepth in interface IfcUShapeProfileDefIfcUShapeProfileDef.setDepth(double),
Ifc2x3tc1Package.getIfcUShapeProfileDef_Depth()public void setDepth(double newDepth)
setDepth in interface IfcUShapeProfileDefnewDepth - the new value of the 'Depth' attribute.IfcUShapeProfileDef.getDepth()public String getDepthAsString()
getDepthAsString in interface IfcUShapeProfileDefIfcUShapeProfileDef.setDepthAsString(String),
Ifc2x3tc1Package.getIfcUShapeProfileDef_DepthAsString()public void setDepthAsString(String newDepthAsString)
setDepthAsString in interface IfcUShapeProfileDefnewDepthAsString - the new value of the 'Depth As String' attribute.IfcUShapeProfileDef.getDepthAsString()public double getFlangeWidth()
getFlangeWidth in interface IfcUShapeProfileDefIfcUShapeProfileDef.setFlangeWidth(double),
Ifc2x3tc1Package.getIfcUShapeProfileDef_FlangeWidth()public void setFlangeWidth(double newFlangeWidth)
setFlangeWidth in interface IfcUShapeProfileDefnewFlangeWidth - the new value of the 'Flange Width' attribute.IfcUShapeProfileDef.getFlangeWidth()public String getFlangeWidthAsString()
getFlangeWidthAsString in interface IfcUShapeProfileDefIfcUShapeProfileDef.setFlangeWidthAsString(String),
Ifc2x3tc1Package.getIfcUShapeProfileDef_FlangeWidthAsString()public void setFlangeWidthAsString(String newFlangeWidthAsString)
setFlangeWidthAsString in interface IfcUShapeProfileDefnewFlangeWidthAsString - the new value of the 'Flange Width As String' attribute.IfcUShapeProfileDef.getFlangeWidthAsString()public double getWebThickness()
getWebThickness in interface IfcUShapeProfileDefIfcUShapeProfileDef.setWebThickness(double),
Ifc2x3tc1Package.getIfcUShapeProfileDef_WebThickness()public void setWebThickness(double newWebThickness)
setWebThickness in interface IfcUShapeProfileDefnewWebThickness - the new value of the 'Web Thickness' attribute.IfcUShapeProfileDef.getWebThickness()public String getWebThicknessAsString()
getWebThicknessAsString in interface IfcUShapeProfileDefIfcUShapeProfileDef.setWebThicknessAsString(String),
Ifc2x3tc1Package.getIfcUShapeProfileDef_WebThicknessAsString()public void setWebThicknessAsString(String newWebThicknessAsString)
setWebThicknessAsString in interface IfcUShapeProfileDefnewWebThicknessAsString - the new value of the 'Web Thickness As String' attribute.IfcUShapeProfileDef.getWebThicknessAsString()public double getFlangeThickness()
getFlangeThickness in interface IfcUShapeProfileDefIfcUShapeProfileDef.setFlangeThickness(double),
Ifc2x3tc1Package.getIfcUShapeProfileDef_FlangeThickness()public void setFlangeThickness(double newFlangeThickness)
setFlangeThickness in interface IfcUShapeProfileDefnewFlangeThickness - the new value of the 'Flange Thickness' attribute.IfcUShapeProfileDef.getFlangeThickness()public String getFlangeThicknessAsString()
getFlangeThicknessAsString in interface IfcUShapeProfileDefIfcUShapeProfileDef.setFlangeThicknessAsString(String),
Ifc2x3tc1Package.getIfcUShapeProfileDef_FlangeThicknessAsString()public void setFlangeThicknessAsString(String newFlangeThicknessAsString)
setFlangeThicknessAsString in interface IfcUShapeProfileDefnewFlangeThicknessAsString - the new value of the 'Flange Thickness As String' attribute.IfcUShapeProfileDef.getFlangeThicknessAsString()public double getFilletRadius()
getFilletRadius in interface IfcUShapeProfileDefIfcUShapeProfileDef.isSetFilletRadius(),
IfcUShapeProfileDef.unsetFilletRadius(),
IfcUShapeProfileDef.setFilletRadius(double),
Ifc2x3tc1Package.getIfcUShapeProfileDef_FilletRadius()public void setFilletRadius(double newFilletRadius)
setFilletRadius in interface IfcUShapeProfileDefnewFilletRadius - the new value of the 'Fillet Radius' attribute.IfcUShapeProfileDef.isSetFilletRadius(),
IfcUShapeProfileDef.unsetFilletRadius(),
IfcUShapeProfileDef.getFilletRadius()public void unsetFilletRadius()
unsetFilletRadius in interface IfcUShapeProfileDefIfcUShapeProfileDef.isSetFilletRadius(),
IfcUShapeProfileDef.getFilletRadius(),
IfcUShapeProfileDef.setFilletRadius(double)public boolean isSetFilletRadius()
isSetFilletRadius in interface IfcUShapeProfileDefIfcUShapeProfileDef.unsetFilletRadius(),
IfcUShapeProfileDef.getFilletRadius(),
IfcUShapeProfileDef.setFilletRadius(double)public String getFilletRadiusAsString()
getFilletRadiusAsString in interface IfcUShapeProfileDefIfcUShapeProfileDef.isSetFilletRadiusAsString(),
IfcUShapeProfileDef.unsetFilletRadiusAsString(),
IfcUShapeProfileDef.setFilletRadiusAsString(String),
Ifc2x3tc1Package.getIfcUShapeProfileDef_FilletRadiusAsString()public void setFilletRadiusAsString(String newFilletRadiusAsString)
setFilletRadiusAsString in interface IfcUShapeProfileDefnewFilletRadiusAsString - the new value of the 'Fillet Radius As String' attribute.IfcUShapeProfileDef.isSetFilletRadiusAsString(),
IfcUShapeProfileDef.unsetFilletRadiusAsString(),
IfcUShapeProfileDef.getFilletRadiusAsString()public void unsetFilletRadiusAsString()
public boolean isSetFilletRadiusAsString()
isSetFilletRadiusAsString in interface IfcUShapeProfileDefIfcUShapeProfileDef.unsetFilletRadiusAsString(),
IfcUShapeProfileDef.getFilletRadiusAsString(),
IfcUShapeProfileDef.setFilletRadiusAsString(String)public double getEdgeRadius()
getEdgeRadius in interface IfcUShapeProfileDefIfcUShapeProfileDef.isSetEdgeRadius(),
IfcUShapeProfileDef.unsetEdgeRadius(),
IfcUShapeProfileDef.setEdgeRadius(double),
Ifc2x3tc1Package.getIfcUShapeProfileDef_EdgeRadius()public void setEdgeRadius(double newEdgeRadius)
setEdgeRadius in interface IfcUShapeProfileDefnewEdgeRadius - the new value of the 'Edge Radius' attribute.IfcUShapeProfileDef.isSetEdgeRadius(),
IfcUShapeProfileDef.unsetEdgeRadius(),
IfcUShapeProfileDef.getEdgeRadius()public void unsetEdgeRadius()
unsetEdgeRadius in interface IfcUShapeProfileDefIfcUShapeProfileDef.isSetEdgeRadius(),
IfcUShapeProfileDef.getEdgeRadius(),
IfcUShapeProfileDef.setEdgeRadius(double)public boolean isSetEdgeRadius()
isSetEdgeRadius in interface IfcUShapeProfileDefIfcUShapeProfileDef.unsetEdgeRadius(),
IfcUShapeProfileDef.getEdgeRadius(),
IfcUShapeProfileDef.setEdgeRadius(double)public String getEdgeRadiusAsString()
getEdgeRadiusAsString in interface IfcUShapeProfileDefIfcUShapeProfileDef.isSetEdgeRadiusAsString(),
IfcUShapeProfileDef.unsetEdgeRadiusAsString(),
IfcUShapeProfileDef.setEdgeRadiusAsString(String),
Ifc2x3tc1Package.getIfcUShapeProfileDef_EdgeRadiusAsString()public void setEdgeRadiusAsString(String newEdgeRadiusAsString)
setEdgeRadiusAsString in interface IfcUShapeProfileDefnewEdgeRadiusAsString - the new value of the 'Edge Radius As String' attribute.IfcUShapeProfileDef.isSetEdgeRadiusAsString(),
IfcUShapeProfileDef.unsetEdgeRadiusAsString(),
IfcUShapeProfileDef.getEdgeRadiusAsString()public void unsetEdgeRadiusAsString()
public boolean isSetEdgeRadiusAsString()
isSetEdgeRadiusAsString in interface IfcUShapeProfileDefIfcUShapeProfileDef.unsetEdgeRadiusAsString(),
IfcUShapeProfileDef.getEdgeRadiusAsString(),
IfcUShapeProfileDef.setEdgeRadiusAsString(String)public double getFlangeSlope()
getFlangeSlope in interface IfcUShapeProfileDefIfcUShapeProfileDef.isSetFlangeSlope(),
IfcUShapeProfileDef.unsetFlangeSlope(),
IfcUShapeProfileDef.setFlangeSlope(double),
Ifc2x3tc1Package.getIfcUShapeProfileDef_FlangeSlope()public void setFlangeSlope(double newFlangeSlope)
setFlangeSlope in interface IfcUShapeProfileDefnewFlangeSlope - the new value of the 'Flange Slope' attribute.IfcUShapeProfileDef.isSetFlangeSlope(),
IfcUShapeProfileDef.unsetFlangeSlope(),
IfcUShapeProfileDef.getFlangeSlope()public void unsetFlangeSlope()
unsetFlangeSlope in interface IfcUShapeProfileDefIfcUShapeProfileDef.isSetFlangeSlope(),
IfcUShapeProfileDef.getFlangeSlope(),
IfcUShapeProfileDef.setFlangeSlope(double)public boolean isSetFlangeSlope()
isSetFlangeSlope in interface IfcUShapeProfileDefIfcUShapeProfileDef.unsetFlangeSlope(),
IfcUShapeProfileDef.getFlangeSlope(),
IfcUShapeProfileDef.setFlangeSlope(double)public String getFlangeSlopeAsString()
getFlangeSlopeAsString in interface IfcUShapeProfileDefIfcUShapeProfileDef.isSetFlangeSlopeAsString(),
IfcUShapeProfileDef.unsetFlangeSlopeAsString(),
IfcUShapeProfileDef.setFlangeSlopeAsString(String),
Ifc2x3tc1Package.getIfcUShapeProfileDef_FlangeSlopeAsString()public void setFlangeSlopeAsString(String newFlangeSlopeAsString)
setFlangeSlopeAsString in interface IfcUShapeProfileDefnewFlangeSlopeAsString - the new value of the 'Flange Slope As String' attribute.IfcUShapeProfileDef.isSetFlangeSlopeAsString(),
IfcUShapeProfileDef.unsetFlangeSlopeAsString(),
IfcUShapeProfileDef.getFlangeSlopeAsString()public void unsetFlangeSlopeAsString()
public boolean isSetFlangeSlopeAsString()
isSetFlangeSlopeAsString in interface IfcUShapeProfileDefIfcUShapeProfileDef.unsetFlangeSlopeAsString(),
IfcUShapeProfileDef.getFlangeSlopeAsString(),
IfcUShapeProfileDef.setFlangeSlopeAsString(String)public double getCentreOfGravityInX()
getCentreOfGravityInX in interface IfcUShapeProfileDefIfcUShapeProfileDef.isSetCentreOfGravityInX(),
IfcUShapeProfileDef.unsetCentreOfGravityInX(),
IfcUShapeProfileDef.setCentreOfGravityInX(double),
Ifc2x3tc1Package.getIfcUShapeProfileDef_CentreOfGravityInX()public void setCentreOfGravityInX(double newCentreOfGravityInX)
setCentreOfGravityInX in interface IfcUShapeProfileDefnewCentreOfGravityInX - the new value of the 'Centre Of Gravity In X' attribute.IfcUShapeProfileDef.isSetCentreOfGravityInX(),
IfcUShapeProfileDef.unsetCentreOfGravityInX(),
IfcUShapeProfileDef.getCentreOfGravityInX()public void unsetCentreOfGravityInX()
public boolean isSetCentreOfGravityInX()
isSetCentreOfGravityInX in interface IfcUShapeProfileDefIfcUShapeProfileDef.unsetCentreOfGravityInX(),
IfcUShapeProfileDef.getCentreOfGravityInX(),
IfcUShapeProfileDef.setCentreOfGravityInX(double)public String getCentreOfGravityInXAsString()
getCentreOfGravityInXAsString in interface IfcUShapeProfileDefIfcUShapeProfileDef.isSetCentreOfGravityInXAsString(),
IfcUShapeProfileDef.unsetCentreOfGravityInXAsString(),
IfcUShapeProfileDef.setCentreOfGravityInXAsString(String),
Ifc2x3tc1Package.getIfcUShapeProfileDef_CentreOfGravityInXAsString()public void setCentreOfGravityInXAsString(String newCentreOfGravityInXAsString)
setCentreOfGravityInXAsString in interface IfcUShapeProfileDefnewCentreOfGravityInXAsString - the new value of the 'Centre Of Gravity In XAs String' attribute.IfcUShapeProfileDef.isSetCentreOfGravityInXAsString(),
IfcUShapeProfileDef.unsetCentreOfGravityInXAsString(),
IfcUShapeProfileDef.getCentreOfGravityInXAsString()public void unsetCentreOfGravityInXAsString()
public boolean isSetCentreOfGravityInXAsString()
isSetCentreOfGravityInXAsString in interface IfcUShapeProfileDefIfcUShapeProfileDef.unsetCentreOfGravityInXAsString(),
IfcUShapeProfileDef.getCentreOfGravityInXAsString(),
IfcUShapeProfileDef.setCentreOfGravityInXAsString(String)Copyright © 2018 OpenSource BIM. All rights reserved.