public class IfcEventImpl extends IfcProcessImpl implements IfcEvent
The following features are implemented:
IdEObjectImpl.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 |
IfcEventImpl() |
| Modifier and Type | Method and Description |
|---|---|
protected org.eclipse.emf.ecore.EClass |
eStaticClass() |
IfcEventTime |
getEventOccurenceTime() |
IfcEventTriggerTypeEnum |
getEventTriggerType() |
IfcEventTypeEnum |
getPredefinedType() |
String |
getUserDefinedEventTriggerType() |
boolean |
isSetEventOccurenceTime() |
boolean |
isSetEventTriggerType() |
boolean |
isSetPredefinedType() |
boolean |
isSetUserDefinedEventTriggerType() |
void |
setEventOccurenceTime(IfcEventTime newEventOccurenceTime) |
void |
setEventTriggerType(IfcEventTriggerTypeEnum newEventTriggerType) |
void |
setPredefinedType(IfcEventTypeEnum newPredefinedType) |
void |
setUserDefinedEventTriggerType(String newUserDefinedEventTriggerType) |
void |
unsetEventOccurenceTime() |
void |
unsetEventTriggerType() |
void |
unsetPredefinedType() |
void |
unsetUserDefinedEventTriggerType() |
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, unsetNestseStaticFeatureCount, getDescription, getGlobalId, getName, getOwnerHistory, isSetDescription, isSetName, isSetOwnerHistory, setDescription, setGlobalId, setName, setOwnerHistory, unsetDescription, unsetName, unsetOwnerHistorydynamicGet, 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, waitgetIdentification, 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, removeeAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnsetprotected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass in class IfcProcessImplpublic IfcEventTypeEnum getPredefinedType()
getPredefinedType in interface IfcEventIfcEventTypeEnum,
IfcEvent.isSetPredefinedType(),
IfcEvent.unsetPredefinedType(),
IfcEvent.setPredefinedType(IfcEventTypeEnum),
Ifc4Package.getIfcEvent_PredefinedType()public void setPredefinedType(IfcEventTypeEnum newPredefinedType)
setPredefinedType in interface IfcEventnewPredefinedType - the new value of the 'Predefined Type' attribute.IfcEventTypeEnum,
IfcEvent.isSetPredefinedType(),
IfcEvent.unsetPredefinedType(),
IfcEvent.getPredefinedType()public void unsetPredefinedType()
unsetPredefinedType in interface IfcEventIfcEvent.isSetPredefinedType(),
IfcEvent.getPredefinedType(),
IfcEvent.setPredefinedType(IfcEventTypeEnum)public boolean isSetPredefinedType()
isSetPredefinedType in interface IfcEventIfcEvent.unsetPredefinedType(),
IfcEvent.getPredefinedType(),
IfcEvent.setPredefinedType(IfcEventTypeEnum)public IfcEventTriggerTypeEnum getEventTriggerType()
getEventTriggerType in interface IfcEventIfcEventTriggerTypeEnum,
IfcEvent.isSetEventTriggerType(),
IfcEvent.unsetEventTriggerType(),
IfcEvent.setEventTriggerType(IfcEventTriggerTypeEnum),
Ifc4Package.getIfcEvent_EventTriggerType()public void setEventTriggerType(IfcEventTriggerTypeEnum newEventTriggerType)
setEventTriggerType in interface IfcEventnewEventTriggerType - the new value of the 'Event Trigger Type' attribute.IfcEventTriggerTypeEnum,
IfcEvent.isSetEventTriggerType(),
IfcEvent.unsetEventTriggerType(),
IfcEvent.getEventTriggerType()public void unsetEventTriggerType()
unsetEventTriggerType in interface IfcEventIfcEvent.isSetEventTriggerType(),
IfcEvent.getEventTriggerType(),
IfcEvent.setEventTriggerType(IfcEventTriggerTypeEnum)public boolean isSetEventTriggerType()
isSetEventTriggerType in interface IfcEventIfcEvent.unsetEventTriggerType(),
IfcEvent.getEventTriggerType(),
IfcEvent.setEventTriggerType(IfcEventTriggerTypeEnum)public String getUserDefinedEventTriggerType()
getUserDefinedEventTriggerType in interface IfcEventIfcEvent.isSetUserDefinedEventTriggerType(),
IfcEvent.unsetUserDefinedEventTriggerType(),
IfcEvent.setUserDefinedEventTriggerType(String),
Ifc4Package.getIfcEvent_UserDefinedEventTriggerType()public void setUserDefinedEventTriggerType(String newUserDefinedEventTriggerType)
setUserDefinedEventTriggerType in interface IfcEventnewUserDefinedEventTriggerType - the new value of the 'User Defined Event Trigger Type' attribute.IfcEvent.isSetUserDefinedEventTriggerType(),
IfcEvent.unsetUserDefinedEventTriggerType(),
IfcEvent.getUserDefinedEventTriggerType()public void unsetUserDefinedEventTriggerType()
unsetUserDefinedEventTriggerType in interface IfcEventIfcEvent.isSetUserDefinedEventTriggerType(),
IfcEvent.getUserDefinedEventTriggerType(),
IfcEvent.setUserDefinedEventTriggerType(String)public boolean isSetUserDefinedEventTriggerType()
isSetUserDefinedEventTriggerType in interface IfcEventIfcEvent.unsetUserDefinedEventTriggerType(),
IfcEvent.getUserDefinedEventTriggerType(),
IfcEvent.setUserDefinedEventTriggerType(String)public IfcEventTime getEventOccurenceTime()
getEventOccurenceTime in interface IfcEventIfcEvent.isSetEventOccurenceTime(),
IfcEvent.unsetEventOccurenceTime(),
IfcEvent.setEventOccurenceTime(IfcEventTime),
Ifc4Package.getIfcEvent_EventOccurenceTime()public void setEventOccurenceTime(IfcEventTime newEventOccurenceTime)
setEventOccurenceTime in interface IfcEventnewEventOccurenceTime - the new value of the 'Event Occurence Time' reference.IfcEvent.isSetEventOccurenceTime(),
IfcEvent.unsetEventOccurenceTime(),
IfcEvent.getEventOccurenceTime()public void unsetEventOccurenceTime()
unsetEventOccurenceTime in interface IfcEventIfcEvent.isSetEventOccurenceTime(),
IfcEvent.getEventOccurenceTime(),
IfcEvent.setEventOccurenceTime(IfcEventTime)public boolean isSetEventOccurenceTime()
isSetEventOccurenceTime in interface IfcEventIfcEvent.unsetEventOccurenceTime(),
IfcEvent.getEventOccurenceTime(),
IfcEvent.setEventOccurenceTime(IfcEventTime)Copyright © 2018 OpenSource BIM. All rights reserved.