@IfcClass(layer=CORE, type=ENTITY) public class IfcScheduleTimeControl extends IfcControl
| 限定符和类型 | 字段和说明 |
|---|---|
private IfcTimeMeasure |
actualDuration |
private IfcDateTimeSelect |
actualFinish |
private IfcDateTimeSelect |
actualStart |
private IfcPositiveRatioMeasure |
completion |
private IfcDateTimeSelect |
earlyFinish |
private IfcDateTimeSelect |
earlyStart |
private IfcTimeMeasure |
finishFloat |
private IfcTimeMeasure |
freeFloat |
private BOOLEAN |
isCritical |
private IfcDateTimeSelect |
lateFinish |
private IfcDateTimeSelect |
lateStart |
private IfcTimeMeasure |
remainingTime |
private IfcTimeMeasure |
scheduleDuration |
private IfcDateTimeSelect |
scheduleFinish |
private IfcDateTimeSelect |
scheduleStart |
private IfcRelAssignsTasks |
scheduleTimeControlAssigned |
private IfcTimeMeasure |
startFloat |
private IfcDateTimeSelect |
statusTime |
private IfcTimeMeasure |
totalFloat |
stepNumber| 构造器和说明 |
|---|
IfcScheduleTimeControl(IfcGloballyUniqueId globalId,
IfcOwnerHistory ownerHistory,
IfcLabel name,
IfcText description,
IfcLabel objectType,
SET<IfcRelAssignsToControl> controls,
IfcDateTimeSelect actualStart,
IfcDateTimeSelect earlyStart,
IfcDateTimeSelect lateStart,
IfcDateTimeSelect scheduleStart,
IfcDateTimeSelect actualFinish,
IfcDateTimeSelect earlyFinish,
IfcDateTimeSelect lateFinish,
IfcDateTimeSelect scheduleFinish,
IfcTimeMeasure scheduleDuration,
IfcTimeMeasure actualDuration,
IfcTimeMeasure remainingTime,
IfcTimeMeasure freeFloat,
IfcTimeMeasure totalFloat,
BOOLEAN isCritical,
IfcDateTimeSelect statusTime,
IfcTimeMeasure startFloat,
IfcTimeMeasure finishFloat,
IfcPositiveRatioMeasure completion) |
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, toIfc@IfcOptionField private IfcDateTimeSelect actualStart
@IfcOptionField private IfcDateTimeSelect earlyStart
@IfcOptionField private IfcDateTimeSelect lateStart
@IfcOptionField private IfcDateTimeSelect scheduleStart
@IfcOptionField private IfcDateTimeSelect actualFinish
@IfcOptionField private IfcDateTimeSelect earlyFinish
@IfcOptionField private IfcDateTimeSelect lateFinish
@IfcOptionField private IfcDateTimeSelect scheduleFinish
@IfcOptionField private IfcTimeMeasure scheduleDuration
@IfcOptionField private IfcTimeMeasure actualDuration
@IfcOptionField private IfcTimeMeasure remainingTime
@IfcOptionField private IfcTimeMeasure freeFloat
@IfcOptionField private IfcTimeMeasure totalFloat
@IfcOptionField private BOOLEAN isCritical
@IfcOptionField private IfcDateTimeSelect statusTime
@IfcOptionField private IfcTimeMeasure startFloat
@IfcOptionField private IfcTimeMeasure finishFloat
@IfcOptionField private IfcPositiveRatioMeasure completion
@IfcInverseParameter private IfcRelAssignsTasks scheduleTimeControlAssigned
@IfcParserConstructor public IfcScheduleTimeControl(IfcGloballyUniqueId globalId, IfcOwnerHistory ownerHistory, IfcLabel name, IfcText description, IfcLabel objectType, SET<IfcRelAssignsToControl> controls, IfcDateTimeSelect actualStart, IfcDateTimeSelect earlyStart, IfcDateTimeSelect lateStart, IfcDateTimeSelect scheduleStart, IfcDateTimeSelect actualFinish, IfcDateTimeSelect earlyFinish, IfcDateTimeSelect lateFinish, IfcDateTimeSelect scheduleFinish, IfcTimeMeasure scheduleDuration, IfcTimeMeasure actualDuration, IfcTimeMeasure remainingTime, IfcTimeMeasure freeFloat, IfcTimeMeasure totalFloat, BOOLEAN isCritical, IfcDateTimeSelect statusTime, IfcTimeMeasure startFloat, IfcTimeMeasure finishFloat, IfcPositiveRatioMeasure completion)
public IfcDateTimeSelect getActualStart()
public void setActualStart(IfcDateTimeSelect actualStart)
public IfcDateTimeSelect getEarlyStart()
public void setEarlyStart(IfcDateTimeSelect earlyStart)
public IfcDateTimeSelect getLateStart()
public void setLateStart(IfcDateTimeSelect lateStart)
public IfcDateTimeSelect getScheduleStart()
public void setScheduleStart(IfcDateTimeSelect scheduleStart)
public IfcDateTimeSelect getActualFinish()
public void setActualFinish(IfcDateTimeSelect actualFinish)
public IfcDateTimeSelect getEarlyFinish()
public void setEarlyFinish(IfcDateTimeSelect earlyFinish)
public IfcDateTimeSelect getLateFinish()
public void setLateFinish(IfcDateTimeSelect lateFinish)
public IfcDateTimeSelect getScheduleFinish()
public void setScheduleFinish(IfcDateTimeSelect scheduleFinish)
public IfcTimeMeasure getScheduleDuration()
public void setScheduleDuration(IfcTimeMeasure scheduleDuration)
public IfcTimeMeasure getActualDuration()
public void setActualDuration(IfcTimeMeasure actualDuration)
public IfcTimeMeasure getRemainingTime()
public void setRemainingTime(IfcTimeMeasure remainingTime)
public IfcTimeMeasure getFreeFloat()
public void setFreeFloat(IfcTimeMeasure freeFloat)
public IfcTimeMeasure getTotalFloat()
public void setTotalFloat(IfcTimeMeasure totalFloat)
public BOOLEAN getIsCritical()
public void setIsCritical(BOOLEAN isCritical)
public IfcDateTimeSelect getStatusTime()
public void setStatusTime(IfcDateTimeSelect statusTime)
public IfcTimeMeasure getStartFloat()
public void setStartFloat(IfcTimeMeasure startFloat)
public IfcTimeMeasure getFinishFloat()
public void setFinishFloat(IfcTimeMeasure finishFloat)
public IfcPositiveRatioMeasure getCompletion()
public void setCompletion(IfcPositiveRatioMeasure completion)
public IfcRelAssignsTasks getScheduleTimeControlAssigned()
public void setScheduleTimeControlAssigned(IfcRelAssignsTasks scheduleTimeControlAssigned)
Copyright © 2023. All rights reserved.