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() |
IfcProductRepresentationSelect |
getPartOfProductDefinitionShape() |
org.eclipse.emf.common.util.EList<IfcShapeModel> |
getShapeRepresentations() |
boolean |
isProductDefinitional() |
boolean |
isSetDescription() |
boolean |
isSetName() |
boolean |
isSetPartOfProductDefinitionShape() |
void |
setDescription(String newDescription) |
void |
setName(String newName) |
void |
setPartOfProductDefinitionShape(IfcProductRepresentationSelect newPartOfProductDefinitionShape) |
void |
setProductDefinitional(boolean newProductDefinitional) |
void |
unsetDescription() |
void |
unsetName() |
void |
unsetPartOfProductDefinitionShape() |
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 IfcShapeAspectIfc4Package.getIfcShapeAspect_ShapeRepresentations(),
IfcShapeModel.getOfShapeAspect()public String getName()
getName in interface IfcShapeAspectIfcShapeAspect.isSetName(),
IfcShapeAspect.unsetName(),
IfcShapeAspect.setName(String),
Ifc4Package.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),
Ifc4Package.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),
Ifc4Package.getIfcShapeAspect_ProductDefinitional()public void setProductDefinitional(boolean newProductDefinitional)
setProductDefinitional in interface IfcShapeAspectnewProductDefinitional - the new value of the 'Product Definitional' attribute.IfcShapeAspect.isProductDefinitional()public IfcProductRepresentationSelect getPartOfProductDefinitionShape()
getPartOfProductDefinitionShape in interface IfcShapeAspectIfcShapeAspect.isSetPartOfProductDefinitionShape(),
IfcShapeAspect.unsetPartOfProductDefinitionShape(),
IfcShapeAspect.setPartOfProductDefinitionShape(IfcProductRepresentationSelect),
Ifc4Package.getIfcShapeAspect_PartOfProductDefinitionShape()public void setPartOfProductDefinitionShape(IfcProductRepresentationSelect newPartOfProductDefinitionShape)
setPartOfProductDefinitionShape in interface IfcShapeAspectnewPartOfProductDefinitionShape - the new value of the 'Part Of Product Definition Shape' reference.IfcShapeAspect.isSetPartOfProductDefinitionShape(),
IfcShapeAspect.unsetPartOfProductDefinitionShape(),
IfcShapeAspect.getPartOfProductDefinitionShape()public void unsetPartOfProductDefinitionShape()
public boolean isSetPartOfProductDefinitionShape()
isSetPartOfProductDefinitionShape in interface IfcShapeAspectIfcShapeAspect.unsetPartOfProductDefinitionShape(),
IfcShapeAspect.getPartOfProductDefinitionShape(),
IfcShapeAspect.setPartOfProductDefinitionShape(IfcProductRepresentationSelect)Copyright © 2016 OpenSource BIM. All rights reserved.