@IfcClass(type=ENTITY, layer=SHARED) public class IfcServiceLife extends IfcControl
| 限定符和类型 | 字段和说明 |
|---|---|
private IfcTimeMeasure |
serviceLifeDuration |
private IfcServiceLifeTypeEnum |
serviceLifeType |
stepNumber| 构造器和说明 |
|---|
IfcServiceLife(IfcGloballyUniqueId globalId,
IfcOwnerHistory ownerHistory,
IfcLabel name,
IfcText description,
IfcLabel objectType,
SET<IfcRelAssignsToControl> controls,
IfcServiceLifeTypeEnum serviceLifeType,
IfcTimeMeasure serviceLifeDuration) |
| 限定符和类型 | 方法和说明 |
|---|---|
IfcTimeMeasure |
getServiceLifeDuration() |
IfcServiceLifeTypeEnum |
getServiceLifeType() |
void |
setServiceLifeDuration(IfcTimeMeasure serviceLifeDuration) |
void |
setServiceLifeType(IfcServiceLifeTypeEnum serviceLifeType) |
getControls, setControlsaddIsDefinedBy, getIsDefinedBy, getObjectType, setIsDefinedBy, setObjectTypeaddDecompose, addHasAssociations, addIsDecomposedBy, getDecomposes, getHasAssignments, getHasAssociations, getIsDecomposedBy, setDecomposes, setHasAssignments, setHasAssociations, setIsDecomposedBygetDescription, getGlobalId, getName, getOwnerHistory, setDescription, setDescription, setGlobalId, setName, setName, setOwnerHistorycheck, getFileItem, getParamString, getStepNumber, illegal, isDefault, setStepNumber, toIfcprivate IfcServiceLifeTypeEnum serviceLifeType
private IfcTimeMeasure serviceLifeDuration
@IfcParserConstructor public IfcServiceLife(IfcGloballyUniqueId globalId, IfcOwnerHistory ownerHistory, IfcLabel name, IfcText description, IfcLabel objectType, SET<IfcRelAssignsToControl> controls, IfcServiceLifeTypeEnum serviceLifeType, IfcTimeMeasure serviceLifeDuration)
public IfcServiceLifeTypeEnum getServiceLifeType()
public void setServiceLifeType(IfcServiceLifeTypeEnum serviceLifeType)
public IfcTimeMeasure getServiceLifeDuration()
public void setServiceLifeDuration(IfcTimeMeasure serviceLifeDuration)
Copyright © 2023. All rights reserved.