public interface IfcMetric extends IfcConstraint
The following features are supported:
Ifc2x3tc1Package.getIfcMetric()| Modifier and Type | Method and Description |
|---|---|
IfcBenchmarkEnum |
getBenchmark()
Returns the value of the 'Benchmark' attribute.
|
IfcMetricValueSelect |
getDataValue()
Returns the value of the 'Data Value' reference.
|
String |
getValueSource()
Returns the value of the 'Value Source' attribute.
|
boolean |
isSetValueSource()
Returns whether the value of the '
Value Source' attribute is set. |
void |
setBenchmark(IfcBenchmarkEnum value)
Sets the value of the '
Benchmark' attribute. |
void |
setDataValue(IfcMetricValueSelect value)
Sets the value of the '
Data Value' reference. |
void |
setValueSource(String value)
Sets the value of the '
Value Source' attribute. |
void |
unsetValueSource()
Unsets the value of the '
Value Source' 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, removeIfcBenchmarkEnum getBenchmark()
IfcBenchmarkEnum.
If the meaning of the 'Benchmark' attribute isn't clear, there really should be more of a description here...
IfcBenchmarkEnum,
setBenchmark(IfcBenchmarkEnum),
Ifc2x3tc1Package.getIfcMetric_Benchmark()void setBenchmark(IfcBenchmarkEnum value)
Benchmark' attribute.
value - the new value of the 'Benchmark' attribute.IfcBenchmarkEnum,
getBenchmark()String getValueSource()
If the meaning of the 'Value Source' attribute isn't clear, there really should be more of a description here...
isSetValueSource(),
unsetValueSource(),
setValueSource(String),
Ifc2x3tc1Package.getIfcMetric_ValueSource()void setValueSource(String value)
Value Source' attribute.
value - the new value of the 'Value Source' attribute.isSetValueSource(),
unsetValueSource(),
getValueSource()void unsetValueSource()
Value Source' attribute.
isSetValueSource(),
getValueSource(),
setValueSource(String)boolean isSetValueSource()
Value Source' attribute is set.
unsetValueSource(),
getValueSource(),
setValueSource(String)IfcMetricValueSelect getDataValue()
If the meaning of the 'Data Value' reference isn't clear, there really should be more of a description here...
setDataValue(IfcMetricValueSelect),
Ifc2x3tc1Package.getIfcMetric_DataValue()void setDataValue(IfcMetricValueSelect value)
Data Value' reference.
value - the new value of the 'Data Value' reference.getDataValue()Copyright © 2016 OpenSource BIM. All rights reserved.