public interface IfcResourceTime extends IfcSchedulingTime
The following features are supported:
Schedule WorkSchedule UsageSchedule Usage As StringSchedule StartSchedule FinishSchedule ContourLeveling DelayIs Over AllocatedStatus TimeActual WorkActual UsageActual Usage As StringActual StartActual FinishRemaining WorkRemaining UsageRemaining Usage As StringCompletionCompletion As StringIfc4Package.getIfcResourceTime()| Modifier and Type | Method and Description |
|---|---|
String |
getActualFinish()
Returns the value of the 'Actual Finish' attribute.
|
String |
getActualStart()
Returns the value of the 'Actual Start' attribute.
|
double |
getActualUsage()
Returns the value of the 'Actual Usage' attribute.
|
String |
getActualUsageAsString()
Returns the value of the 'Actual Usage As String' attribute.
|
String |
getActualWork()
Returns the value of the 'Actual Work' attribute.
|
double |
getCompletion()
Returns the value of the 'Completion' attribute.
|
String |
getCompletionAsString()
Returns the value of the 'Completion As String' attribute.
|
Tristate |
getIsOverAllocated()
Returns the value of the 'Is Over Allocated' attribute.
|
String |
getLevelingDelay()
Returns the value of the 'Leveling Delay' attribute.
|
double |
getRemainingUsage()
Returns the value of the 'Remaining Usage' attribute.
|
String |
getRemainingUsageAsString()
Returns the value of the 'Remaining Usage As String' attribute.
|
String |
getRemainingWork()
Returns the value of the 'Remaining Work' attribute.
|
String |
getScheduleContour()
Returns the value of the 'Schedule Contour' attribute.
|
String |
getScheduleFinish()
Returns the value of the 'Schedule Finish' attribute.
|
String |
getScheduleStart()
Returns the value of the 'Schedule Start' attribute.
|
double |
getScheduleUsage()
Returns the value of the 'Schedule Usage' attribute.
|
String |
getScheduleUsageAsString()
Returns the value of the 'Schedule Usage As String' attribute.
|
String |
getScheduleWork()
Returns the value of the 'Schedule Work' attribute.
|
String |
getStatusTime()
Returns the value of the 'Status Time' attribute.
|
boolean |
isSetActualFinish()
Returns whether the value of the '
Actual Finish' attribute is set. |
boolean |
isSetActualStart()
Returns whether the value of the '
Actual Start' attribute is set. |
boolean |
isSetActualUsage()
Returns whether the value of the '
Actual Usage' attribute is set. |
boolean |
isSetActualUsageAsString()
Returns whether the value of the '
Actual Usage As String' attribute is set. |
boolean |
isSetActualWork()
Returns whether the value of the '
Actual Work' attribute is set. |
boolean |
isSetCompletion()
Returns whether the value of the '
Completion' attribute is set. |
boolean |
isSetCompletionAsString()
Returns whether the value of the '
Completion As String' attribute is set. |
boolean |
isSetIsOverAllocated()
Returns whether the value of the '
Is Over Allocated' attribute is set. |
boolean |
isSetLevelingDelay()
Returns whether the value of the '
Leveling Delay' attribute is set. |
boolean |
isSetRemainingUsage()
Returns whether the value of the '
Remaining Usage' attribute is set. |
boolean |
isSetRemainingUsageAsString()
Returns whether the value of the '
Remaining Usage As String' attribute is set. |
boolean |
isSetRemainingWork()
Returns whether the value of the '
Remaining Work' attribute is set. |
boolean |
isSetScheduleContour()
Returns whether the value of the '
Schedule Contour' attribute is set. |
boolean |
isSetScheduleFinish()
Returns whether the value of the '
Schedule Finish' attribute is set. |
boolean |
isSetScheduleStart()
Returns whether the value of the '
Schedule Start' attribute is set. |
boolean |
isSetScheduleUsage()
Returns whether the value of the '
Schedule Usage' attribute is set. |
boolean |
isSetScheduleUsageAsString()
Returns whether the value of the '
Schedule Usage As String' attribute is set. |
boolean |
isSetScheduleWork()
Returns whether the value of the '
Schedule Work' attribute is set. |
boolean |
isSetStatusTime()
Returns whether the value of the '
Status Time' attribute is set. |
void |
setActualFinish(String value)
Sets the value of the '
Actual Finish' attribute. |
void |
setActualStart(String value)
Sets the value of the '
Actual Start' attribute. |
void |
setActualUsage(double value)
Sets the value of the '
Actual Usage' attribute. |
void |
setActualUsageAsString(String value)
Sets the value of the '
Actual Usage As String' attribute. |
void |
setActualWork(String value)
Sets the value of the '
Actual Work' attribute. |
void |
setCompletion(double value)
Sets the value of the '
Completion' attribute. |
void |
setCompletionAsString(String value)
Sets the value of the '
Completion As String' attribute. |
void |
setIsOverAllocated(Tristate value)
Sets the value of the '
Is Over Allocated' attribute. |
void |
setLevelingDelay(String value)
Sets the value of the '
Leveling Delay' attribute. |
void |
setRemainingUsage(double value)
Sets the value of the '
Remaining Usage' attribute. |
void |
setRemainingUsageAsString(String value)
Sets the value of the '
Remaining Usage As String' attribute. |
void |
setRemainingWork(String value)
Sets the value of the '
Remaining Work' attribute. |
void |
setScheduleContour(String value)
Sets the value of the '
Schedule Contour' attribute. |
void |
setScheduleFinish(String value)
Sets the value of the '
Schedule Finish' attribute. |
void |
setScheduleStart(String value)
Sets the value of the '
Schedule Start' attribute. |
void |
setScheduleUsage(double value)
Sets the value of the '
Schedule Usage' attribute. |
void |
setScheduleUsageAsString(String value)
Sets the value of the '
Schedule Usage As String' attribute. |
void |
setScheduleWork(String value)
Sets the value of the '
Schedule Work' attribute. |
void |
setStatusTime(String value)
Sets the value of the '
Status Time' attribute. |
void |
unsetActualFinish()
Unsets the value of the '
Actual Finish' attribute. |
void |
unsetActualStart()
Unsets the value of the '
Actual Start' attribute. |
void |
unsetActualUsage()
Unsets the value of the '
Actual Usage' attribute. |
void |
unsetActualUsageAsString()
Unsets the value of the '
Actual Usage As String' attribute. |
void |
unsetActualWork()
Unsets the value of the '
Actual Work' attribute. |
void |
unsetCompletion()
Unsets the value of the '
Completion' attribute. |
void |
unsetCompletionAsString()
Unsets the value of the '
Completion As String' attribute. |
void |
unsetIsOverAllocated()
Unsets the value of the '
Is Over Allocated' attribute. |
void |
unsetLevelingDelay()
Unsets the value of the '
Leveling Delay' attribute. |
void |
unsetRemainingUsage()
Unsets the value of the '
Remaining Usage' attribute. |
void |
unsetRemainingUsageAsString()
Unsets the value of the '
Remaining Usage As String' attribute. |
void |
unsetRemainingWork()
Unsets the value of the '
Remaining Work' attribute. |
void |
unsetScheduleContour()
Unsets the value of the '
Schedule Contour' attribute. |
void |
unsetScheduleFinish()
Unsets the value of the '
Schedule Finish' attribute. |
void |
unsetScheduleStart()
Unsets the value of the '
Schedule Start' attribute. |
void |
unsetScheduleUsage()
Unsets the value of the '
Schedule Usage' attribute. |
void |
unsetScheduleUsageAsString()
Unsets the value of the '
Schedule Usage As String' attribute. |
void |
unsetScheduleWork()
Unsets the value of the '
Schedule Work' attribute. |
void |
unsetStatusTime()
Unsets the value of the '
Status Time' attribute. |
getDataOrigin, getName, getUserDefinedDataOrigin, isSetDataOrigin, isSetName, isSetUserDefinedDataOrigin, setDataOrigin, setName, setUserDefinedDataOrigin, unsetDataOrigin, unsetName, unsetUserDefinedDataOriginforceLoad, getExpressId, getOid, getPid, getRid, isLoadedOrLoading, load, removeString getScheduleWork()
If the meaning of the 'Schedule Work' attribute isn't clear, there really should be more of a description here...
isSetScheduleWork(),
unsetScheduleWork(),
setScheduleWork(String),
Ifc4Package.getIfcResourceTime_ScheduleWork()void setScheduleWork(String value)
Schedule Work' attribute.
value - the new value of the 'Schedule Work' attribute.isSetScheduleWork(),
unsetScheduleWork(),
getScheduleWork()void unsetScheduleWork()
Schedule Work' attribute.
boolean isSetScheduleWork()
Schedule Work' attribute is set.
unsetScheduleWork(),
getScheduleWork(),
setScheduleWork(String)double getScheduleUsage()
If the meaning of the 'Schedule Usage' attribute isn't clear, there really should be more of a description here...
isSetScheduleUsage(),
unsetScheduleUsage(),
setScheduleUsage(double),
Ifc4Package.getIfcResourceTime_ScheduleUsage()void setScheduleUsage(double value)
Schedule Usage' attribute.
value - the new value of the 'Schedule Usage' attribute.isSetScheduleUsage(),
unsetScheduleUsage(),
getScheduleUsage()void unsetScheduleUsage()
Schedule Usage' attribute.
boolean isSetScheduleUsage()
Schedule Usage' attribute is set.
unsetScheduleUsage(),
getScheduleUsage(),
setScheduleUsage(double)String getScheduleUsageAsString()
If the meaning of the 'Schedule Usage As String' attribute isn't clear, there really should be more of a description here...
isSetScheduleUsageAsString(),
unsetScheduleUsageAsString(),
setScheduleUsageAsString(String),
Ifc4Package.getIfcResourceTime_ScheduleUsageAsString()void setScheduleUsageAsString(String value)
Schedule Usage As String' attribute.
value - the new value of the 'Schedule Usage As String' attribute.isSetScheduleUsageAsString(),
unsetScheduleUsageAsString(),
getScheduleUsageAsString()void unsetScheduleUsageAsString()
Schedule Usage As String' attribute.
boolean isSetScheduleUsageAsString()
Schedule Usage As String' attribute is set.
unsetScheduleUsageAsString(),
getScheduleUsageAsString(),
setScheduleUsageAsString(String)String getScheduleStart()
If the meaning of the 'Schedule Start' attribute isn't clear, there really should be more of a description here...
isSetScheduleStart(),
unsetScheduleStart(),
setScheduleStart(String),
Ifc4Package.getIfcResourceTime_ScheduleStart()void setScheduleStart(String value)
Schedule Start' attribute.
value - the new value of the 'Schedule Start' attribute.isSetScheduleStart(),
unsetScheduleStart(),
getScheduleStart()void unsetScheduleStart()
Schedule Start' attribute.
boolean isSetScheduleStart()
Schedule Start' attribute is set.
unsetScheduleStart(),
getScheduleStart(),
setScheduleStart(String)String getScheduleFinish()
If the meaning of the 'Schedule Finish' attribute isn't clear, there really should be more of a description here...
isSetScheduleFinish(),
unsetScheduleFinish(),
setScheduleFinish(String),
Ifc4Package.getIfcResourceTime_ScheduleFinish()void setScheduleFinish(String value)
Schedule Finish' attribute.
value - the new value of the 'Schedule Finish' attribute.isSetScheduleFinish(),
unsetScheduleFinish(),
getScheduleFinish()void unsetScheduleFinish()
Schedule Finish' attribute.
boolean isSetScheduleFinish()
Schedule Finish' attribute is set.
unsetScheduleFinish(),
getScheduleFinish(),
setScheduleFinish(String)String getScheduleContour()
If the meaning of the 'Schedule Contour' attribute isn't clear, there really should be more of a description here...
isSetScheduleContour(),
unsetScheduleContour(),
setScheduleContour(String),
Ifc4Package.getIfcResourceTime_ScheduleContour()void setScheduleContour(String value)
Schedule Contour' attribute.
value - the new value of the 'Schedule Contour' attribute.isSetScheduleContour(),
unsetScheduleContour(),
getScheduleContour()void unsetScheduleContour()
Schedule Contour' attribute.
boolean isSetScheduleContour()
Schedule Contour' attribute is set.
unsetScheduleContour(),
getScheduleContour(),
setScheduleContour(String)String getLevelingDelay()
If the meaning of the 'Leveling Delay' attribute isn't clear, there really should be more of a description here...
isSetLevelingDelay(),
unsetLevelingDelay(),
setLevelingDelay(String),
Ifc4Package.getIfcResourceTime_LevelingDelay()void setLevelingDelay(String value)
Leveling Delay' attribute.
value - the new value of the 'Leveling Delay' attribute.isSetLevelingDelay(),
unsetLevelingDelay(),
getLevelingDelay()void unsetLevelingDelay()
Leveling Delay' attribute.
boolean isSetLevelingDelay()
Leveling Delay' attribute is set.
unsetLevelingDelay(),
getLevelingDelay(),
setLevelingDelay(String)Tristate getIsOverAllocated()
Tristate.
If the meaning of the 'Is Over Allocated' attribute isn't clear, there really should be more of a description here...
Tristate,
isSetIsOverAllocated(),
unsetIsOverAllocated(),
setIsOverAllocated(Tristate),
Ifc4Package.getIfcResourceTime_IsOverAllocated()void setIsOverAllocated(Tristate value)
Is Over Allocated' attribute.
value - the new value of the 'Is Over Allocated' attribute.Tristate,
isSetIsOverAllocated(),
unsetIsOverAllocated(),
getIsOverAllocated()void unsetIsOverAllocated()
Is Over Allocated' attribute.
boolean isSetIsOverAllocated()
Is Over Allocated' attribute is set.
unsetIsOverAllocated(),
getIsOverAllocated(),
setIsOverAllocated(Tristate)String getStatusTime()
If the meaning of the 'Status Time' attribute isn't clear, there really should be more of a description here...
isSetStatusTime(),
unsetStatusTime(),
setStatusTime(String),
Ifc4Package.getIfcResourceTime_StatusTime()void setStatusTime(String value)
Status Time' attribute.
value - the new value of the 'Status Time' attribute.isSetStatusTime(),
unsetStatusTime(),
getStatusTime()void unsetStatusTime()
Status Time' attribute.
isSetStatusTime(),
getStatusTime(),
setStatusTime(String)boolean isSetStatusTime()
Status Time' attribute is set.
unsetStatusTime(),
getStatusTime(),
setStatusTime(String)String getActualWork()
If the meaning of the 'Actual Work' attribute isn't clear, there really should be more of a description here...
isSetActualWork(),
unsetActualWork(),
setActualWork(String),
Ifc4Package.getIfcResourceTime_ActualWork()void setActualWork(String value)
Actual Work' attribute.
value - the new value of the 'Actual Work' attribute.isSetActualWork(),
unsetActualWork(),
getActualWork()void unsetActualWork()
Actual Work' attribute.
isSetActualWork(),
getActualWork(),
setActualWork(String)boolean isSetActualWork()
Actual Work' attribute is set.
unsetActualWork(),
getActualWork(),
setActualWork(String)double getActualUsage()
If the meaning of the 'Actual Usage' attribute isn't clear, there really should be more of a description here...
isSetActualUsage(),
unsetActualUsage(),
setActualUsage(double),
Ifc4Package.getIfcResourceTime_ActualUsage()void setActualUsage(double value)
Actual Usage' attribute.
value - the new value of the 'Actual Usage' attribute.isSetActualUsage(),
unsetActualUsage(),
getActualUsage()void unsetActualUsage()
Actual Usage' attribute.
isSetActualUsage(),
getActualUsage(),
setActualUsage(double)boolean isSetActualUsage()
Actual Usage' attribute is set.
unsetActualUsage(),
getActualUsage(),
setActualUsage(double)String getActualUsageAsString()
If the meaning of the 'Actual Usage As String' attribute isn't clear, there really should be more of a description here...
isSetActualUsageAsString(),
unsetActualUsageAsString(),
setActualUsageAsString(String),
Ifc4Package.getIfcResourceTime_ActualUsageAsString()void setActualUsageAsString(String value)
Actual Usage As String' attribute.
value - the new value of the 'Actual Usage As String' attribute.isSetActualUsageAsString(),
unsetActualUsageAsString(),
getActualUsageAsString()void unsetActualUsageAsString()
Actual Usage As String' attribute.
boolean isSetActualUsageAsString()
Actual Usage As String' attribute is set.
unsetActualUsageAsString(),
getActualUsageAsString(),
setActualUsageAsString(String)String getActualStart()
If the meaning of the 'Actual Start' attribute isn't clear, there really should be more of a description here...
isSetActualStart(),
unsetActualStart(),
setActualStart(String),
Ifc4Package.getIfcResourceTime_ActualStart()void setActualStart(String value)
Actual Start' attribute.
value - the new value of the 'Actual Start' attribute.isSetActualStart(),
unsetActualStart(),
getActualStart()void unsetActualStart()
Actual Start' attribute.
isSetActualStart(),
getActualStart(),
setActualStart(String)boolean isSetActualStart()
Actual Start' attribute is set.
unsetActualStart(),
getActualStart(),
setActualStart(String)String getActualFinish()
If the meaning of the 'Actual Finish' attribute isn't clear, there really should be more of a description here...
isSetActualFinish(),
unsetActualFinish(),
setActualFinish(String),
Ifc4Package.getIfcResourceTime_ActualFinish()void setActualFinish(String value)
Actual Finish' attribute.
value - the new value of the 'Actual Finish' attribute.isSetActualFinish(),
unsetActualFinish(),
getActualFinish()void unsetActualFinish()
Actual Finish' attribute.
boolean isSetActualFinish()
Actual Finish' attribute is set.
unsetActualFinish(),
getActualFinish(),
setActualFinish(String)String getRemainingWork()
If the meaning of the 'Remaining Work' attribute isn't clear, there really should be more of a description here...
isSetRemainingWork(),
unsetRemainingWork(),
setRemainingWork(String),
Ifc4Package.getIfcResourceTime_RemainingWork()void setRemainingWork(String value)
Remaining Work' attribute.
value - the new value of the 'Remaining Work' attribute.isSetRemainingWork(),
unsetRemainingWork(),
getRemainingWork()void unsetRemainingWork()
Remaining Work' attribute.
boolean isSetRemainingWork()
Remaining Work' attribute is set.
unsetRemainingWork(),
getRemainingWork(),
setRemainingWork(String)double getRemainingUsage()
If the meaning of the 'Remaining Usage' attribute isn't clear, there really should be more of a description here...
isSetRemainingUsage(),
unsetRemainingUsage(),
setRemainingUsage(double),
Ifc4Package.getIfcResourceTime_RemainingUsage()void setRemainingUsage(double value)
Remaining Usage' attribute.
value - the new value of the 'Remaining Usage' attribute.isSetRemainingUsage(),
unsetRemainingUsage(),
getRemainingUsage()void unsetRemainingUsage()
Remaining Usage' attribute.
boolean isSetRemainingUsage()
Remaining Usage' attribute is set.
unsetRemainingUsage(),
getRemainingUsage(),
setRemainingUsage(double)String getRemainingUsageAsString()
If the meaning of the 'Remaining Usage As String' attribute isn't clear, there really should be more of a description here...
isSetRemainingUsageAsString(),
unsetRemainingUsageAsString(),
setRemainingUsageAsString(String),
Ifc4Package.getIfcResourceTime_RemainingUsageAsString()void setRemainingUsageAsString(String value)
Remaining Usage As String' attribute.
value - the new value of the 'Remaining Usage As String' attribute.isSetRemainingUsageAsString(),
unsetRemainingUsageAsString(),
getRemainingUsageAsString()void unsetRemainingUsageAsString()
Remaining Usage As String' attribute.
boolean isSetRemainingUsageAsString()
Remaining Usage As String' attribute is set.
unsetRemainingUsageAsString(),
getRemainingUsageAsString(),
setRemainingUsageAsString(String)double getCompletion()
If the meaning of the 'Completion' attribute isn't clear, there really should be more of a description here...
isSetCompletion(),
unsetCompletion(),
setCompletion(double),
Ifc4Package.getIfcResourceTime_Completion()void setCompletion(double value)
Completion' attribute.
value - the new value of the 'Completion' attribute.isSetCompletion(),
unsetCompletion(),
getCompletion()void unsetCompletion()
Completion' attribute.
isSetCompletion(),
getCompletion(),
setCompletion(double)boolean isSetCompletion()
Completion' attribute is set.
unsetCompletion(),
getCompletion(),
setCompletion(double)String getCompletionAsString()
If the meaning of the 'Completion As String' attribute isn't clear, there really should be more of a description here...
isSetCompletionAsString(),
unsetCompletionAsString(),
setCompletionAsString(String),
Ifc4Package.getIfcResourceTime_CompletionAsString()void setCompletionAsString(String value)
Completion As String' attribute.
value - the new value of the 'Completion As String' attribute.isSetCompletionAsString(),
unsetCompletionAsString(),
getCompletionAsString()void unsetCompletionAsString()
Completion As String' attribute.
boolean isSetCompletionAsString()
Completion As String' attribute is set.
unsetCompletionAsString(),
getCompletionAsString(),
setCompletionAsString(String)Copyright © 2016 OpenSource BIM. All rights reserved.