public interface IfcConstructionResource extends IfcResource
The following features are supported:
| Modifier and Type | Method and Description |
|---|---|
IfcMeasureWithUnit |
getBaseQuantity()
Returns the value of the 'Base Quantity' reference.
|
IfcResourceConsumptionEnum |
getResourceConsumption()
Returns the value of the 'Resource Consumption' attribute.
|
String |
getResourceGroup()
Returns the value of the 'Resource Group' attribute.
|
String |
getResourceIdentifier()
Returns the value of the 'Resource Identifier' attribute.
|
boolean |
isSetBaseQuantity()
Returns whether the value of the '
Base Quantity' reference is set. |
boolean |
isSetResourceConsumption()
Returns whether the value of the '
Resource Consumption' attribute is set. |
boolean |
isSetResourceGroup()
Returns whether the value of the '
Resource Group' attribute is set. |
boolean |
isSetResourceIdentifier()
Returns whether the value of the '
Resource Identifier' attribute is set. |
void |
setBaseQuantity(IfcMeasureWithUnit value)
Sets the value of the '
Base Quantity' reference. |
void |
setResourceConsumption(IfcResourceConsumptionEnum value)
Sets the value of the '
Resource Consumption' attribute. |
void |
setResourceGroup(String value)
Sets the value of the '
Resource Group' attribute. |
void |
setResourceIdentifier(String value)
Sets the value of the '
Resource Identifier' attribute. |
void |
unsetBaseQuantity()
Unsets the value of the '
Base Quantity' reference. |
void |
unsetResourceConsumption()
Unsets the value of the '
Resource Consumption' attribute. |
void |
unsetResourceGroup()
Unsets the value of the '
Resource Group' attribute. |
void |
unsetResourceIdentifier()
Unsets the value of the '
Resource Identifier' attribute. |
getResourceOf, isSetResourceOf, unsetResourceOfgetIsDefinedBy, 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 getResourceIdentifier()
If the meaning of the 'Resource Identifier' attribute isn't clear, there really should be more of a description here...
isSetResourceIdentifier(),
unsetResourceIdentifier(),
setResourceIdentifier(String),
Ifc2x3tc1Package.getIfcConstructionResource_ResourceIdentifier()void setResourceIdentifier(String value)
Resource Identifier' attribute.
value - the new value of the 'Resource Identifier' attribute.isSetResourceIdentifier(),
unsetResourceIdentifier(),
getResourceIdentifier()void unsetResourceIdentifier()
Resource Identifier' attribute.
boolean isSetResourceIdentifier()
Resource Identifier' attribute is set.
unsetResourceIdentifier(),
getResourceIdentifier(),
setResourceIdentifier(String)String getResourceGroup()
If the meaning of the 'Resource Group' attribute isn't clear, there really should be more of a description here...
isSetResourceGroup(),
unsetResourceGroup(),
setResourceGroup(String),
Ifc2x3tc1Package.getIfcConstructionResource_ResourceGroup()void setResourceGroup(String value)
Resource Group' attribute.
value - the new value of the 'Resource Group' attribute.isSetResourceGroup(),
unsetResourceGroup(),
getResourceGroup()void unsetResourceGroup()
Resource Group' attribute.
boolean isSetResourceGroup()
Resource Group' attribute is set.
unsetResourceGroup(),
getResourceGroup(),
setResourceGroup(String)IfcResourceConsumptionEnum getResourceConsumption()
IfcResourceConsumptionEnum.
If the meaning of the 'Resource Consumption' attribute isn't clear, there really should be more of a description here...
IfcResourceConsumptionEnum,
isSetResourceConsumption(),
unsetResourceConsumption(),
setResourceConsumption(IfcResourceConsumptionEnum),
Ifc2x3tc1Package.getIfcConstructionResource_ResourceConsumption()void setResourceConsumption(IfcResourceConsumptionEnum value)
Resource Consumption' attribute.
value - the new value of the 'Resource Consumption' attribute.IfcResourceConsumptionEnum,
isSetResourceConsumption(),
unsetResourceConsumption(),
getResourceConsumption()void unsetResourceConsumption()
Resource Consumption' attribute.
boolean isSetResourceConsumption()
Resource Consumption' attribute is set.
unsetResourceConsumption(),
getResourceConsumption(),
setResourceConsumption(IfcResourceConsumptionEnum)IfcMeasureWithUnit getBaseQuantity()
If the meaning of the 'Base Quantity' reference isn't clear, there really should be more of a description here...
isSetBaseQuantity(),
unsetBaseQuantity(),
setBaseQuantity(IfcMeasureWithUnit),
Ifc2x3tc1Package.getIfcConstructionResource_BaseQuantity()void setBaseQuantity(IfcMeasureWithUnit value)
Base Quantity' reference.
value - the new value of the 'Base Quantity' reference.isSetBaseQuantity(),
unsetBaseQuantity(),
getBaseQuantity()void unsetBaseQuantity()
Base Quantity' reference.
boolean isSetBaseQuantity()
Base Quantity' reference is set.
unsetBaseQuantity(),
getBaseQuantity(),
setBaseQuantity(IfcMeasureWithUnit)Copyright © 2016 OpenSource BIM. All rights reserved.