public interface IfcWorkControl extends IfcControl
The following features are supported:
Ifc2x3tc1Package.getIfcWorkControl()| Modifier and Type | Method and Description |
|---|---|
IfcDateTimeSelect |
getCreationDate()
Returns the value of the 'Creation Date' reference.
|
org.eclipse.emf.common.util.EList<IfcPerson> |
getCreators()
Returns the value of the 'Creators' reference list.
|
double |
getDuration()
Returns the value of the 'Duration' attribute.
|
String |
getDurationAsString()
Returns the value of the 'Duration As String' attribute.
|
IfcDateTimeSelect |
getFinishTime()
Returns the value of the 'Finish Time' reference.
|
String |
getIdentifier()
Returns the value of the 'Identifier' attribute.
|
String |
getPurpose()
Returns the value of the 'Purpose' attribute.
|
IfcDateTimeSelect |
getStartTime()
Returns the value of the 'Start Time' reference.
|
double |
getTotalFloat()
Returns the value of the 'Total Float' attribute.
|
String |
getTotalFloatAsString()
Returns the value of the 'Total Float As String' attribute.
|
String |
getUserDefinedControlType()
Returns the value of the 'User Defined Control Type' attribute.
|
IfcWorkControlTypeEnum |
getWorkControlType()
Returns the value of the 'Work Control Type' attribute.
|
boolean |
isSetCreators()
Returns whether the value of the '
Creators' reference list is set. |
boolean |
isSetDuration()
Returns whether the value of the '
Duration' attribute is set. |
boolean |
isSetDurationAsString()
Returns whether the value of the '
Duration As String' attribute is set. |
boolean |
isSetFinishTime()
Returns whether the value of the '
Finish Time' reference is set. |
boolean |
isSetPurpose()
Returns whether the value of the '
Purpose' attribute is set. |
boolean |
isSetTotalFloat()
Returns whether the value of the '
Total Float' attribute is set. |
boolean |
isSetTotalFloatAsString()
Returns whether the value of the '
Total Float As String' attribute is set. |
boolean |
isSetUserDefinedControlType()
Returns whether the value of the '
User Defined Control Type' attribute is set. |
boolean |
isSetWorkControlType()
Returns whether the value of the '
Work Control Type' attribute is set. |
void |
setCreationDate(IfcDateTimeSelect value)
Sets the value of the '
Creation Date' reference. |
void |
setDuration(double value)
Sets the value of the '
Duration' attribute. |
void |
setDurationAsString(String value)
Sets the value of the '
Duration As String' attribute. |
void |
setFinishTime(IfcDateTimeSelect value)
Sets the value of the '
Finish Time' reference. |
void |
setIdentifier(String value)
Sets the value of the '
Identifier' attribute. |
void |
setPurpose(String value)
Sets the value of the '
Purpose' attribute. |
void |
setStartTime(IfcDateTimeSelect value)
Sets the value of the '
Start Time' reference. |
void |
setTotalFloat(double value)
Sets the value of the '
Total Float' attribute. |
void |
setTotalFloatAsString(String value)
Sets the value of the '
Total Float As String' attribute. |
void |
setUserDefinedControlType(String value)
Sets the value of the '
User Defined Control Type' attribute. |
void |
setWorkControlType(IfcWorkControlTypeEnum value)
Sets the value of the '
Work Control Type' attribute. |
void |
unsetCreators()
Unsets the value of the '
Creators' reference list. |
void |
unsetDuration()
Unsets the value of the '
Duration' attribute. |
void |
unsetDurationAsString()
Unsets the value of the '
Duration As String' attribute. |
void |
unsetFinishTime()
Unsets the value of the '
Finish Time' reference. |
void |
unsetPurpose()
Unsets the value of the '
Purpose' attribute. |
void |
unsetTotalFloat()
Unsets the value of the '
Total Float' attribute. |
void |
unsetTotalFloatAsString()
Unsets the value of the '
Total Float As String' attribute. |
void |
unsetUserDefinedControlType()
Unsets the value of the '
User Defined Control Type' attribute. |
void |
unsetWorkControlType()
Unsets the value of the '
Work Control Type' attribute. |
getControls, 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, removeString getIdentifier()
If the meaning of the 'Identifier' attribute isn't clear, there really should be more of a description here...
setIdentifier(String),
Ifc2x3tc1Package.getIfcWorkControl_Identifier()void setIdentifier(String value)
Identifier' attribute.
value - the new value of the 'Identifier' attribute.getIdentifier()IfcDateTimeSelect getCreationDate()
If the meaning of the 'Creation Date' reference isn't clear, there really should be more of a description here...
setCreationDate(IfcDateTimeSelect),
Ifc2x3tc1Package.getIfcWorkControl_CreationDate()void setCreationDate(IfcDateTimeSelect value)
Creation Date' reference.
value - the new value of the 'Creation Date' reference.getCreationDate()org.eclipse.emf.common.util.EList<IfcPerson> getCreators()
IfcPerson.
If the meaning of the 'Creators' reference list isn't clear, there really should be more of a description here...
isSetCreators(),
unsetCreators(),
Ifc2x3tc1Package.getIfcWorkControl_Creators()void unsetCreators()
Creators' reference list.
isSetCreators(),
getCreators()boolean isSetCreators()
Creators' reference list is set.
unsetCreators(),
getCreators()String getPurpose()
If the meaning of the 'Purpose' attribute isn't clear, there really should be more of a description here...
isSetPurpose(),
unsetPurpose(),
setPurpose(String),
Ifc2x3tc1Package.getIfcWorkControl_Purpose()void setPurpose(String value)
Purpose' attribute.
value - the new value of the 'Purpose' attribute.isSetPurpose(),
unsetPurpose(),
getPurpose()void unsetPurpose()
Purpose' attribute.
isSetPurpose(),
getPurpose(),
setPurpose(String)boolean isSetPurpose()
Purpose' attribute is set.
unsetPurpose(),
getPurpose(),
setPurpose(String)double getDuration()
If the meaning of the 'Duration' attribute isn't clear, there really should be more of a description here...
isSetDuration(),
unsetDuration(),
setDuration(double),
Ifc2x3tc1Package.getIfcWorkControl_Duration()void setDuration(double value)
Duration' attribute.
value - the new value of the 'Duration' attribute.isSetDuration(),
unsetDuration(),
getDuration()void unsetDuration()
Duration' attribute.
isSetDuration(),
getDuration(),
setDuration(double)boolean isSetDuration()
Duration' attribute is set.
unsetDuration(),
getDuration(),
setDuration(double)String getDurationAsString()
If the meaning of the 'Duration As String' attribute isn't clear, there really should be more of a description here...
isSetDurationAsString(),
unsetDurationAsString(),
setDurationAsString(String),
Ifc2x3tc1Package.getIfcWorkControl_DurationAsString()void setDurationAsString(String value)
Duration As String' attribute.
value - the new value of the 'Duration As String' attribute.isSetDurationAsString(),
unsetDurationAsString(),
getDurationAsString()void unsetDurationAsString()
Duration As String' attribute.
boolean isSetDurationAsString()
Duration As String' attribute is set.
unsetDurationAsString(),
getDurationAsString(),
setDurationAsString(String)double getTotalFloat()
If the meaning of the 'Total Float' attribute isn't clear, there really should be more of a description here...
isSetTotalFloat(),
unsetTotalFloat(),
setTotalFloat(double),
Ifc2x3tc1Package.getIfcWorkControl_TotalFloat()void setTotalFloat(double value)
Total Float' attribute.
value - the new value of the 'Total Float' attribute.isSetTotalFloat(),
unsetTotalFloat(),
getTotalFloat()void unsetTotalFloat()
Total Float' attribute.
isSetTotalFloat(),
getTotalFloat(),
setTotalFloat(double)boolean isSetTotalFloat()
Total Float' attribute is set.
unsetTotalFloat(),
getTotalFloat(),
setTotalFloat(double)String getTotalFloatAsString()
If the meaning of the 'Total Float As String' attribute isn't clear, there really should be more of a description here...
isSetTotalFloatAsString(),
unsetTotalFloatAsString(),
setTotalFloatAsString(String),
Ifc2x3tc1Package.getIfcWorkControl_TotalFloatAsString()void setTotalFloatAsString(String value)
Total Float As String' attribute.
value - the new value of the 'Total Float As String' attribute.isSetTotalFloatAsString(),
unsetTotalFloatAsString(),
getTotalFloatAsString()void unsetTotalFloatAsString()
Total Float As String' attribute.
boolean isSetTotalFloatAsString()
Total Float As String' attribute is set.
unsetTotalFloatAsString(),
getTotalFloatAsString(),
setTotalFloatAsString(String)IfcDateTimeSelect getStartTime()
If the meaning of the 'Start Time' reference isn't clear, there really should be more of a description here...
setStartTime(IfcDateTimeSelect),
Ifc2x3tc1Package.getIfcWorkControl_StartTime()void setStartTime(IfcDateTimeSelect value)
Start Time' reference.
value - the new value of the 'Start Time' reference.getStartTime()IfcDateTimeSelect getFinishTime()
If the meaning of the 'Finish Time' reference isn't clear, there really should be more of a description here...
isSetFinishTime(),
unsetFinishTime(),
setFinishTime(IfcDateTimeSelect),
Ifc2x3tc1Package.getIfcWorkControl_FinishTime()void setFinishTime(IfcDateTimeSelect value)
Finish Time' reference.
value - the new value of the 'Finish Time' reference.isSetFinishTime(),
unsetFinishTime(),
getFinishTime()void unsetFinishTime()
Finish Time' reference.
boolean isSetFinishTime()
Finish Time' reference is set.
unsetFinishTime(),
getFinishTime(),
setFinishTime(IfcDateTimeSelect)IfcWorkControlTypeEnum getWorkControlType()
IfcWorkControlTypeEnum.
If the meaning of the 'Work Control Type' attribute isn't clear, there really should be more of a description here...
IfcWorkControlTypeEnum,
isSetWorkControlType(),
unsetWorkControlType(),
setWorkControlType(IfcWorkControlTypeEnum),
Ifc2x3tc1Package.getIfcWorkControl_WorkControlType()void setWorkControlType(IfcWorkControlTypeEnum value)
Work Control Type' attribute.
value - the new value of the 'Work Control Type' attribute.IfcWorkControlTypeEnum,
isSetWorkControlType(),
unsetWorkControlType(),
getWorkControlType()void unsetWorkControlType()
Work Control Type' attribute.
boolean isSetWorkControlType()
Work Control Type' attribute is set.
unsetWorkControlType(),
getWorkControlType(),
setWorkControlType(IfcWorkControlTypeEnum)String getUserDefinedControlType()
If the meaning of the 'User Defined Control Type' attribute isn't clear, there really should be more of a description here...
isSetUserDefinedControlType(),
unsetUserDefinedControlType(),
setUserDefinedControlType(String),
Ifc2x3tc1Package.getIfcWorkControl_UserDefinedControlType()void setUserDefinedControlType(String value)
User Defined Control Type' attribute.
value - the new value of the 'User Defined Control Type' attribute.isSetUserDefinedControlType(),
unsetUserDefinedControlType(),
getUserDefinedControlType()void unsetUserDefinedControlType()
User Defined Control Type' attribute.
boolean isSetUserDefinedControlType()
User Defined Control Type' attribute is set.
unsetUserDefinedControlType(),
getUserDefinedControlType(),
setUserDefinedControlType(String)Copyright © 2018 OpenSource BIM. All rights reserved.