@IfcClass(layer=CORE, type=ENTITY) public class IfcWorkControl extends IfcControl
| 限定符和类型 | 字段和说明 |
|---|---|
private IfcDateTimeSelect |
creationDate |
private SET<IfcPerson> |
creators |
private IfcTimeMeasure |
duration |
private IfcDateTimeSelect |
finishTime |
private IfcIdentifier |
identifier |
private IfcLabel |
purpose |
private IfcDateTimeSelect |
startTime |
private IfcTimeMeasure |
totalFloat |
private IfcLabel |
userDefinedControlType |
private IfcWorkControlTypeEnum |
workControlType |
stepNumber| 构造器和说明 |
|---|
IfcWorkControl(IfcGloballyUniqueId globalId,
IfcOwnerHistory ownerHistory,
IfcLabel name,
IfcText description,
IfcLabel objectType,
SET<IfcRelAssignsToControl> controls,
IfcIdentifier identifier,
IfcDateTimeSelect creationDate,
SET<IfcPerson> creators,
IfcLabel purpose,
IfcTimeMeasure duration,
IfcTimeMeasure totalFloat,
IfcDateTimeSelect startTime,
IfcDateTimeSelect finishTime,
IfcWorkControlTypeEnum workControlType,
IfcLabel userDefinedControlType) |
| 限定符和类型 | 方法和说明 |
|---|---|
IfcDateTimeSelect |
getCreationDate() |
SET<IfcPerson> |
getCreators() |
IfcTimeMeasure |
getDuration() |
IfcDateTimeSelect |
getFinishTime() |
IfcIdentifier |
getIdentifier() |
IfcLabel |
getPurpose() |
IfcDateTimeSelect |
getStartTime() |
IfcTimeMeasure |
getTotalFloat() |
IfcLabel |
getUserDefinedControlType() |
IfcWorkControlTypeEnum |
getWorkControlType() |
void |
setCreationDate(IfcDateTimeSelect creationDate) |
void |
setCreators(SET<IfcPerson> creators) |
void |
setDuration(IfcTimeMeasure duration) |
void |
setFinishTime(IfcDateTimeSelect finishTime) |
void |
setIdentifier(IfcIdentifier identifier) |
void |
setPurpose(IfcLabel purpose) |
void |
setStartTime(IfcDateTimeSelect startTime) |
void |
setTotalFloat(IfcTimeMeasure totalFloat) |
void |
setUserDefinedControlType(IfcLabel userDefinedControlType) |
void |
setWorkControlType(IfcWorkControlTypeEnum workControlType) |
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 IfcIdentifier identifier
private IfcDateTimeSelect creationDate
@IfcOptionField private SET<IfcPerson> creators
@IfcOptionField private IfcLabel purpose
@IfcOptionField private IfcTimeMeasure duration
@IfcOptionField private IfcTimeMeasure totalFloat
private IfcDateTimeSelect startTime
@IfcOptionField private IfcDateTimeSelect finishTime
@IfcOptionField private IfcWorkControlTypeEnum workControlType
@IfcOptionField private IfcLabel userDefinedControlType
@IfcParserConstructor public IfcWorkControl(IfcGloballyUniqueId globalId, IfcOwnerHistory ownerHistory, IfcLabel name, IfcText description, IfcLabel objectType, SET<IfcRelAssignsToControl> controls, IfcIdentifier identifier, IfcDateTimeSelect creationDate, SET<IfcPerson> creators, IfcLabel purpose, IfcTimeMeasure duration, IfcTimeMeasure totalFloat, IfcDateTimeSelect startTime, IfcDateTimeSelect finishTime, IfcWorkControlTypeEnum workControlType, IfcLabel userDefinedControlType)
public IfcIdentifier getIdentifier()
public void setIdentifier(IfcIdentifier identifier)
public IfcDateTimeSelect getCreationDate()
public void setCreationDate(IfcDateTimeSelect creationDate)
public IfcLabel getPurpose()
public void setPurpose(IfcLabel purpose)
public IfcTimeMeasure getDuration()
public void setDuration(IfcTimeMeasure duration)
public IfcTimeMeasure getTotalFloat()
public void setTotalFloat(IfcTimeMeasure totalFloat)
public IfcDateTimeSelect getStartTime()
public void setStartTime(IfcDateTimeSelect startTime)
public IfcDateTimeSelect getFinishTime()
public void setFinishTime(IfcDateTimeSelect finishTime)
public IfcWorkControlTypeEnum getWorkControlType()
public void setWorkControlType(IfcWorkControlTypeEnum workControlType)
public IfcLabel getUserDefinedControlType()
public void setUserDefinedControlType(IfcLabel userDefinedControlType)
Copyright © 2023. All rights reserved.