public class IfcShapeAspectImpl extends IdEObjectImpl implements IfcShapeAspect
The following features are implemented:
IdEObjectImpl.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 |
IfcShapeAspectImpl() |
| Modifier and Type | Method and Description |
|---|---|
protected org.eclipse.emf.ecore.EClass |
eStaticClass() |
protected int |
eStaticFeatureCount() |
String |
getDescription() |
String |
getName() |
IfcProductDefinitionShape |
getPartOfProductDefinitionShape() |
org.eclipse.emf.common.util.EList<IfcShapeModel> |
getShapeRepresentations() |
boolean |
isProductDefinitional() |
boolean |
isSetDescription() |
boolean |
isSetName() |
void |
setDescription(String newDescription) |
void |
setName(String newName) |
void |
setPartOfProductDefinitionShape(IfcProductDefinitionShape newPartOfProductDefinitionShape) |
void |
setProductDefinitional(boolean newProductDefinitional) |
void |
unsetDescription() |
void |
unsetName() |
dynamicGet, 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, waitforceLoad, 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 org.eclipse.emf.ecore.impl.BasicEObjectImplprotected int eStaticFeatureCount()
eStaticFeatureCount in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic org.eclipse.emf.common.util.EList<IfcShapeModel> getShapeRepresentations()
getShapeRepresentations in interface IfcShapeAspectIfc2x3tc1Package.getIfcShapeAspect_ShapeRepresentations(),
IfcShapeModel.getOfShapeAspect()public String getName()
getName in interface IfcShapeAspectIfcShapeAspect.isSetName(),
IfcShapeAspect.unsetName(),
IfcShapeAspect.setName(String),
Ifc2x3tc1Package.getIfcShapeAspect_Name()public void setName(String newName)
setName in interface IfcShapeAspectnewName - the new value of the 'Name' attribute.IfcShapeAspect.isSetName(),
IfcShapeAspect.unsetName(),
IfcShapeAspect.getName()public void unsetName()
unsetName in interface IfcShapeAspectIfcShapeAspect.isSetName(),
IfcShapeAspect.getName(),
IfcShapeAspect.setName(String)public boolean isSetName()
isSetName in interface IfcShapeAspectIfcShapeAspect.unsetName(),
IfcShapeAspect.getName(),
IfcShapeAspect.setName(String)public String getDescription()
getDescription in interface IfcShapeAspectIfcShapeAspect.isSetDescription(),
IfcShapeAspect.unsetDescription(),
IfcShapeAspect.setDescription(String),
Ifc2x3tc1Package.getIfcShapeAspect_Description()public void setDescription(String newDescription)
setDescription in interface IfcShapeAspectnewDescription - the new value of the 'Description' attribute.IfcShapeAspect.isSetDescription(),
IfcShapeAspect.unsetDescription(),
IfcShapeAspect.getDescription()public void unsetDescription()
unsetDescription in interface IfcShapeAspectIfcShapeAspect.isSetDescription(),
IfcShapeAspect.getDescription(),
IfcShapeAspect.setDescription(String)public boolean isSetDescription()
isSetDescription in interface IfcShapeAspectIfcShapeAspect.unsetDescription(),
IfcShapeAspect.getDescription(),
IfcShapeAspect.setDescription(String)public boolean isProductDefinitional()
isProductDefinitional in interface IfcShapeAspectIfcShapeAspect.setProductDefinitional(boolean),
Ifc2x3tc1Package.getIfcShapeAspect_ProductDefinitional()public void setProductDefinitional(boolean newProductDefinitional)
setProductDefinitional in interface IfcShapeAspectnewProductDefinitional - the new value of the 'Product Definitional' attribute.IfcShapeAspect.isProductDefinitional()public IfcProductDefinitionShape getPartOfProductDefinitionShape()
getPartOfProductDefinitionShape in interface IfcShapeAspectIfcShapeAspect.setPartOfProductDefinitionShape(IfcProductDefinitionShape),
Ifc2x3tc1Package.getIfcShapeAspect_PartOfProductDefinitionShape(),
IfcProductDefinitionShape.getHasShapeAspects()public void setPartOfProductDefinitionShape(IfcProductDefinitionShape newPartOfProductDefinitionShape)
setPartOfProductDefinitionShape in interface IfcShapeAspectnewPartOfProductDefinitionShape - the new value of the 'Part Of Product Definition Shape' reference.IfcShapeAspect.getPartOfProductDefinitionShape()Copyright © 2018 OpenSource BIM. All rights reserved.