public interface IfcContext extends IfcObjectDefinition
The following features are supported:
Ifc4Package.getIfcContext()| Modifier and Type | Method and Description |
|---|---|
org.eclipse.emf.common.util.EList<IfcRelDeclares> |
getDeclares()
Returns the value of the 'Declares' reference list.
|
org.eclipse.emf.common.util.EList<IfcRelDefinesByProperties> |
getIsDefinedBy()
Returns the value of the 'Is Defined By' reference list.
|
String |
getLongName()
Returns the value of the 'Long Name' attribute.
|
String |
getObjectType()
Returns the value of the 'Object Type' attribute.
|
String |
getPhase()
Returns the value of the 'Phase' attribute.
|
org.eclipse.emf.common.util.EList<IfcRepresentationContext> |
getRepresentationContexts()
Returns the value of the 'Representation Contexts' reference list.
|
IfcUnitAssignment |
getUnitsInContext()
Returns the value of the 'Units In Context' reference.
|
boolean |
isSetDeclares()
Returns whether the value of the '
Declares' reference list is set. |
boolean |
isSetIsDefinedBy()
Returns whether the value of the '
Is Defined By' reference list is set. |
boolean |
isSetLongName()
Returns whether the value of the '
Long Name' attribute is set. |
boolean |
isSetObjectType()
Returns whether the value of the '
Object Type' attribute is set. |
boolean |
isSetPhase()
Returns whether the value of the '
Phase' attribute is set. |
boolean |
isSetRepresentationContexts()
Returns whether the value of the '
Representation Contexts' reference list is set. |
boolean |
isSetUnitsInContext()
Returns whether the value of the '
Units In Context' reference is set. |
void |
setLongName(String value)
Sets the value of the '
Long Name' attribute. |
void |
setObjectType(String value)
Sets the value of the '
Object Type' attribute. |
void |
setPhase(String value)
Sets the value of the '
Phase' attribute. |
void |
setUnitsInContext(IfcUnitAssignment value)
Sets the value of the '
Units In Context' reference. |
void |
unsetDeclares()
Unsets the value of the '
Declares' reference list. |
void |
unsetIsDefinedBy()
Unsets the value of the '
Is Defined By' reference list. |
void |
unsetLongName()
Unsets the value of the '
Long Name' attribute. |
void |
unsetObjectType()
Unsets the value of the '
Object Type' attribute. |
void |
unsetPhase()
Unsets the value of the '
Phase' attribute. |
void |
unsetRepresentationContexts()
Unsets the value of the '
Representation Contexts' reference list. |
void |
unsetUnitsInContext()
Unsets the value of the '
Units In Context' reference. |
getDecomposes, 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 getObjectType()
If the meaning of the 'Object Type' attribute isn't clear, there really should be more of a description here...
isSetObjectType(),
unsetObjectType(),
setObjectType(String),
Ifc4Package.getIfcContext_ObjectType()void setObjectType(String value)
Object Type' attribute.
value - the new value of the 'Object Type' attribute.isSetObjectType(),
unsetObjectType(),
getObjectType()void unsetObjectType()
Object Type' attribute.
isSetObjectType(),
getObjectType(),
setObjectType(String)boolean isSetObjectType()
Object Type' attribute is set.
unsetObjectType(),
getObjectType(),
setObjectType(String)String 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),
Ifc4Package.getIfcContext_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)String getPhase()
If the meaning of the 'Phase' attribute isn't clear, there really should be more of a description here...
isSetPhase(),
unsetPhase(),
setPhase(String),
Ifc4Package.getIfcContext_Phase()void setPhase(String value)
Phase' attribute.
value - the new value of the 'Phase' attribute.isSetPhase(),
unsetPhase(),
getPhase()void unsetPhase()
Phase' attribute.
isSetPhase(),
getPhase(),
setPhase(String)boolean isSetPhase()
Phase' attribute is set.
unsetPhase(),
getPhase(),
setPhase(String)org.eclipse.emf.common.util.EList<IfcRepresentationContext> getRepresentationContexts()
IfcRepresentationContext.
If the meaning of the 'Representation Contexts' reference list isn't clear, there really should be more of a description here...
isSetRepresentationContexts(),
unsetRepresentationContexts(),
Ifc4Package.getIfcContext_RepresentationContexts()void unsetRepresentationContexts()
Representation Contexts' reference list.
boolean isSetRepresentationContexts()
Representation Contexts' reference list is set.
unsetRepresentationContexts(),
getRepresentationContexts()IfcUnitAssignment getUnitsInContext()
If the meaning of the 'Units In Context' reference isn't clear, there really should be more of a description here...
isSetUnitsInContext(),
unsetUnitsInContext(),
setUnitsInContext(IfcUnitAssignment),
Ifc4Package.getIfcContext_UnitsInContext()void setUnitsInContext(IfcUnitAssignment value)
Units In Context' reference.
value - the new value of the 'Units In Context' reference.isSetUnitsInContext(),
unsetUnitsInContext(),
getUnitsInContext()void unsetUnitsInContext()
Units In Context' reference.
boolean isSetUnitsInContext()
Units In Context' reference is set.
unsetUnitsInContext(),
getUnitsInContext(),
setUnitsInContext(IfcUnitAssignment)org.eclipse.emf.common.util.EList<IfcRelDefinesByProperties> getIsDefinedBy()
IfcRelDefinesByProperties.
If the meaning of the 'Is Defined By' reference list isn't clear, there really should be more of a description here...
isSetIsDefinedBy(),
unsetIsDefinedBy(),
Ifc4Package.getIfcContext_IsDefinedBy()void unsetIsDefinedBy()
Is Defined By' reference list.
isSetIsDefinedBy(),
getIsDefinedBy()boolean isSetIsDefinedBy()
Is Defined By' reference list is set.
unsetIsDefinedBy(),
getIsDefinedBy()org.eclipse.emf.common.util.EList<IfcRelDeclares> getDeclares()
IfcRelDeclares.
It is bidirectional and its opposite is 'Relating Context'.
If the meaning of the 'Declares' reference list isn't clear, there really should be more of a description here...
isSetDeclares(),
unsetDeclares(),
Ifc4Package.getIfcContext_Declares(),
IfcRelDeclares.getRelatingContext()void unsetDeclares()
Declares' reference list.
isSetDeclares(),
getDeclares()boolean isSetDeclares()
Declares' reference list is set.
unsetDeclares(),
getDeclares()Copyright © 2016 OpenSource BIM. All rights reserved.