All Superinterfaces:
BaseElement, Cloneable, Comparable, Element, org.eclipse.emf.ecore.EObject, MDObject, com.dassault_systemes.modeler.foundation.model.ModelElement, ModelObject, NamedElement, org.eclipse.emf.common.notify.Notifier, PackageableElement, ParameterableElement, javax.jmi.reflect.RefBaseObject, javax.jmi.reflect.RefFeatured, javax.jmi.reflect.RefObject
All Known Subinterfaces:
AnyReceiveEvent, CallEvent, ChangeEvent, MessageEvent, SignalEvent, TimeEvent

public interface Event extends PackageableElement
A representation of the model object 'Event'.

An Event is the specification of some occurrence that may potentially trigger effects by an object.

The following features are supported:

See Also:
Model:
abstract="true" annotation="MOF package='commonbehaviors.mdcommunications'"
Generated:
  • Method Details

    • getBehavior

      @CheckForNull Behavior getBehavior()
      Returns the value of the 'Behavior' container reference. It is bidirectional and its opposite is 'Event'.

      If the meaning of the 'Behavior' container reference isn't clear, there really should be more of a description here...

      Returns:
      the value of the 'Behavior' container reference.
      See Also:
      Model:
      opposite="event" transient="false" ordered="false"
      Generated:
    • setBehavior

      void setBehavior(@CheckForNull Behavior value)
      Sets the value of the 'Behavior' container reference.
      Parameters:
      value - the new value of the 'Behavior' container reference.
      See Also:
      Generated:
    • get_triggerOfEvent

      Collection<Trigger> get_triggerOfEvent()
      Returns the value of the 'trigger Of Event' reference list. The list contents are of type Trigger. It is bidirectional and its opposite is 'Event'.

      If the meaning of the 'trigger Of Event' reference list isn't clear, there really should be more of a description here...

      Returns:
      the value of the 'trigger Of Event' reference list.
      See Also:
      Model:
      opposite="event" ordered="false"
      Generated:
    • has_triggerOfEvent

      boolean has_triggerOfEvent() throws javax.jmi.reflect.JmiException
      Throws:
      javax.jmi.reflect.JmiException
      Generated: