public interface IfcSpatialStructureElement extends IfcProduct
The following features are supported:
| Modifier and Type | Method and Description |
|---|---|
IfcElementCompositionEnum |
getCompositionType()
Returns the value of the 'Composition Type' attribute.
|
org.eclipse.emf.common.util.EList<IfcRelContainedInSpatialStructure> |
getContainsElements()
Returns the value of the 'Contains Elements' reference list.
|
String |
getLongName()
Returns the value of the 'Long Name' attribute.
|
org.eclipse.emf.common.util.EList<IfcRelReferencedInSpatialStructure> |
getReferencesElements()
Returns the value of the 'References Elements' reference list.
|
org.eclipse.emf.common.util.EList<IfcRelServicesBuildings> |
getServicedBySystems()
Returns the value of the 'Serviced By Systems' reference list.
|
boolean |
isSetContainsElements()
Returns whether the value of the '
Contains Elements' reference list is set. |
boolean |
isSetLongName()
Returns whether the value of the '
Long Name' attribute is set. |
boolean |
isSetReferencesElements()
Returns whether the value of the '
References Elements' reference list is set. |
boolean |
isSetServicedBySystems()
Returns whether the value of the '
Serviced By Systems' reference list is set. |
void |
setCompositionType(IfcElementCompositionEnum value)
Sets the value of the '
Composition Type' attribute. |
void |
setLongName(String value)
Sets the value of the '
Long Name' attribute. |
void |
unsetContainsElements()
Unsets the value of the '
Contains Elements' reference list. |
void |
unsetLongName()
Unsets the value of the '
Long Name' attribute. |
void |
unsetReferencesElements()
Unsets the value of the '
References Elements' reference list. |
void |
unsetServicedBySystems()
Unsets the value of the '
Serviced By Systems' reference list. |
getGeometry, getObjectPlacement, getReferencedBy, getRepresentation, isSetGeometry, isSetObjectPlacement, isSetReferencedBy, isSetRepresentation, setGeometry, setObjectPlacement, setRepresentation, unsetGeometry, unsetObjectPlacement, unsetReferencedBy, unsetRepresentationgetIsDefinedBy, getObjectType, isSetIsDefinedBy, isSetObjectType, setObjectType, unsetIsDefinedBy, unsetObjectTypegetDecomposes, getHasAssignments, getHasAssociations, getIsDecomposedBy, isSetDecomposes, isSetHasAssignments, isSetHasAssociations, isSetIsDecomposedBy, unsetDecomposes, unsetHasAssignments, unsetHasAssociations, unsetIsDecomposedBygetDescription, getGlobalId, getName, getOwnerHistory, isSetDescription, isSetName, setDescription, setGlobalId, setName, setOwnerHistory, unsetDescription, unsetNameforceLoad, getExpressId, getOid, getPid, getRid, isLoadedOrLoading, load, removeString getLongName()
If the meaning of the 'Long Name' attribute isn't clear, there really should be more of a description here...
isSetLongName(),
unsetLongName(),
setLongName(String),
Ifc2x3tc1Package.getIfcSpatialStructureElement_LongName()void setLongName(String value)
Long Name' attribute.
value - the new value of the 'Long Name' attribute.isSetLongName(),
unsetLongName(),
getLongName()void unsetLongName()
Long Name' attribute.
isSetLongName(),
getLongName(),
setLongName(String)boolean isSetLongName()
Long Name' attribute is set.
unsetLongName(),
getLongName(),
setLongName(String)IfcElementCompositionEnum getCompositionType()
IfcElementCompositionEnum.
If the meaning of the 'Composition Type' attribute isn't clear, there really should be more of a description here...
IfcElementCompositionEnum,
setCompositionType(IfcElementCompositionEnum),
Ifc2x3tc1Package.getIfcSpatialStructureElement_CompositionType()void setCompositionType(IfcElementCompositionEnum value)
Composition Type' attribute.
value - the new value of the 'Composition Type' attribute.IfcElementCompositionEnum,
getCompositionType()org.eclipse.emf.common.util.EList<IfcRelReferencedInSpatialStructure> getReferencesElements()
IfcRelReferencedInSpatialStructure.
It is bidirectional and its opposite is 'Relating Structure'.
If the meaning of the 'References Elements' reference list isn't clear, there really should be more of a description here...
isSetReferencesElements(),
unsetReferencesElements(),
Ifc2x3tc1Package.getIfcSpatialStructureElement_ReferencesElements(),
IfcRelReferencedInSpatialStructure.getRelatingStructure()void unsetReferencesElements()
References Elements' reference list.
isSetReferencesElements(),
getReferencesElements()boolean isSetReferencesElements()
References Elements' reference list is set.
unsetReferencesElements(),
getReferencesElements()org.eclipse.emf.common.util.EList<IfcRelServicesBuildings> getServicedBySystems()
IfcRelServicesBuildings.
It is bidirectional and its opposite is 'Related Buildings'.
If the meaning of the 'Serviced By Systems' reference list isn't clear, there really should be more of a description here...
isSetServicedBySystems(),
unsetServicedBySystems(),
Ifc2x3tc1Package.getIfcSpatialStructureElement_ServicedBySystems(),
IfcRelServicesBuildings.getRelatedBuildings()void unsetServicedBySystems()
Serviced By Systems' reference list.
isSetServicedBySystems(),
getServicedBySystems()boolean isSetServicedBySystems()
Serviced By Systems' reference list is set.
unsetServicedBySystems(),
getServicedBySystems()org.eclipse.emf.common.util.EList<IfcRelContainedInSpatialStructure> getContainsElements()
IfcRelContainedInSpatialStructure.
It is bidirectional and its opposite is 'Relating Structure'.
If the meaning of the 'Contains Elements' reference list isn't clear, there really should be more of a description here...
isSetContainsElements(),
unsetContainsElements(),
Ifc2x3tc1Package.getIfcSpatialStructureElement_ContainsElements(),
IfcRelContainedInSpatialStructure.getRelatingStructure()void unsetContainsElements()
Contains Elements' reference list.
isSetContainsElements(),
getContainsElements()boolean isSetContainsElements()
Contains Elements' reference list is set.
unsetContainsElements(),
getContainsElements()Copyright © 2018 OpenSource BIM. All rights reserved.