All Superinterfaces:
BaseElement, Classifier, Cloneable, Comparable, Element, org.eclipse.emf.ecore.EObject, MDObject, com.dassault_systemes.modeler.foundation.model.ModelElement, ModelObject, NamedElement, Namespace, org.eclipse.emf.common.notify.Notifier, PackageableElement, ParameterableElement, RedefinableElement, javax.jmi.reflect.RefBaseObject, javax.jmi.reflect.RefFeatured, javax.jmi.reflect.RefObject, TemplateableElement, Type

public interface Signal extends Classifier
A representation of the model object 'Signal'.

A Signal is a specification of a kind of communication between objects in which a reaction is asynchronously triggered in the receiver without a reply.

The following features are supported:

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

    • getOwnedAttribute

      List<Property> getOwnedAttribute()
      Returns the value of the 'Owned Attribute' containment reference list. The list contents are of type Property. It is bidirectional and its opposite is 'Owning Signal'. The attributes owned by the Signal.
      Returns:
      the value of the 'Owned Attribute' containment reference list.
      See Also:
      Model:
      opposite="owningSignal" containment="true" resolveProxies="true"
      Generated:
    • get_signalEventOfSignal

      Collection<SignalEvent> get_signalEventOfSignal()
      Returns the value of the 'signal Event Of Signal' reference list. The list contents are of type SignalEvent. It is bidirectional and its opposite is 'Signal'.

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

      Returns:
      the value of the 'signal Event Of Signal' reference list.
      See Also:
      Model:
      opposite="signal" ordered="false"
      Generated:
    • get_broadcastSignalActionOfSignal

      Collection<BroadcastSignalAction> get_broadcastSignalActionOfSignal()
      Returns the value of the 'broadcast Signal Action Of Signal' reference list. The list contents are of type BroadcastSignalAction. It is bidirectional and its opposite is 'Signal'.

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

      Returns:
      the value of the 'broadcast Signal Action Of Signal' reference list.
      See Also:
      Model:
      opposite="signal" ordered="false"
      Generated:
    • get_sendSignalActionOfSignal

      Collection<SendSignalAction> get_sendSignalActionOfSignal()
      Returns the value of the 'send Signal Action Of Signal' reference list. The list contents are of type SendSignalAction. It is bidirectional and its opposite is 'Signal'.

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

      Returns:
      the value of the 'send Signal Action Of Signal' reference list.
      See Also:
      Model:
      opposite="signal" ordered="false"
      Generated:
    • get_receptionOfSignal

      Collection<Reception> get_receptionOfSignal()
      Returns the value of the 'reception Of Signal' reference list. The list contents are of type Reception. It is bidirectional and its opposite is 'Signal'.

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

      Returns:
      the value of the 'reception Of Signal' reference list.
      See Also:
      Model:
      opposite="signal" ordered="false"
      Generated:
    • hasOwnedAttribute

      boolean hasOwnedAttribute() throws javax.jmi.reflect.JmiException
      Throws:
      javax.jmi.reflect.JmiException
      Generated:
    • has_signalEventOfSignal

      boolean has_signalEventOfSignal() throws javax.jmi.reflect.JmiException
      Throws:
      javax.jmi.reflect.JmiException
      Generated:
    • has_broadcastSignalActionOfSignal

      boolean has_broadcastSignalActionOfSignal() throws javax.jmi.reflect.JmiException
      Throws:
      javax.jmi.reflect.JmiException
      Generated:
    • has_sendSignalActionOfSignal

      boolean has_sendSignalActionOfSignal() throws javax.jmi.reflect.JmiException
      Throws:
      javax.jmi.reflect.JmiException
      Generated:
    • has_receptionOfSignal

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