public interface IfcElement extends IfcProduct, IfcStructuralActivityAssignmentSelect
The following features are supported:
Ifc4Package.getIfcElement()| Modifier and Type | Method and Description |
|---|---|
org.eclipse.emf.common.util.EList<IfcRelConnectsElements> |
getConnectedFrom()
Returns the value of the 'Connected From' reference list.
|
org.eclipse.emf.common.util.EList<IfcRelConnectsElements> |
getConnectedTo()
Returns the value of the 'Connected To' reference list.
|
org.eclipse.emf.common.util.EList<IfcRelContainedInSpatialStructure> |
getContainedInStructure()
Returns the value of the 'Contained In Structure' reference list.
|
org.eclipse.emf.common.util.EList<IfcRelFillsElement> |
getFillsVoids()
Returns the value of the 'Fills Voids' reference list.
|
org.eclipse.emf.common.util.EList<IfcRelCoversBldgElements> |
getHasCoverings()
Returns the value of the 'Has Coverings' reference list.
|
org.eclipse.emf.common.util.EList<IfcRelVoidsElement> |
getHasOpenings()
Returns the value of the 'Has Openings' reference list.
|
org.eclipse.emf.common.util.EList<IfcRelProjectsElement> |
getHasProjections()
Returns the value of the 'Has Projections' reference list.
|
org.eclipse.emf.common.util.EList<IfcRelInterferesElements> |
getInterferesElements()
Returns the value of the 'Interferes Elements' reference list.
|
org.eclipse.emf.common.util.EList<IfcRelConnectsWithRealizingElements> |
getIsConnectionRealization()
Returns the value of the 'Is Connection Realization' reference list.
|
org.eclipse.emf.common.util.EList<IfcRelInterferesElements> |
getIsInterferedByElements()
Returns the value of the 'Is Interfered By Elements' reference list.
|
org.eclipse.emf.common.util.EList<IfcRelSpaceBoundary> |
getProvidesBoundaries()
Returns the value of the 'Provides Boundaries' reference list.
|
org.eclipse.emf.common.util.EList<IfcRelReferencedInSpatialStructure> |
getReferencedInStructures()
Returns the value of the 'Referenced In Structures' reference list.
|
String |
getTag()
Returns the value of the 'Tag' attribute.
|
boolean |
isSetConnectedFrom()
Returns whether the value of the '
Connected From' reference list is set. |
boolean |
isSetConnectedTo()
Returns whether the value of the '
Connected To' reference list is set. |
boolean |
isSetContainedInStructure()
Returns whether the value of the '
Contained In Structure' reference list is set. |
boolean |
isSetFillsVoids()
Returns whether the value of the '
Fills Voids' reference list is set. |
boolean |
isSetHasCoverings()
Returns whether the value of the '
Has Coverings' reference list is set. |
boolean |
isSetHasOpenings()
Returns whether the value of the '
Has Openings' reference list is set. |
boolean |
isSetHasProjections()
Returns whether the value of the '
Has Projections' reference list is set. |
boolean |
isSetInterferesElements()
Returns whether the value of the '
Interferes Elements' reference list is set. |
boolean |
isSetIsConnectionRealization()
Returns whether the value of the '
Is Connection Realization' reference list is set. |
boolean |
isSetIsInterferedByElements()
Returns whether the value of the '
Is Interfered By Elements' reference list is set. |
boolean |
isSetProvidesBoundaries()
Returns whether the value of the '
Provides Boundaries' reference list is set. |
boolean |
isSetReferencedInStructures()
Returns whether the value of the '
Referenced In Structures' reference list is set. |
boolean |
isSetTag()
Returns whether the value of the '
Tag' attribute is set. |
void |
setTag(String value)
Sets the value of the '
Tag' attribute. |
void |
unsetConnectedFrom()
Unsets the value of the '
Connected From' reference list. |
void |
unsetConnectedTo()
Unsets the value of the '
Connected To' reference list. |
void |
unsetContainedInStructure()
Unsets the value of the '
Contained In Structure' reference list. |
void |
unsetFillsVoids()
Unsets the value of the '
Fills Voids' reference list. |
void |
unsetHasCoverings()
Unsets the value of the '
Has Coverings' reference list. |
void |
unsetHasOpenings()
Unsets the value of the '
Has Openings' reference list. |
void |
unsetHasProjections()
Unsets the value of the '
Has Projections' reference list. |
void |
unsetInterferesElements()
Unsets the value of the '
Interferes Elements' reference list. |
void |
unsetIsConnectionRealization()
Unsets the value of the '
Is Connection Realization' reference list. |
void |
unsetIsInterferedByElements()
Unsets the value of the '
Is Interfered By Elements' reference list. |
void |
unsetProvidesBoundaries()
Unsets the value of the '
Provides Boundaries' reference list. |
void |
unsetReferencedInStructures()
Unsets the value of the '
Referenced In Structures' reference list. |
void |
unsetTag()
Unsets the value of the '
Tag' attribute. |
getGeometry, getObjectPlacement, getReferencedBy, getRepresentation, isSetGeometry, isSetObjectPlacement, isSetReferencedBy, isSetRepresentation, setGeometry, setObjectPlacement, setRepresentation, unsetGeometry, unsetObjectPlacement, unsetReferencedBy, unsetRepresentationgetDeclares, getIsDeclaredBy, getIsDefinedBy, getIsTypedBy, getObjectType, isSetDeclares, isSetIsDeclaredBy, isSetIsDefinedBy, isSetIsTypedBy, isSetObjectType, setObjectType, unsetDeclares, unsetIsDeclaredBy, unsetIsDefinedBy, unsetIsTypedBy, unsetObjectTypegetDecomposes, getHasAssignments, getHasAssociations, getHasContext, getIsDecomposedBy, getIsNestedBy, getNests, isSetDecomposes, isSetHasAssignments, isSetHasAssociations, isSetHasContext, isSetIsDecomposedBy, isSetIsNestedBy, isSetNests, unsetDecomposes, unsetHasAssignments, unsetHasAssociations, unsetHasContext, unsetIsDecomposedBy, unsetIsNestedBy, unsetNestsgetDescription, getGlobalId, getName, getOwnerHistory, isSetDescription, isSetName, isSetOwnerHistory, setDescription, setGlobalId, setName, setOwnerHistory, unsetDescription, unsetName, unsetOwnerHistoryforceLoad, getExpressId, getOid, getPid, getRid, isLoadedOrLoading, load, removeString getTag()
If the meaning of the 'Tag' attribute isn't clear, there really should be more of a description here...
isSetTag(),
unsetTag(),
setTag(String),
Ifc4Package.getIfcElement_Tag()void setTag(String value)
Tag' attribute.
value - the new value of the 'Tag' attribute.isSetTag(),
unsetTag(),
getTag()void unsetTag()
Tag' attribute.
isSetTag(),
getTag(),
setTag(String)boolean isSetTag()
Tag' attribute is set.
unsetTag(),
getTag(),
setTag(String)org.eclipse.emf.common.util.EList<IfcRelFillsElement> getFillsVoids()
IfcRelFillsElement.
It is bidirectional and its opposite is 'Related Building Element'.
If the meaning of the 'Fills Voids' reference list isn't clear, there really should be more of a description here...
isSetFillsVoids(),
unsetFillsVoids(),
Ifc4Package.getIfcElement_FillsVoids(),
IfcRelFillsElement.getRelatedBuildingElement()void unsetFillsVoids()
Fills Voids' reference list.
isSetFillsVoids(),
getFillsVoids()boolean isSetFillsVoids()
Fills Voids' reference list is set.
unsetFillsVoids(),
getFillsVoids()org.eclipse.emf.common.util.EList<IfcRelConnectsElements> getConnectedTo()
IfcRelConnectsElements.
It is bidirectional and its opposite is 'Relating Element'.
If the meaning of the 'Connected To' reference list isn't clear, there really should be more of a description here...
isSetConnectedTo(),
unsetConnectedTo(),
Ifc4Package.getIfcElement_ConnectedTo(),
IfcRelConnectsElements.getRelatingElement()void unsetConnectedTo()
Connected To' reference list.
isSetConnectedTo(),
getConnectedTo()boolean isSetConnectedTo()
Connected To' reference list is set.
unsetConnectedTo(),
getConnectedTo()org.eclipse.emf.common.util.EList<IfcRelInterferesElements> getIsInterferedByElements()
IfcRelInterferesElements.
It is bidirectional and its opposite is 'Related Element'.
If the meaning of the 'Is Interfered By Elements' reference list isn't clear, there really should be more of a description here...
isSetIsInterferedByElements(),
unsetIsInterferedByElements(),
Ifc4Package.getIfcElement_IsInterferedByElements(),
IfcRelInterferesElements.getRelatedElement()void unsetIsInterferedByElements()
Is Interfered By Elements' reference list.
boolean isSetIsInterferedByElements()
Is Interfered By Elements' reference list is set.
unsetIsInterferedByElements(),
getIsInterferedByElements()org.eclipse.emf.common.util.EList<IfcRelInterferesElements> getInterferesElements()
IfcRelInterferesElements.
It is bidirectional and its opposite is 'Relating Element'.
If the meaning of the 'Interferes Elements' reference list isn't clear, there really should be more of a description here...
isSetInterferesElements(),
unsetInterferesElements(),
Ifc4Package.getIfcElement_InterferesElements(),
IfcRelInterferesElements.getRelatingElement()void unsetInterferesElements()
Interferes Elements' reference list.
isSetInterferesElements(),
getInterferesElements()boolean isSetInterferesElements()
Interferes Elements' reference list is set.
unsetInterferesElements(),
getInterferesElements()org.eclipse.emf.common.util.EList<IfcRelProjectsElement> getHasProjections()
IfcRelProjectsElement.
It is bidirectional and its opposite is 'Relating Element'.
If the meaning of the 'Has Projections' reference list isn't clear, there really should be more of a description here...
isSetHasProjections(),
unsetHasProjections(),
Ifc4Package.getIfcElement_HasProjections(),
IfcRelProjectsElement.getRelatingElement()void unsetHasProjections()
Has Projections' reference list.
isSetHasProjections(),
getHasProjections()boolean isSetHasProjections()
Has Projections' reference list is set.
unsetHasProjections(),
getHasProjections()org.eclipse.emf.common.util.EList<IfcRelReferencedInSpatialStructure> getReferencedInStructures()
IfcRelReferencedInSpatialStructure.
If the meaning of the 'Referenced In Structures' reference list isn't clear, there really should be more of a description here...
isSetReferencedInStructures(),
unsetReferencedInStructures(),
Ifc4Package.getIfcElement_ReferencedInStructures()void unsetReferencedInStructures()
Referenced In Structures' reference list.
boolean isSetReferencedInStructures()
Referenced In Structures' reference list is set.
unsetReferencedInStructures(),
getReferencedInStructures()org.eclipse.emf.common.util.EList<IfcRelVoidsElement> getHasOpenings()
IfcRelVoidsElement.
It is bidirectional and its opposite is 'Relating Building Element'.
If the meaning of the 'Has Openings' reference list isn't clear, there really should be more of a description here...
isSetHasOpenings(),
unsetHasOpenings(),
Ifc4Package.getIfcElement_HasOpenings(),
IfcRelVoidsElement.getRelatingBuildingElement()void unsetHasOpenings()
Has Openings' reference list.
isSetHasOpenings(),
getHasOpenings()boolean isSetHasOpenings()
Has Openings' reference list is set.
unsetHasOpenings(),
getHasOpenings()org.eclipse.emf.common.util.EList<IfcRelConnectsWithRealizingElements> getIsConnectionRealization()
IfcRelConnectsWithRealizingElements.
It is bidirectional and its opposite is 'Realizing Elements'.
If the meaning of the 'Is Connection Realization' reference list isn't clear, there really should be more of a description here...
isSetIsConnectionRealization(),
unsetIsConnectionRealization(),
Ifc4Package.getIfcElement_IsConnectionRealization(),
IfcRelConnectsWithRealizingElements.getRealizingElements()void unsetIsConnectionRealization()
Is Connection Realization' reference list.
boolean isSetIsConnectionRealization()
Is Connection Realization' reference list is set.
unsetIsConnectionRealization(),
getIsConnectionRealization()org.eclipse.emf.common.util.EList<IfcRelSpaceBoundary> getProvidesBoundaries()
IfcRelSpaceBoundary.
It is bidirectional and its opposite is 'Related Building Element'.
If the meaning of the 'Provides Boundaries' reference list isn't clear, there really should be more of a description here...
isSetProvidesBoundaries(),
unsetProvidesBoundaries(),
Ifc4Package.getIfcElement_ProvidesBoundaries(),
IfcRelSpaceBoundary.getRelatedBuildingElement()void unsetProvidesBoundaries()
Provides Boundaries' reference list.
isSetProvidesBoundaries(),
getProvidesBoundaries()boolean isSetProvidesBoundaries()
Provides Boundaries' reference list is set.
unsetProvidesBoundaries(),
getProvidesBoundaries()org.eclipse.emf.common.util.EList<IfcRelConnectsElements> getConnectedFrom()
IfcRelConnectsElements.
It is bidirectional and its opposite is 'Related Element'.
If the meaning of the 'Connected From' reference list isn't clear, there really should be more of a description here...
isSetConnectedFrom(),
unsetConnectedFrom(),
Ifc4Package.getIfcElement_ConnectedFrom(),
IfcRelConnectsElements.getRelatedElement()void unsetConnectedFrom()
Connected From' reference list.
isSetConnectedFrom(),
getConnectedFrom()boolean isSetConnectedFrom()
Connected From' reference list is set.
unsetConnectedFrom(),
getConnectedFrom()org.eclipse.emf.common.util.EList<IfcRelContainedInSpatialStructure> getContainedInStructure()
IfcRelContainedInSpatialStructure.
If the meaning of the 'Contained In Structure' reference list isn't clear, there really should be more of a description here...
isSetContainedInStructure(),
unsetContainedInStructure(),
Ifc4Package.getIfcElement_ContainedInStructure()void unsetContainedInStructure()
Contained In Structure' reference list.
boolean isSetContainedInStructure()
Contained In Structure' reference list is set.
unsetContainedInStructure(),
getContainedInStructure()org.eclipse.emf.common.util.EList<IfcRelCoversBldgElements> getHasCoverings()
IfcRelCoversBldgElements.
It is bidirectional and its opposite is 'Relating Building Element'.
If the meaning of the 'Has Coverings' reference list isn't clear, there really should be more of a description here...
isSetHasCoverings(),
unsetHasCoverings(),
Ifc4Package.getIfcElement_HasCoverings(),
IfcRelCoversBldgElements.getRelatingBuildingElement()void unsetHasCoverings()
Has Coverings' reference list.
isSetHasCoverings(),
getHasCoverings()boolean isSetHasCoverings()
Has Coverings' reference list is set.
unsetHasCoverings(),
getHasCoverings()Copyright © 2018 OpenSource BIM. All rights reserved.