public interface IfcObjective extends IfcConstraint
| Modifier and Type | Method and Description |
|---|---|
IfcMetric |
getBenchmarkValues()
Returns the value of the 'Benchmark Values' reference.
|
IfcObjectiveEnum |
getObjectiveQualifier()
Returns the value of the 'Objective Qualifier' attribute.
|
IfcMetric |
getResultValues()
Returns the value of the 'Result Values' reference.
|
String |
getUserDefinedQualifier()
Returns the value of the 'User Defined Qualifier' attribute.
|
boolean |
isSetBenchmarkValues()
Returns whether the value of the '
Benchmark Values' reference is set. |
boolean |
isSetResultValues()
Returns whether the value of the '
Result Values' reference is set. |
boolean |
isSetUserDefinedQualifier()
Returns whether the value of the '
User Defined Qualifier' attribute is set. |
void |
setBenchmarkValues(IfcMetric value)
Sets the value of the '
Benchmark Values' reference. |
void |
setObjectiveQualifier(IfcObjectiveEnum value)
Sets the value of the '
Objective Qualifier' attribute. |
void |
setResultValues(IfcMetric value)
Sets the value of the '
Result Values' reference. |
void |
setUserDefinedQualifier(String value)
Sets the value of the '
User Defined Qualifier' attribute. |
void |
unsetBenchmarkValues()
Unsets the value of the '
Benchmark Values' reference. |
void |
unsetResultValues()
Unsets the value of the '
Result Values' reference. |
void |
unsetUserDefinedQualifier()
Unsets the value of the '
User Defined Qualifier' attribute. |
getAggregates, getClassifiedAs, getConstraintGrade, getConstraintSource, getCreatingActor, getCreationTime, getDescription, getIsAggregatedIn, getIsRelatedWith, getName, getPropertiesForConstraint, getRelatesConstraints, getUserDefinedGrade, isSetAggregates, isSetClassifiedAs, isSetConstraintSource, isSetCreatingActor, isSetCreationTime, isSetDescription, isSetIsAggregatedIn, isSetIsRelatedWith, isSetPropertiesForConstraint, isSetRelatesConstraints, isSetUserDefinedGrade, setConstraintGrade, setConstraintSource, setCreatingActor, setCreationTime, setDescription, setName, setUserDefinedGrade, unsetAggregates, unsetClassifiedAs, unsetConstraintSource, unsetCreatingActor, unsetCreationTime, unsetDescription, unsetIsAggregatedIn, unsetIsRelatedWith, unsetPropertiesForConstraint, unsetRelatesConstraints, unsetUserDefinedGradeforceLoad, getExpressId, getOid, getPid, getRid, isLoadedOrLoading, load, removeIfcMetric getBenchmarkValues()
If the meaning of the 'Benchmark Values' reference isn't clear, there really should be more of a description here...
isSetBenchmarkValues(),
unsetBenchmarkValues(),
setBenchmarkValues(IfcMetric),
Ifc2x3tc1Package.getIfcObjective_BenchmarkValues()void setBenchmarkValues(IfcMetric value)
Benchmark Values' reference.
value - the new value of the 'Benchmark Values' reference.isSetBenchmarkValues(),
unsetBenchmarkValues(),
getBenchmarkValues()void unsetBenchmarkValues()
Benchmark Values' reference.
boolean isSetBenchmarkValues()
Benchmark Values' reference is set.
unsetBenchmarkValues(),
getBenchmarkValues(),
setBenchmarkValues(IfcMetric)IfcMetric getResultValues()
If the meaning of the 'Result Values' reference isn't clear, there really should be more of a description here...
isSetResultValues(),
unsetResultValues(),
setResultValues(IfcMetric),
Ifc2x3tc1Package.getIfcObjective_ResultValues()void setResultValues(IfcMetric value)
Result Values' reference.
value - the new value of the 'Result Values' reference.isSetResultValues(),
unsetResultValues(),
getResultValues()void unsetResultValues()
Result Values' reference.
boolean isSetResultValues()
Result Values' reference is set.
unsetResultValues(),
getResultValues(),
setResultValues(IfcMetric)IfcObjectiveEnum getObjectiveQualifier()
IfcObjectiveEnum.
If the meaning of the 'Objective Qualifier' attribute isn't clear, there really should be more of a description here...
IfcObjectiveEnum,
setObjectiveQualifier(IfcObjectiveEnum),
Ifc2x3tc1Package.getIfcObjective_ObjectiveQualifier()void setObjectiveQualifier(IfcObjectiveEnum value)
Objective Qualifier' attribute.
value - the new value of the 'Objective Qualifier' attribute.IfcObjectiveEnum,
getObjectiveQualifier()String getUserDefinedQualifier()
If the meaning of the 'User Defined Qualifier' attribute isn't clear, there really should be more of a description here...
isSetUserDefinedQualifier(),
unsetUserDefinedQualifier(),
setUserDefinedQualifier(String),
Ifc2x3tc1Package.getIfcObjective_UserDefinedQualifier()void setUserDefinedQualifier(String value)
User Defined Qualifier' attribute.
value - the new value of the 'User Defined Qualifier' attribute.isSetUserDefinedQualifier(),
unsetUserDefinedQualifier(),
getUserDefinedQualifier()void unsetUserDefinedQualifier()
User Defined Qualifier' attribute.
boolean isSetUserDefinedQualifier()
User Defined Qualifier' attribute is set.
unsetUserDefinedQualifier(),
getUserDefinedQualifier(),
setUserDefinedQualifier(String)Copyright © 2018 OpenSource BIM. All rights reserved.