public interface IfcSpaceProgram extends IfcControl
The following features are supported:
Ifc2x3tc1Package.getIfcSpaceProgram()| Modifier and Type | Method and Description |
|---|---|
org.eclipse.emf.common.util.EList<IfcRelInteractionRequirements> |
getHasInteractionReqsFrom()
Returns the value of the 'Has Interaction Reqs From' reference list.
|
org.eclipse.emf.common.util.EList<IfcRelInteractionRequirements> |
getHasInteractionReqsTo()
Returns the value of the 'Has Interaction Reqs To' reference list.
|
double |
getMaxRequiredArea()
Returns the value of the 'Max Required Area' attribute.
|
String |
getMaxRequiredAreaAsString()
Returns the value of the 'Max Required Area As String' attribute.
|
double |
getMinRequiredArea()
Returns the value of the 'Min Required Area' attribute.
|
String |
getMinRequiredAreaAsString()
Returns the value of the 'Min Required Area As String' attribute.
|
IfcSpatialStructureElement |
getRequestedLocation()
Returns the value of the 'Requested Location' reference.
|
String |
getSpaceProgramIdentifier()
Returns the value of the 'Space Program Identifier' attribute.
|
double |
getStandardRequiredArea()
Returns the value of the 'Standard Required Area' attribute.
|
String |
getStandardRequiredAreaAsString()
Returns the value of the 'Standard Required Area As String' attribute.
|
boolean |
isSetHasInteractionReqsFrom()
Returns whether the value of the '
Has Interaction Reqs From' reference list is set. |
boolean |
isSetHasInteractionReqsTo()
Returns whether the value of the '
Has Interaction Reqs To' reference list is set. |
boolean |
isSetMaxRequiredArea()
Returns whether the value of the '
Max Required Area' attribute is set. |
boolean |
isSetMaxRequiredAreaAsString()
Returns whether the value of the '
Max Required Area As String' attribute is set. |
boolean |
isSetMinRequiredArea()
Returns whether the value of the '
Min Required Area' attribute is set. |
boolean |
isSetMinRequiredAreaAsString()
Returns whether the value of the '
Min Required Area As String' attribute is set. |
boolean |
isSetRequestedLocation()
Returns whether the value of the '
Requested Location' reference is set. |
void |
setMaxRequiredArea(double value)
Sets the value of the '
Max Required Area' attribute. |
void |
setMaxRequiredAreaAsString(String value)
Sets the value of the '
Max Required Area As String' attribute. |
void |
setMinRequiredArea(double value)
Sets the value of the '
Min Required Area' attribute. |
void |
setMinRequiredAreaAsString(String value)
Sets the value of the '
Min Required Area As String' attribute. |
void |
setRequestedLocation(IfcSpatialStructureElement value)
Sets the value of the '
Requested Location' reference. |
void |
setSpaceProgramIdentifier(String value)
Sets the value of the '
Space Program Identifier' attribute. |
void |
setStandardRequiredArea(double value)
Sets the value of the '
Standard Required Area' attribute. |
void |
setStandardRequiredAreaAsString(String value)
Sets the value of the '
Standard Required Area As String' attribute. |
void |
unsetHasInteractionReqsFrom()
Unsets the value of the '
Has Interaction Reqs From' reference list. |
void |
unsetHasInteractionReqsTo()
Unsets the value of the '
Has Interaction Reqs To' reference list. |
void |
unsetMaxRequiredArea()
Unsets the value of the '
Max Required Area' attribute. |
void |
unsetMaxRequiredAreaAsString()
Unsets the value of the '
Max Required Area As String' attribute. |
void |
unsetMinRequiredArea()
Unsets the value of the '
Min Required Area' attribute. |
void |
unsetMinRequiredAreaAsString()
Unsets the value of the '
Min Required Area As String' attribute. |
void |
unsetRequestedLocation()
Unsets the value of the '
Requested Location' reference. |
getControls, isSetControls, unsetControlsgetIsDefinedBy, 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 getSpaceProgramIdentifier()
If the meaning of the 'Space Program Identifier' attribute isn't clear, there really should be more of a description here...
setSpaceProgramIdentifier(String),
Ifc2x3tc1Package.getIfcSpaceProgram_SpaceProgramIdentifier()void setSpaceProgramIdentifier(String value)
Space Program Identifier' attribute.
value - the new value of the 'Space Program Identifier' attribute.getSpaceProgramIdentifier()double getMaxRequiredArea()
If the meaning of the 'Max Required Area' attribute isn't clear, there really should be more of a description here...
isSetMaxRequiredArea(),
unsetMaxRequiredArea(),
setMaxRequiredArea(double),
Ifc2x3tc1Package.getIfcSpaceProgram_MaxRequiredArea()void setMaxRequiredArea(double value)
Max Required Area' attribute.
value - the new value of the 'Max Required Area' attribute.isSetMaxRequiredArea(),
unsetMaxRequiredArea(),
getMaxRequiredArea()void unsetMaxRequiredArea()
Max Required Area' attribute.
boolean isSetMaxRequiredArea()
Max Required Area' attribute is set.
unsetMaxRequiredArea(),
getMaxRequiredArea(),
setMaxRequiredArea(double)String getMaxRequiredAreaAsString()
If the meaning of the 'Max Required Area As String' attribute isn't clear, there really should be more of a description here...
isSetMaxRequiredAreaAsString(),
unsetMaxRequiredAreaAsString(),
setMaxRequiredAreaAsString(String),
Ifc2x3tc1Package.getIfcSpaceProgram_MaxRequiredAreaAsString()void setMaxRequiredAreaAsString(String value)
Max Required Area As String' attribute.
value - the new value of the 'Max Required Area As String' attribute.isSetMaxRequiredAreaAsString(),
unsetMaxRequiredAreaAsString(),
getMaxRequiredAreaAsString()void unsetMaxRequiredAreaAsString()
Max Required Area As String' attribute.
boolean isSetMaxRequiredAreaAsString()
Max Required Area As String' attribute is set.
unsetMaxRequiredAreaAsString(),
getMaxRequiredAreaAsString(),
setMaxRequiredAreaAsString(String)double getMinRequiredArea()
If the meaning of the 'Min Required Area' attribute isn't clear, there really should be more of a description here...
isSetMinRequiredArea(),
unsetMinRequiredArea(),
setMinRequiredArea(double),
Ifc2x3tc1Package.getIfcSpaceProgram_MinRequiredArea()void setMinRequiredArea(double value)
Min Required Area' attribute.
value - the new value of the 'Min Required Area' attribute.isSetMinRequiredArea(),
unsetMinRequiredArea(),
getMinRequiredArea()void unsetMinRequiredArea()
Min Required Area' attribute.
boolean isSetMinRequiredArea()
Min Required Area' attribute is set.
unsetMinRequiredArea(),
getMinRequiredArea(),
setMinRequiredArea(double)String getMinRequiredAreaAsString()
If the meaning of the 'Min Required Area As String' attribute isn't clear, there really should be more of a description here...
isSetMinRequiredAreaAsString(),
unsetMinRequiredAreaAsString(),
setMinRequiredAreaAsString(String),
Ifc2x3tc1Package.getIfcSpaceProgram_MinRequiredAreaAsString()void setMinRequiredAreaAsString(String value)
Min Required Area As String' attribute.
value - the new value of the 'Min Required Area As String' attribute.isSetMinRequiredAreaAsString(),
unsetMinRequiredAreaAsString(),
getMinRequiredAreaAsString()void unsetMinRequiredAreaAsString()
Min Required Area As String' attribute.
boolean isSetMinRequiredAreaAsString()
Min Required Area As String' attribute is set.
unsetMinRequiredAreaAsString(),
getMinRequiredAreaAsString(),
setMinRequiredAreaAsString(String)IfcSpatialStructureElement getRequestedLocation()
If the meaning of the 'Requested Location' reference isn't clear, there really should be more of a description here...
isSetRequestedLocation(),
unsetRequestedLocation(),
setRequestedLocation(IfcSpatialStructureElement),
Ifc2x3tc1Package.getIfcSpaceProgram_RequestedLocation()void setRequestedLocation(IfcSpatialStructureElement value)
Requested Location' reference.
value - the new value of the 'Requested Location' reference.isSetRequestedLocation(),
unsetRequestedLocation(),
getRequestedLocation()void unsetRequestedLocation()
Requested Location' reference.
boolean isSetRequestedLocation()
Requested Location' reference is set.
unsetRequestedLocation(),
getRequestedLocation(),
setRequestedLocation(IfcSpatialStructureElement)double getStandardRequiredArea()
If the meaning of the 'Standard Required Area' attribute isn't clear, there really should be more of a description here...
setStandardRequiredArea(double),
Ifc2x3tc1Package.getIfcSpaceProgram_StandardRequiredArea()void setStandardRequiredArea(double value)
Standard Required Area' attribute.
value - the new value of the 'Standard Required Area' attribute.getStandardRequiredArea()String getStandardRequiredAreaAsString()
If the meaning of the 'Standard Required Area As String' attribute isn't clear, there really should be more of a description here...
setStandardRequiredAreaAsString(String),
Ifc2x3tc1Package.getIfcSpaceProgram_StandardRequiredAreaAsString()void setStandardRequiredAreaAsString(String value)
Standard Required Area As String' attribute.
value - the new value of the 'Standard Required Area As String' attribute.getStandardRequiredAreaAsString()org.eclipse.emf.common.util.EList<IfcRelInteractionRequirements> getHasInteractionReqsFrom()
IfcRelInteractionRequirements.
It is bidirectional and its opposite is 'Related Space Program'.
If the meaning of the 'Has Interaction Reqs From' reference list isn't clear, there really should be more of a description here...
isSetHasInteractionReqsFrom(),
unsetHasInteractionReqsFrom(),
Ifc2x3tc1Package.getIfcSpaceProgram_HasInteractionReqsFrom(),
IfcRelInteractionRequirements.getRelatedSpaceProgram()void unsetHasInteractionReqsFrom()
Has Interaction Reqs From' reference list.
boolean isSetHasInteractionReqsFrom()
Has Interaction Reqs From' reference list is set.
unsetHasInteractionReqsFrom(),
getHasInteractionReqsFrom()org.eclipse.emf.common.util.EList<IfcRelInteractionRequirements> getHasInteractionReqsTo()
IfcRelInteractionRequirements.
It is bidirectional and its opposite is 'Relating Space Program'.
If the meaning of the 'Has Interaction Reqs To' reference list isn't clear, there really should be more of a description here...
isSetHasInteractionReqsTo(),
unsetHasInteractionReqsTo(),
Ifc2x3tc1Package.getIfcSpaceProgram_HasInteractionReqsTo(),
IfcRelInteractionRequirements.getRelatingSpaceProgram()void unsetHasInteractionReqsTo()
Has Interaction Reqs To' reference list.
boolean isSetHasInteractionReqsTo()
Has Interaction Reqs To' reference list is set.
unsetHasInteractionReqsTo(),
getHasInteractionReqsTo()Copyright © 2018 OpenSource BIM. All rights reserved.