public interface IfcRelSequence extends IfcRelConnects
| Modifier and Type | Method and Description |
|---|---|
IfcProcess |
getRelatedProcess()
Returns the value of the 'Related Process' reference.
|
IfcProcess |
getRelatingProcess()
Returns the value of the 'Relating Process' reference.
|
IfcSequenceEnum |
getSequenceType()
Returns the value of the 'Sequence Type' attribute.
|
IfcLagTime |
getTimeLag()
Returns the value of the 'Time Lag' reference.
|
String |
getUserDefinedSequenceType()
Returns the value of the 'User Defined Sequence Type' attribute.
|
boolean |
isSetSequenceType()
Returns whether the value of the '
Sequence Type' attribute is set. |
boolean |
isSetTimeLag()
Returns whether the value of the '
Time Lag' reference is set. |
boolean |
isSetUserDefinedSequenceType()
Returns whether the value of the '
User Defined Sequence Type' attribute is set. |
void |
setRelatedProcess(IfcProcess value)
Sets the value of the '
Related Process' reference. |
void |
setRelatingProcess(IfcProcess value)
Sets the value of the '
Relating Process' reference. |
void |
setSequenceType(IfcSequenceEnum value)
Sets the value of the '
Sequence Type' attribute. |
void |
setTimeLag(IfcLagTime value)
Sets the value of the '
Time Lag' reference. |
void |
setUserDefinedSequenceType(String value)
Sets the value of the '
User Defined Sequence Type' attribute. |
void |
unsetSequenceType()
Unsets the value of the '
Sequence Type' attribute. |
void |
unsetTimeLag()
Unsets the value of the '
Time Lag' reference. |
void |
unsetUserDefinedSequenceType()
Unsets the value of the '
User Defined Sequence Type' attribute. |
getDescription, getGlobalId, getName, getOwnerHistory, isSetDescription, isSetName, isSetOwnerHistory, setDescription, setGlobalId, setName, setOwnerHistory, unsetDescription, unsetName, unsetOwnerHistoryforceLoad, getExpressId, getOid, getPid, getRid, isLoadedOrLoading, load, removeIfcProcess getRelatingProcess()
Is Predecessor To'.
If the meaning of the 'Relating Process' reference isn't clear, there really should be more of a description here...
setRelatingProcess(IfcProcess),
Ifc4Package.getIfcRelSequence_RelatingProcess(),
IfcProcess.getIsPredecessorTo()void setRelatingProcess(IfcProcess value)
Relating Process' reference.
value - the new value of the 'Relating Process' reference.getRelatingProcess()IfcProcess getRelatedProcess()
Is Successor From'.
If the meaning of the 'Related Process' reference isn't clear, there really should be more of a description here...
setRelatedProcess(IfcProcess),
Ifc4Package.getIfcRelSequence_RelatedProcess(),
IfcProcess.getIsSuccessorFrom()void setRelatedProcess(IfcProcess value)
Related Process' reference.
value - the new value of the 'Related Process' reference.getRelatedProcess()IfcLagTime getTimeLag()
If the meaning of the 'Time Lag' reference isn't clear, there really should be more of a description here...
isSetTimeLag(),
unsetTimeLag(),
setTimeLag(IfcLagTime),
Ifc4Package.getIfcRelSequence_TimeLag()void setTimeLag(IfcLagTime value)
Time Lag' reference.
value - the new value of the 'Time Lag' reference.isSetTimeLag(),
unsetTimeLag(),
getTimeLag()void unsetTimeLag()
Time Lag' reference.
isSetTimeLag(),
getTimeLag(),
setTimeLag(IfcLagTime)boolean isSetTimeLag()
Time Lag' reference is set.
unsetTimeLag(),
getTimeLag(),
setTimeLag(IfcLagTime)IfcSequenceEnum getSequenceType()
IfcSequenceEnum.
If the meaning of the 'Sequence Type' attribute isn't clear, there really should be more of a description here...
IfcSequenceEnum,
isSetSequenceType(),
unsetSequenceType(),
setSequenceType(IfcSequenceEnum),
Ifc4Package.getIfcRelSequence_SequenceType()void setSequenceType(IfcSequenceEnum value)
Sequence Type' attribute.
value - the new value of the 'Sequence Type' attribute.IfcSequenceEnum,
isSetSequenceType(),
unsetSequenceType(),
getSequenceType()void unsetSequenceType()
Sequence Type' attribute.
boolean isSetSequenceType()
Sequence Type' attribute is set.
unsetSequenceType(),
getSequenceType(),
setSequenceType(IfcSequenceEnum)String getUserDefinedSequenceType()
If the meaning of the 'User Defined Sequence Type' attribute isn't clear, there really should be more of a description here...
isSetUserDefinedSequenceType(),
unsetUserDefinedSequenceType(),
setUserDefinedSequenceType(String),
Ifc4Package.getIfcRelSequence_UserDefinedSequenceType()void setUserDefinedSequenceType(String value)
User Defined Sequence Type' attribute.
value - the new value of the 'User Defined Sequence Type' attribute.isSetUserDefinedSequenceType(),
unsetUserDefinedSequenceType(),
getUserDefinedSequenceType()void unsetUserDefinedSequenceType()
User Defined Sequence Type' attribute.
boolean isSetUserDefinedSequenceType()
User Defined Sequence Type' attribute is set.
unsetUserDefinedSequenceType(),
getUserDefinedSequenceType(),
setUserDefinedSequenceType(String)Copyright © 2018 OpenSource BIM. All rights reserved.