public class IfcScheduleTimeControlImpl extends IfcControlImpl implements IfcScheduleTimeControl
The following features are implemented:
Actual StartEarly StartLate StartSchedule StartActual FinishEarly FinishLate FinishSchedule FinishSchedule DurationSchedule Duration As StringActual DurationActual Duration As StringRemaining TimeRemaining Time As StringFree FloatFree Float As StringTotal FloatTotal Float As StringIs CriticalStatus TimeStart FloatStart Float As StringFinish FloatFinish Float As StringCompletionCompletion As StringSchedule Time Control AssignedIdEObjectImpl.Stateorg.eclipse.emf.ecore.impl.MinimalEObjectImpl.Containerorg.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImplorg.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList<E extends Object & org.eclipse.emf.common.notify.Adapter>, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterListEVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET| Modifier | Constructor and Description |
|---|---|
protected |
IfcScheduleTimeControlImpl() |
getControls, isSetControls, unsetControlsgetIsDefinedBy, getObjectType, isSetIsDefinedBy, isSetObjectType, setObjectType, unsetIsDefinedBy, unsetObjectTypegetDecomposes, getHasAssignments, getHasAssociations, getIsDecomposedBy, isSetDecomposes, isSetHasAssignments, isSetHasAssociations, isSetIsDecomposedBy, unsetDecomposes, unsetHasAssignments, unsetHasAssociations, unsetIsDecomposedByeStaticFeatureCount, getDescription, getGlobalId, getName, getOwnerHistory, isSetDescription, isSetName, setDescription, setGlobalId, setName, setOwnerHistory, unsetDescription, unsetNamedynamicGet, dynamicSet, eSet, eSet, eSettingDelegate, forceLoad, getExpressId, getLoadingState, getModel, getOid, getPid, getQueryInterface, getRid, hasModel, isLoadedOrLoading, load, remove, setExpressId, setLoaded, setLoading, setLoadingState, setModel, setOid, setPid, setQueryInterface, setRid, useInversesdynamicUnset, eAdapters, eBasicAdapterArray, eBasicAdapterListeners, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetAdapterListeners, eBasicSetContainer, eBasicSetContainer, eBasicSetContainerFeatureID, eBasicSetSettings, eBasicSettings, eClass, eContainerFeatureID, eContents, eCrossReferences, eDeliver, eDirectResource, eDynamicClass, eHasSettings, eInternalContainer, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSetDirectResource, eSetProxyURI, eSettingseAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eInverseRemove, eInvocationDelegate, eInvoke, eInvoke, eIsSet, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSetResource, eSetStore, eSetting, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticOperationCount, eStore, eUnset, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues, toStringeNotificationRequired, eNotifyclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetControls, isSetControls, unsetControlsgetIsDefinedBy, 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, removeeAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnsetprotected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass in class IfcControlImplpublic IfcDateTimeSelect getActualStart()
getActualStart in interface IfcScheduleTimeControlIfcScheduleTimeControl.isSetActualStart(),
IfcScheduleTimeControl.unsetActualStart(),
IfcScheduleTimeControl.setActualStart(IfcDateTimeSelect),
Ifc2x3tc1Package.getIfcScheduleTimeControl_ActualStart()public void setActualStart(IfcDateTimeSelect newActualStart)
setActualStart in interface IfcScheduleTimeControlnewActualStart - the new value of the 'Actual Start' reference.IfcScheduleTimeControl.isSetActualStart(),
IfcScheduleTimeControl.unsetActualStart(),
IfcScheduleTimeControl.getActualStart()public void unsetActualStart()
public boolean isSetActualStart()
isSetActualStart in interface IfcScheduleTimeControlIfcScheduleTimeControl.unsetActualStart(),
IfcScheduleTimeControl.getActualStart(),
IfcScheduleTimeControl.setActualStart(IfcDateTimeSelect)public IfcDateTimeSelect getEarlyStart()
getEarlyStart in interface IfcScheduleTimeControlIfcScheduleTimeControl.isSetEarlyStart(),
IfcScheduleTimeControl.unsetEarlyStart(),
IfcScheduleTimeControl.setEarlyStart(IfcDateTimeSelect),
Ifc2x3tc1Package.getIfcScheduleTimeControl_EarlyStart()public void setEarlyStart(IfcDateTimeSelect newEarlyStart)
setEarlyStart in interface IfcScheduleTimeControlnewEarlyStart - the new value of the 'Early Start' reference.IfcScheduleTimeControl.isSetEarlyStart(),
IfcScheduleTimeControl.unsetEarlyStart(),
IfcScheduleTimeControl.getEarlyStart()public void unsetEarlyStart()
unsetEarlyStart in interface IfcScheduleTimeControlIfcScheduleTimeControl.isSetEarlyStart(),
IfcScheduleTimeControl.getEarlyStart(),
IfcScheduleTimeControl.setEarlyStart(IfcDateTimeSelect)public boolean isSetEarlyStart()
isSetEarlyStart in interface IfcScheduleTimeControlIfcScheduleTimeControl.unsetEarlyStart(),
IfcScheduleTimeControl.getEarlyStart(),
IfcScheduleTimeControl.setEarlyStart(IfcDateTimeSelect)public IfcDateTimeSelect getLateStart()
getLateStart in interface IfcScheduleTimeControlIfcScheduleTimeControl.isSetLateStart(),
IfcScheduleTimeControl.unsetLateStart(),
IfcScheduleTimeControl.setLateStart(IfcDateTimeSelect),
Ifc2x3tc1Package.getIfcScheduleTimeControl_LateStart()public void setLateStart(IfcDateTimeSelect newLateStart)
setLateStart in interface IfcScheduleTimeControlnewLateStart - the new value of the 'Late Start' reference.IfcScheduleTimeControl.isSetLateStart(),
IfcScheduleTimeControl.unsetLateStart(),
IfcScheduleTimeControl.getLateStart()public void unsetLateStart()
unsetLateStart in interface IfcScheduleTimeControlIfcScheduleTimeControl.isSetLateStart(),
IfcScheduleTimeControl.getLateStart(),
IfcScheduleTimeControl.setLateStart(IfcDateTimeSelect)public boolean isSetLateStart()
isSetLateStart in interface IfcScheduleTimeControlIfcScheduleTimeControl.unsetLateStart(),
IfcScheduleTimeControl.getLateStart(),
IfcScheduleTimeControl.setLateStart(IfcDateTimeSelect)public IfcDateTimeSelect getScheduleStart()
getScheduleStart in interface IfcScheduleTimeControlIfcScheduleTimeControl.isSetScheduleStart(),
IfcScheduleTimeControl.unsetScheduleStart(),
IfcScheduleTimeControl.setScheduleStart(IfcDateTimeSelect),
Ifc2x3tc1Package.getIfcScheduleTimeControl_ScheduleStart()public void setScheduleStart(IfcDateTimeSelect newScheduleStart)
setScheduleStart in interface IfcScheduleTimeControlnewScheduleStart - the new value of the 'Schedule Start' reference.IfcScheduleTimeControl.isSetScheduleStart(),
IfcScheduleTimeControl.unsetScheduleStart(),
IfcScheduleTimeControl.getScheduleStart()public void unsetScheduleStart()
public boolean isSetScheduleStart()
isSetScheduleStart in interface IfcScheduleTimeControlIfcScheduleTimeControl.unsetScheduleStart(),
IfcScheduleTimeControl.getScheduleStart(),
IfcScheduleTimeControl.setScheduleStart(IfcDateTimeSelect)public IfcDateTimeSelect getActualFinish()
getActualFinish in interface IfcScheduleTimeControlIfcScheduleTimeControl.isSetActualFinish(),
IfcScheduleTimeControl.unsetActualFinish(),
IfcScheduleTimeControl.setActualFinish(IfcDateTimeSelect),
Ifc2x3tc1Package.getIfcScheduleTimeControl_ActualFinish()public void setActualFinish(IfcDateTimeSelect newActualFinish)
setActualFinish in interface IfcScheduleTimeControlnewActualFinish - the new value of the 'Actual Finish' reference.IfcScheduleTimeControl.isSetActualFinish(),
IfcScheduleTimeControl.unsetActualFinish(),
IfcScheduleTimeControl.getActualFinish()public void unsetActualFinish()
public boolean isSetActualFinish()
isSetActualFinish in interface IfcScheduleTimeControlIfcScheduleTimeControl.unsetActualFinish(),
IfcScheduleTimeControl.getActualFinish(),
IfcScheduleTimeControl.setActualFinish(IfcDateTimeSelect)public IfcDateTimeSelect getEarlyFinish()
getEarlyFinish in interface IfcScheduleTimeControlIfcScheduleTimeControl.isSetEarlyFinish(),
IfcScheduleTimeControl.unsetEarlyFinish(),
IfcScheduleTimeControl.setEarlyFinish(IfcDateTimeSelect),
Ifc2x3tc1Package.getIfcScheduleTimeControl_EarlyFinish()public void setEarlyFinish(IfcDateTimeSelect newEarlyFinish)
setEarlyFinish in interface IfcScheduleTimeControlnewEarlyFinish - the new value of the 'Early Finish' reference.IfcScheduleTimeControl.isSetEarlyFinish(),
IfcScheduleTimeControl.unsetEarlyFinish(),
IfcScheduleTimeControl.getEarlyFinish()public void unsetEarlyFinish()
public boolean isSetEarlyFinish()
isSetEarlyFinish in interface IfcScheduleTimeControlIfcScheduleTimeControl.unsetEarlyFinish(),
IfcScheduleTimeControl.getEarlyFinish(),
IfcScheduleTimeControl.setEarlyFinish(IfcDateTimeSelect)public IfcDateTimeSelect getLateFinish()
getLateFinish in interface IfcScheduleTimeControlIfcScheduleTimeControl.isSetLateFinish(),
IfcScheduleTimeControl.unsetLateFinish(),
IfcScheduleTimeControl.setLateFinish(IfcDateTimeSelect),
Ifc2x3tc1Package.getIfcScheduleTimeControl_LateFinish()public void setLateFinish(IfcDateTimeSelect newLateFinish)
setLateFinish in interface IfcScheduleTimeControlnewLateFinish - the new value of the 'Late Finish' reference.IfcScheduleTimeControl.isSetLateFinish(),
IfcScheduleTimeControl.unsetLateFinish(),
IfcScheduleTimeControl.getLateFinish()public void unsetLateFinish()
unsetLateFinish in interface IfcScheduleTimeControlIfcScheduleTimeControl.isSetLateFinish(),
IfcScheduleTimeControl.getLateFinish(),
IfcScheduleTimeControl.setLateFinish(IfcDateTimeSelect)public boolean isSetLateFinish()
isSetLateFinish in interface IfcScheduleTimeControlIfcScheduleTimeControl.unsetLateFinish(),
IfcScheduleTimeControl.getLateFinish(),
IfcScheduleTimeControl.setLateFinish(IfcDateTimeSelect)public IfcDateTimeSelect getScheduleFinish()
getScheduleFinish in interface IfcScheduleTimeControlIfcScheduleTimeControl.isSetScheduleFinish(),
IfcScheduleTimeControl.unsetScheduleFinish(),
IfcScheduleTimeControl.setScheduleFinish(IfcDateTimeSelect),
Ifc2x3tc1Package.getIfcScheduleTimeControl_ScheduleFinish()public void setScheduleFinish(IfcDateTimeSelect newScheduleFinish)
setScheduleFinish in interface IfcScheduleTimeControlnewScheduleFinish - the new value of the 'Schedule Finish' reference.IfcScheduleTimeControl.isSetScheduleFinish(),
IfcScheduleTimeControl.unsetScheduleFinish(),
IfcScheduleTimeControl.getScheduleFinish()public void unsetScheduleFinish()
public boolean isSetScheduleFinish()
isSetScheduleFinish in interface IfcScheduleTimeControlIfcScheduleTimeControl.unsetScheduleFinish(),
IfcScheduleTimeControl.getScheduleFinish(),
IfcScheduleTimeControl.setScheduleFinish(IfcDateTimeSelect)public double getScheduleDuration()
getScheduleDuration in interface IfcScheduleTimeControlIfcScheduleTimeControl.isSetScheduleDuration(),
IfcScheduleTimeControl.unsetScheduleDuration(),
IfcScheduleTimeControl.setScheduleDuration(double),
Ifc2x3tc1Package.getIfcScheduleTimeControl_ScheduleDuration()public void setScheduleDuration(double newScheduleDuration)
setScheduleDuration in interface IfcScheduleTimeControlnewScheduleDuration - the new value of the 'Schedule Duration' attribute.IfcScheduleTimeControl.isSetScheduleDuration(),
IfcScheduleTimeControl.unsetScheduleDuration(),
IfcScheduleTimeControl.getScheduleDuration()public void unsetScheduleDuration()
public boolean isSetScheduleDuration()
isSetScheduleDuration in interface IfcScheduleTimeControlIfcScheduleTimeControl.unsetScheduleDuration(),
IfcScheduleTimeControl.getScheduleDuration(),
IfcScheduleTimeControl.setScheduleDuration(double)public String getScheduleDurationAsString()
getScheduleDurationAsString in interface IfcScheduleTimeControlIfcScheduleTimeControl.isSetScheduleDurationAsString(),
IfcScheduleTimeControl.unsetScheduleDurationAsString(),
IfcScheduleTimeControl.setScheduleDurationAsString(String),
Ifc2x3tc1Package.getIfcScheduleTimeControl_ScheduleDurationAsString()public void setScheduleDurationAsString(String newScheduleDurationAsString)
setScheduleDurationAsString in interface IfcScheduleTimeControlnewScheduleDurationAsString - the new value of the 'Schedule Duration As String' attribute.IfcScheduleTimeControl.isSetScheduleDurationAsString(),
IfcScheduleTimeControl.unsetScheduleDurationAsString(),
IfcScheduleTimeControl.getScheduleDurationAsString()public void unsetScheduleDurationAsString()
public boolean isSetScheduleDurationAsString()
isSetScheduleDurationAsString in interface IfcScheduleTimeControlIfcScheduleTimeControl.unsetScheduleDurationAsString(),
IfcScheduleTimeControl.getScheduleDurationAsString(),
IfcScheduleTimeControl.setScheduleDurationAsString(String)public double getActualDuration()
getActualDuration in interface IfcScheduleTimeControlIfcScheduleTimeControl.isSetActualDuration(),
IfcScheduleTimeControl.unsetActualDuration(),
IfcScheduleTimeControl.setActualDuration(double),
Ifc2x3tc1Package.getIfcScheduleTimeControl_ActualDuration()public void setActualDuration(double newActualDuration)
setActualDuration in interface IfcScheduleTimeControlnewActualDuration - the new value of the 'Actual Duration' attribute.IfcScheduleTimeControl.isSetActualDuration(),
IfcScheduleTimeControl.unsetActualDuration(),
IfcScheduleTimeControl.getActualDuration()public void unsetActualDuration()
public boolean isSetActualDuration()
isSetActualDuration in interface IfcScheduleTimeControlIfcScheduleTimeControl.unsetActualDuration(),
IfcScheduleTimeControl.getActualDuration(),
IfcScheduleTimeControl.setActualDuration(double)public String getActualDurationAsString()
getActualDurationAsString in interface IfcScheduleTimeControlIfcScheduleTimeControl.isSetActualDurationAsString(),
IfcScheduleTimeControl.unsetActualDurationAsString(),
IfcScheduleTimeControl.setActualDurationAsString(String),
Ifc2x3tc1Package.getIfcScheduleTimeControl_ActualDurationAsString()public void setActualDurationAsString(String newActualDurationAsString)
setActualDurationAsString in interface IfcScheduleTimeControlnewActualDurationAsString - the new value of the 'Actual Duration As String' attribute.IfcScheduleTimeControl.isSetActualDurationAsString(),
IfcScheduleTimeControl.unsetActualDurationAsString(),
IfcScheduleTimeControl.getActualDurationAsString()public void unsetActualDurationAsString()
public boolean isSetActualDurationAsString()
isSetActualDurationAsString in interface IfcScheduleTimeControlIfcScheduleTimeControl.unsetActualDurationAsString(),
IfcScheduleTimeControl.getActualDurationAsString(),
IfcScheduleTimeControl.setActualDurationAsString(String)public double getRemainingTime()
getRemainingTime in interface IfcScheduleTimeControlIfcScheduleTimeControl.isSetRemainingTime(),
IfcScheduleTimeControl.unsetRemainingTime(),
IfcScheduleTimeControl.setRemainingTime(double),
Ifc2x3tc1Package.getIfcScheduleTimeControl_RemainingTime()public void setRemainingTime(double newRemainingTime)
setRemainingTime in interface IfcScheduleTimeControlnewRemainingTime - the new value of the 'Remaining Time' attribute.IfcScheduleTimeControl.isSetRemainingTime(),
IfcScheduleTimeControl.unsetRemainingTime(),
IfcScheduleTimeControl.getRemainingTime()public void unsetRemainingTime()
unsetRemainingTime in interface IfcScheduleTimeControlIfcScheduleTimeControl.isSetRemainingTime(),
IfcScheduleTimeControl.getRemainingTime(),
IfcScheduleTimeControl.setRemainingTime(double)public boolean isSetRemainingTime()
isSetRemainingTime in interface IfcScheduleTimeControlIfcScheduleTimeControl.unsetRemainingTime(),
IfcScheduleTimeControl.getRemainingTime(),
IfcScheduleTimeControl.setRemainingTime(double)public String getRemainingTimeAsString()
getRemainingTimeAsString in interface IfcScheduleTimeControlIfcScheduleTimeControl.isSetRemainingTimeAsString(),
IfcScheduleTimeControl.unsetRemainingTimeAsString(),
IfcScheduleTimeControl.setRemainingTimeAsString(String),
Ifc2x3tc1Package.getIfcScheduleTimeControl_RemainingTimeAsString()public void setRemainingTimeAsString(String newRemainingTimeAsString)
setRemainingTimeAsString in interface IfcScheduleTimeControlnewRemainingTimeAsString - the new value of the 'Remaining Time As String' attribute.IfcScheduleTimeControl.isSetRemainingTimeAsString(),
IfcScheduleTimeControl.unsetRemainingTimeAsString(),
IfcScheduleTimeControl.getRemainingTimeAsString()public void unsetRemainingTimeAsString()
public boolean isSetRemainingTimeAsString()
isSetRemainingTimeAsString in interface IfcScheduleTimeControlIfcScheduleTimeControl.unsetRemainingTimeAsString(),
IfcScheduleTimeControl.getRemainingTimeAsString(),
IfcScheduleTimeControl.setRemainingTimeAsString(String)public double getFreeFloat()
getFreeFloat in interface IfcScheduleTimeControlIfcScheduleTimeControl.isSetFreeFloat(),
IfcScheduleTimeControl.unsetFreeFloat(),
IfcScheduleTimeControl.setFreeFloat(double),
Ifc2x3tc1Package.getIfcScheduleTimeControl_FreeFloat()public void setFreeFloat(double newFreeFloat)
setFreeFloat in interface IfcScheduleTimeControlnewFreeFloat - the new value of the 'Free Float' attribute.IfcScheduleTimeControl.isSetFreeFloat(),
IfcScheduleTimeControl.unsetFreeFloat(),
IfcScheduleTimeControl.getFreeFloat()public void unsetFreeFloat()
unsetFreeFloat in interface IfcScheduleTimeControlIfcScheduleTimeControl.isSetFreeFloat(),
IfcScheduleTimeControl.getFreeFloat(),
IfcScheduleTimeControl.setFreeFloat(double)public boolean isSetFreeFloat()
isSetFreeFloat in interface IfcScheduleTimeControlIfcScheduleTimeControl.unsetFreeFloat(),
IfcScheduleTimeControl.getFreeFloat(),
IfcScheduleTimeControl.setFreeFloat(double)public String getFreeFloatAsString()
getFreeFloatAsString in interface IfcScheduleTimeControlIfcScheduleTimeControl.isSetFreeFloatAsString(),
IfcScheduleTimeControl.unsetFreeFloatAsString(),
IfcScheduleTimeControl.setFreeFloatAsString(String),
Ifc2x3tc1Package.getIfcScheduleTimeControl_FreeFloatAsString()public void setFreeFloatAsString(String newFreeFloatAsString)
setFreeFloatAsString in interface IfcScheduleTimeControlnewFreeFloatAsString - the new value of the 'Free Float As String' attribute.IfcScheduleTimeControl.isSetFreeFloatAsString(),
IfcScheduleTimeControl.unsetFreeFloatAsString(),
IfcScheduleTimeControl.getFreeFloatAsString()public void unsetFreeFloatAsString()
public boolean isSetFreeFloatAsString()
isSetFreeFloatAsString in interface IfcScheduleTimeControlIfcScheduleTimeControl.unsetFreeFloatAsString(),
IfcScheduleTimeControl.getFreeFloatAsString(),
IfcScheduleTimeControl.setFreeFloatAsString(String)public double getTotalFloat()
getTotalFloat in interface IfcScheduleTimeControlIfcScheduleTimeControl.isSetTotalFloat(),
IfcScheduleTimeControl.unsetTotalFloat(),
IfcScheduleTimeControl.setTotalFloat(double),
Ifc2x3tc1Package.getIfcScheduleTimeControl_TotalFloat()public void setTotalFloat(double newTotalFloat)
setTotalFloat in interface IfcScheduleTimeControlnewTotalFloat - the new value of the 'Total Float' attribute.IfcScheduleTimeControl.isSetTotalFloat(),
IfcScheduleTimeControl.unsetTotalFloat(),
IfcScheduleTimeControl.getTotalFloat()public void unsetTotalFloat()
unsetTotalFloat in interface IfcScheduleTimeControlIfcScheduleTimeControl.isSetTotalFloat(),
IfcScheduleTimeControl.getTotalFloat(),
IfcScheduleTimeControl.setTotalFloat(double)public boolean isSetTotalFloat()
isSetTotalFloat in interface IfcScheduleTimeControlIfcScheduleTimeControl.unsetTotalFloat(),
IfcScheduleTimeControl.getTotalFloat(),
IfcScheduleTimeControl.setTotalFloat(double)public String getTotalFloatAsString()
getTotalFloatAsString in interface IfcScheduleTimeControlIfcScheduleTimeControl.isSetTotalFloatAsString(),
IfcScheduleTimeControl.unsetTotalFloatAsString(),
IfcScheduleTimeControl.setTotalFloatAsString(String),
Ifc2x3tc1Package.getIfcScheduleTimeControl_TotalFloatAsString()public void setTotalFloatAsString(String newTotalFloatAsString)
setTotalFloatAsString in interface IfcScheduleTimeControlnewTotalFloatAsString - the new value of the 'Total Float As String' attribute.IfcScheduleTimeControl.isSetTotalFloatAsString(),
IfcScheduleTimeControl.unsetTotalFloatAsString(),
IfcScheduleTimeControl.getTotalFloatAsString()public void unsetTotalFloatAsString()
public boolean isSetTotalFloatAsString()
isSetTotalFloatAsString in interface IfcScheduleTimeControlIfcScheduleTimeControl.unsetTotalFloatAsString(),
IfcScheduleTimeControl.getTotalFloatAsString(),
IfcScheduleTimeControl.setTotalFloatAsString(String)public Tristate getIsCritical()
getIsCritical in interface IfcScheduleTimeControlTristate,
IfcScheduleTimeControl.isSetIsCritical(),
IfcScheduleTimeControl.unsetIsCritical(),
IfcScheduleTimeControl.setIsCritical(Tristate),
Ifc2x3tc1Package.getIfcScheduleTimeControl_IsCritical()public void setIsCritical(Tristate newIsCritical)
setIsCritical in interface IfcScheduleTimeControlnewIsCritical - the new value of the 'Is Critical' attribute.Tristate,
IfcScheduleTimeControl.isSetIsCritical(),
IfcScheduleTimeControl.unsetIsCritical(),
IfcScheduleTimeControl.getIsCritical()public void unsetIsCritical()
unsetIsCritical in interface IfcScheduleTimeControlIfcScheduleTimeControl.isSetIsCritical(),
IfcScheduleTimeControl.getIsCritical(),
IfcScheduleTimeControl.setIsCritical(Tristate)public boolean isSetIsCritical()
isSetIsCritical in interface IfcScheduleTimeControlIfcScheduleTimeControl.unsetIsCritical(),
IfcScheduleTimeControl.getIsCritical(),
IfcScheduleTimeControl.setIsCritical(Tristate)public IfcDateTimeSelect getStatusTime()
getStatusTime in interface IfcScheduleTimeControlIfcScheduleTimeControl.isSetStatusTime(),
IfcScheduleTimeControl.unsetStatusTime(),
IfcScheduleTimeControl.setStatusTime(IfcDateTimeSelect),
Ifc2x3tc1Package.getIfcScheduleTimeControl_StatusTime()public void setStatusTime(IfcDateTimeSelect newStatusTime)
setStatusTime in interface IfcScheduleTimeControlnewStatusTime - the new value of the 'Status Time' reference.IfcScheduleTimeControl.isSetStatusTime(),
IfcScheduleTimeControl.unsetStatusTime(),
IfcScheduleTimeControl.getStatusTime()public void unsetStatusTime()
unsetStatusTime in interface IfcScheduleTimeControlIfcScheduleTimeControl.isSetStatusTime(),
IfcScheduleTimeControl.getStatusTime(),
IfcScheduleTimeControl.setStatusTime(IfcDateTimeSelect)public boolean isSetStatusTime()
isSetStatusTime in interface IfcScheduleTimeControlIfcScheduleTimeControl.unsetStatusTime(),
IfcScheduleTimeControl.getStatusTime(),
IfcScheduleTimeControl.setStatusTime(IfcDateTimeSelect)public double getStartFloat()
getStartFloat in interface IfcScheduleTimeControlIfcScheduleTimeControl.isSetStartFloat(),
IfcScheduleTimeControl.unsetStartFloat(),
IfcScheduleTimeControl.setStartFloat(double),
Ifc2x3tc1Package.getIfcScheduleTimeControl_StartFloat()public void setStartFloat(double newStartFloat)
setStartFloat in interface IfcScheduleTimeControlnewStartFloat - the new value of the 'Start Float' attribute.IfcScheduleTimeControl.isSetStartFloat(),
IfcScheduleTimeControl.unsetStartFloat(),
IfcScheduleTimeControl.getStartFloat()public void unsetStartFloat()
unsetStartFloat in interface IfcScheduleTimeControlIfcScheduleTimeControl.isSetStartFloat(),
IfcScheduleTimeControl.getStartFloat(),
IfcScheduleTimeControl.setStartFloat(double)public boolean isSetStartFloat()
isSetStartFloat in interface IfcScheduleTimeControlIfcScheduleTimeControl.unsetStartFloat(),
IfcScheduleTimeControl.getStartFloat(),
IfcScheduleTimeControl.setStartFloat(double)public String getStartFloatAsString()
getStartFloatAsString in interface IfcScheduleTimeControlIfcScheduleTimeControl.isSetStartFloatAsString(),
IfcScheduleTimeControl.unsetStartFloatAsString(),
IfcScheduleTimeControl.setStartFloatAsString(String),
Ifc2x3tc1Package.getIfcScheduleTimeControl_StartFloatAsString()public void setStartFloatAsString(String newStartFloatAsString)
setStartFloatAsString in interface IfcScheduleTimeControlnewStartFloatAsString - the new value of the 'Start Float As String' attribute.IfcScheduleTimeControl.isSetStartFloatAsString(),
IfcScheduleTimeControl.unsetStartFloatAsString(),
IfcScheduleTimeControl.getStartFloatAsString()public void unsetStartFloatAsString()
public boolean isSetStartFloatAsString()
isSetStartFloatAsString in interface IfcScheduleTimeControlIfcScheduleTimeControl.unsetStartFloatAsString(),
IfcScheduleTimeControl.getStartFloatAsString(),
IfcScheduleTimeControl.setStartFloatAsString(String)public double getFinishFloat()
getFinishFloat in interface IfcScheduleTimeControlIfcScheduleTimeControl.isSetFinishFloat(),
IfcScheduleTimeControl.unsetFinishFloat(),
IfcScheduleTimeControl.setFinishFloat(double),
Ifc2x3tc1Package.getIfcScheduleTimeControl_FinishFloat()public void setFinishFloat(double newFinishFloat)
setFinishFloat in interface IfcScheduleTimeControlnewFinishFloat - the new value of the 'Finish Float' attribute.IfcScheduleTimeControl.isSetFinishFloat(),
IfcScheduleTimeControl.unsetFinishFloat(),
IfcScheduleTimeControl.getFinishFloat()public void unsetFinishFloat()
unsetFinishFloat in interface IfcScheduleTimeControlIfcScheduleTimeControl.isSetFinishFloat(),
IfcScheduleTimeControl.getFinishFloat(),
IfcScheduleTimeControl.setFinishFloat(double)public boolean isSetFinishFloat()
isSetFinishFloat in interface IfcScheduleTimeControlIfcScheduleTimeControl.unsetFinishFloat(),
IfcScheduleTimeControl.getFinishFloat(),
IfcScheduleTimeControl.setFinishFloat(double)public String getFinishFloatAsString()
getFinishFloatAsString in interface IfcScheduleTimeControlIfcScheduleTimeControl.isSetFinishFloatAsString(),
IfcScheduleTimeControl.unsetFinishFloatAsString(),
IfcScheduleTimeControl.setFinishFloatAsString(String),
Ifc2x3tc1Package.getIfcScheduleTimeControl_FinishFloatAsString()public void setFinishFloatAsString(String newFinishFloatAsString)
setFinishFloatAsString in interface IfcScheduleTimeControlnewFinishFloatAsString - the new value of the 'Finish Float As String' attribute.IfcScheduleTimeControl.isSetFinishFloatAsString(),
IfcScheduleTimeControl.unsetFinishFloatAsString(),
IfcScheduleTimeControl.getFinishFloatAsString()public void unsetFinishFloatAsString()
public boolean isSetFinishFloatAsString()
isSetFinishFloatAsString in interface IfcScheduleTimeControlIfcScheduleTimeControl.unsetFinishFloatAsString(),
IfcScheduleTimeControl.getFinishFloatAsString(),
IfcScheduleTimeControl.setFinishFloatAsString(String)public double getCompletion()
getCompletion in interface IfcScheduleTimeControlIfcScheduleTimeControl.isSetCompletion(),
IfcScheduleTimeControl.unsetCompletion(),
IfcScheduleTimeControl.setCompletion(double),
Ifc2x3tc1Package.getIfcScheduleTimeControl_Completion()public void setCompletion(double newCompletion)
setCompletion in interface IfcScheduleTimeControlnewCompletion - the new value of the 'Completion' attribute.IfcScheduleTimeControl.isSetCompletion(),
IfcScheduleTimeControl.unsetCompletion(),
IfcScheduleTimeControl.getCompletion()public void unsetCompletion()
unsetCompletion in interface IfcScheduleTimeControlIfcScheduleTimeControl.isSetCompletion(),
IfcScheduleTimeControl.getCompletion(),
IfcScheduleTimeControl.setCompletion(double)public boolean isSetCompletion()
isSetCompletion in interface IfcScheduleTimeControlIfcScheduleTimeControl.unsetCompletion(),
IfcScheduleTimeControl.getCompletion(),
IfcScheduleTimeControl.setCompletion(double)public String getCompletionAsString()
getCompletionAsString in interface IfcScheduleTimeControlIfcScheduleTimeControl.isSetCompletionAsString(),
IfcScheduleTimeControl.unsetCompletionAsString(),
IfcScheduleTimeControl.setCompletionAsString(String),
Ifc2x3tc1Package.getIfcScheduleTimeControl_CompletionAsString()public void setCompletionAsString(String newCompletionAsString)
setCompletionAsString in interface IfcScheduleTimeControlnewCompletionAsString - the new value of the 'Completion As String' attribute.IfcScheduleTimeControl.isSetCompletionAsString(),
IfcScheduleTimeControl.unsetCompletionAsString(),
IfcScheduleTimeControl.getCompletionAsString()public void unsetCompletionAsString()
public boolean isSetCompletionAsString()
isSetCompletionAsString in interface IfcScheduleTimeControlIfcScheduleTimeControl.unsetCompletionAsString(),
IfcScheduleTimeControl.getCompletionAsString(),
IfcScheduleTimeControl.setCompletionAsString(String)public IfcRelAssignsTasks getScheduleTimeControlAssigned()
getScheduleTimeControlAssigned in interface IfcScheduleTimeControlIfcScheduleTimeControl.isSetScheduleTimeControlAssigned(),
IfcScheduleTimeControl.unsetScheduleTimeControlAssigned(),
IfcScheduleTimeControl.setScheduleTimeControlAssigned(IfcRelAssignsTasks),
Ifc2x3tc1Package.getIfcScheduleTimeControl_ScheduleTimeControlAssigned(),
IfcRelAssignsTasks.getTimeForTask()public void setScheduleTimeControlAssigned(IfcRelAssignsTasks newScheduleTimeControlAssigned)
setScheduleTimeControlAssigned in interface IfcScheduleTimeControlnewScheduleTimeControlAssigned - the new value of the 'Schedule Time Control Assigned' reference.IfcScheduleTimeControl.isSetScheduleTimeControlAssigned(),
IfcScheduleTimeControl.unsetScheduleTimeControlAssigned(),
IfcScheduleTimeControl.getScheduleTimeControlAssigned()public void unsetScheduleTimeControlAssigned()
public boolean isSetScheduleTimeControlAssigned()
isSetScheduleTimeControlAssigned in interface IfcScheduleTimeControlIfcScheduleTimeControl.unsetScheduleTimeControlAssigned(),
IfcScheduleTimeControl.getScheduleTimeControlAssigned(),
IfcScheduleTimeControl.setScheduleTimeControlAssigned(IfcRelAssignsTasks)Copyright © 2016 OpenSource BIM. All rights reserved.