public interface IfcPropertyDependencyRelationship extends IfcResourceLevelRelationship
The following features are supported:
| Modifier and Type | Method and Description |
|---|---|
IfcProperty |
getDependantProperty()
Returns the value of the 'Dependant Property' reference.
|
IfcProperty |
getDependingProperty()
Returns the value of the 'Depending Property' reference.
|
String |
getExpression()
Returns the value of the 'Expression' attribute.
|
boolean |
isSetExpression()
Returns whether the value of the '
Expression' attribute is set. |
void |
setDependantProperty(IfcProperty value)
Sets the value of the '
Dependant Property' reference. |
void |
setDependingProperty(IfcProperty value)
Sets the value of the '
Depending Property' reference. |
void |
setExpression(String value)
Sets the value of the '
Expression' attribute. |
void |
unsetExpression()
Unsets the value of the '
Expression' attribute. |
getDescription, getName, isSetDescription, isSetName, setDescription, setName, unsetDescription, unsetNameforceLoad, getExpressId, getOid, getPid, getRid, isLoadedOrLoading, load, removeIfcProperty getDependingProperty()
Property For Dependance'.
If the meaning of the 'Depending Property' reference isn't clear, there really should be more of a description here...
setDependingProperty(IfcProperty),
Ifc4Package.getIfcPropertyDependencyRelationship_DependingProperty(),
IfcProperty.getPropertyForDependance()void setDependingProperty(IfcProperty value)
Depending Property' reference.
value - the new value of the 'Depending Property' reference.getDependingProperty()IfcProperty getDependantProperty()
Property Depends On'.
If the meaning of the 'Dependant Property' reference isn't clear, there really should be more of a description here...
setDependantProperty(IfcProperty),
Ifc4Package.getIfcPropertyDependencyRelationship_DependantProperty(),
IfcProperty.getPropertyDependsOn()void setDependantProperty(IfcProperty value)
Dependant Property' reference.
value - the new value of the 'Dependant Property' reference.getDependantProperty()String getExpression()
If the meaning of the 'Expression' attribute isn't clear, there really should be more of a description here...
isSetExpression(),
unsetExpression(),
setExpression(String),
Ifc4Package.getIfcPropertyDependencyRelationship_Expression()void setExpression(String value)
Expression' attribute.
value - the new value of the 'Expression' attribute.isSetExpression(),
unsetExpression(),
getExpression()void unsetExpression()
Expression' attribute.
isSetExpression(),
getExpression(),
setExpression(String)boolean isSetExpression()
Expression' attribute is set.
unsetExpression(),
getExpression(),
setExpression(String)Copyright © 2016 OpenSource BIM. All rights reserved.