public interface IfcEvent extends IfcProcess
The following features are supported:
Ifc4Package.getIfcEvent()| Modifier and Type | Method and Description |
|---|---|
IfcEventTime |
getEventOccurenceTime()
Returns the value of the 'Event Occurence Time' reference.
|
IfcEventTriggerTypeEnum |
getEventTriggerType()
Returns the value of the 'Event Trigger Type' attribute.
|
IfcEventTypeEnum |
getPredefinedType()
Returns the value of the 'Predefined Type' attribute.
|
String |
getUserDefinedEventTriggerType()
Returns the value of the 'User Defined Event Trigger Type' attribute.
|
boolean |
isSetEventOccurenceTime()
Returns whether the value of the '
Event Occurence Time' reference is set. |
boolean |
isSetEventTriggerType()
Returns whether the value of the '
Event Trigger Type' attribute is set. |
boolean |
isSetPredefinedType()
Returns whether the value of the '
Predefined Type' attribute is set. |
boolean |
isSetUserDefinedEventTriggerType()
Returns whether the value of the '
User Defined Event Trigger Type' attribute is set. |
void |
setEventOccurenceTime(IfcEventTime value)
Sets the value of the '
Event Occurence Time' reference. |
void |
setEventTriggerType(IfcEventTriggerTypeEnum value)
Sets the value of the '
Event Trigger Type' attribute. |
void |
setPredefinedType(IfcEventTypeEnum value)
Sets the value of the '
Predefined Type' attribute. |
void |
setUserDefinedEventTriggerType(String value)
Sets the value of the '
User Defined Event Trigger Type' attribute. |
void |
unsetEventOccurenceTime()
Unsets the value of the '
Event Occurence Time' reference. |
void |
unsetEventTriggerType()
Unsets the value of the '
Event Trigger Type' attribute. |
void |
unsetPredefinedType()
Unsets the value of the '
Predefined Type' attribute. |
void |
unsetUserDefinedEventTriggerType()
Unsets the value of the '
User Defined Event Trigger Type' attribute. |
getIdentification, getIsPredecessorTo, getIsSuccessorFrom, getLongDescription, getOperatesOn, isSetIdentification, isSetIsPredecessorTo, isSetIsSuccessorFrom, isSetLongDescription, isSetOperatesOn, setIdentification, setLongDescription, unsetIdentification, unsetIsPredecessorTo, unsetIsSuccessorFrom, unsetLongDescription, unsetOperatesOngetDeclares, getIsDeclaredBy, getIsDefinedBy, getIsTypedBy, getObjectType, isSetDeclares, isSetIsDeclaredBy, isSetIsDefinedBy, isSetIsTypedBy, isSetObjectType, setObjectType, unsetDeclares, unsetIsDeclaredBy, unsetIsDefinedBy, unsetIsTypedBy, unsetObjectTypegetDecomposes, getHasAssignments, getHasAssociations, getHasContext, getIsDecomposedBy, getIsNestedBy, getNests, isSetDecomposes, isSetHasAssignments, isSetHasAssociations, isSetHasContext, isSetIsDecomposedBy, isSetIsNestedBy, isSetNests, unsetDecomposes, unsetHasAssignments, unsetHasAssociations, unsetHasContext, unsetIsDecomposedBy, unsetIsNestedBy, unsetNestsgetDescription, getGlobalId, getName, getOwnerHistory, isSetDescription, isSetName, isSetOwnerHistory, setDescription, setGlobalId, setName, setOwnerHistory, unsetDescription, unsetName, unsetOwnerHistoryforceLoad, getExpressId, getOid, getPid, getRid, isLoadedOrLoading, load, removeIfcEventTypeEnum getPredefinedType()
IfcEventTypeEnum.
If the meaning of the 'Predefined Type' attribute isn't clear, there really should be more of a description here...
IfcEventTypeEnum,
isSetPredefinedType(),
unsetPredefinedType(),
setPredefinedType(IfcEventTypeEnum),
Ifc4Package.getIfcEvent_PredefinedType()void setPredefinedType(IfcEventTypeEnum value)
Predefined Type' attribute.
value - the new value of the 'Predefined Type' attribute.IfcEventTypeEnum,
isSetPredefinedType(),
unsetPredefinedType(),
getPredefinedType()void unsetPredefinedType()
Predefined Type' attribute.
boolean isSetPredefinedType()
Predefined Type' attribute is set.
unsetPredefinedType(),
getPredefinedType(),
setPredefinedType(IfcEventTypeEnum)IfcEventTriggerTypeEnum getEventTriggerType()
IfcEventTriggerTypeEnum.
If the meaning of the 'Event Trigger Type' attribute isn't clear, there really should be more of a description here...
IfcEventTriggerTypeEnum,
isSetEventTriggerType(),
unsetEventTriggerType(),
setEventTriggerType(IfcEventTriggerTypeEnum),
Ifc4Package.getIfcEvent_EventTriggerType()void setEventTriggerType(IfcEventTriggerTypeEnum value)
Event Trigger Type' attribute.
value - the new value of the 'Event Trigger Type' attribute.IfcEventTriggerTypeEnum,
isSetEventTriggerType(),
unsetEventTriggerType(),
getEventTriggerType()void unsetEventTriggerType()
Event Trigger Type' attribute.
boolean isSetEventTriggerType()
Event Trigger Type' attribute is set.
unsetEventTriggerType(),
getEventTriggerType(),
setEventTriggerType(IfcEventTriggerTypeEnum)String getUserDefinedEventTriggerType()
If the meaning of the 'User Defined Event Trigger Type' attribute isn't clear, there really should be more of a description here...
isSetUserDefinedEventTriggerType(),
unsetUserDefinedEventTriggerType(),
setUserDefinedEventTriggerType(String),
Ifc4Package.getIfcEvent_UserDefinedEventTriggerType()void setUserDefinedEventTriggerType(String value)
User Defined Event Trigger Type' attribute.
value - the new value of the 'User Defined Event Trigger Type' attribute.isSetUserDefinedEventTriggerType(),
unsetUserDefinedEventTriggerType(),
getUserDefinedEventTriggerType()void unsetUserDefinedEventTriggerType()
User Defined Event Trigger Type' attribute.
boolean isSetUserDefinedEventTriggerType()
User Defined Event Trigger Type' attribute is set.
unsetUserDefinedEventTriggerType(),
getUserDefinedEventTriggerType(),
setUserDefinedEventTriggerType(String)IfcEventTime getEventOccurenceTime()
If the meaning of the 'Event Occurence Time' reference isn't clear, there really should be more of a description here...
isSetEventOccurenceTime(),
unsetEventOccurenceTime(),
setEventOccurenceTime(IfcEventTime),
Ifc4Package.getIfcEvent_EventOccurenceTime()void setEventOccurenceTime(IfcEventTime value)
Event Occurence Time' reference.
value - the new value of the 'Event Occurence Time' reference.isSetEventOccurenceTime(),
unsetEventOccurenceTime(),
getEventOccurenceTime()void unsetEventOccurenceTime()
Event Occurence Time' reference.
boolean isSetEventOccurenceTime()
Event Occurence Time' reference is set.
unsetEventOccurenceTime(),
getEventOccurenceTime(),
setEventOccurenceTime(IfcEventTime)Copyright © 2016 OpenSource BIM. All rights reserved.