TPTP 4.6.0 Platform Project
Public API Specification

org.eclipse.hyades.models.common.fragments
Interface BVRInteraction

All Superinterfaces:
org.eclipse.emf.ecore.EObject, IBlock, INamedElement, org.eclipse.emf.common.notify.Notifier
All Known Implementing Classes:
BVRInteractionImpl

public interface BVRInteraction
extends org.eclipse.emf.ecore.EObject, IBlock

A representation of the model object 'BVR Interaction'.

See Also:
Common_Behavior_FragmentsPackage.getBVRInteraction()
Generated
[EMF] Model
[EMF] Extends
IBlock

The following features are supported:


Method Summary
 TPFBehavior getBehavior()
          Returns the value of the 'Behavior' container reference.
 org.eclipse.emf.common.util.EList<BVRGate> getFormalGates()
          Returns the value of the 'Formal Gates' containment reference list.
 org.eclipse.emf.common.util.EList<BVRInteractionFragment> getInteractionFragments()
          Returns the value of the 'Interaction Fragments' containment reference list.
 org.eclipse.emf.common.util.EList<BVRLifeline> getLifelines()
          Returns the value of the 'Lifelines' containment reference list.
 void setBehavior(TPFBehavior value)
          Sets the value of the 'Behavior' container reference
 
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eIsProxy, eIsSet, eResource, eSet, eUnset
 
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
 
Methods inherited from interface org.eclipse.hyades.models.common.facades.behavioral.IBlock
getActions
 
Methods inherited from interface org.eclipse.hyades.models.common.facades.behavioral.INamedElement
getDescription, getId, getName, setDescription, setId, setName
 

Method Detail

getLifelines

org.eclipse.emf.common.util.EList<BVRLifeline> getLifelines()
Returns the value of the 'Lifelines' containment reference list. The list contents are of type BVRLifeline. It is bidirectional and its opposite is 'Interaction'.

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

Returns:
the value of the 'Lifelines' containment reference list.
See Also:
Common_Behavior_FragmentsPackage.getBVRInteraction_Lifelines(), BVRLifeline.getInteraction()
Generated
[EMF] Model
opposite="interaction" containment="true"

getInteractionFragments

org.eclipse.emf.common.util.EList<BVRInteractionFragment> getInteractionFragments()
Returns the value of the 'Interaction Fragments' containment reference list. The list contents are of type BVRInteractionFragment. It is bidirectional and its opposite is 'Interaction'.

If the meaning of the 'Interaction Fragments' containment reference list isn't clear, there really should be more of a description here...

Returns:
the value of the 'Interaction Fragments' containment reference list.
See Also:
Common_Behavior_FragmentsPackage.getBVRInteraction_InteractionFragments(), BVRInteractionFragment.getInteraction()
Generated
[EMF] Model
opposite="interaction" containment="true"

getFormalGates

org.eclipse.emf.common.util.EList<BVRGate> getFormalGates()
Returns the value of the 'Formal Gates' containment reference list. The list contents are of type BVRGate.

If the meaning of the 'Formal Gates' containment reference list isn't clear, there really should be more of a description here...

Returns:
the value of the 'Formal Gates' containment reference list.
See Also:
Common_Behavior_FragmentsPackage.getBVRInteraction_FormalGates()
Generated
[EMF] Model
containment="true"

getBehavior

TPFBehavior getBehavior()
Returns the value of the 'Behavior' container reference. It is bidirectional and its opposite is 'Interaction'.

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

Returns:
the value of the 'Behavior' container reference.
See Also:
setBehavior(TPFBehavior), Common_Behavior_FragmentsPackage.getBVRInteraction_Behavior(), TPFBehavior.getInteraction()
Generated
[EMF] Model
opposite="interaction" required="true"

setBehavior

void setBehavior(TPFBehavior value)
Sets the value of the 'Behavior' container reference.

Parameters:
value - the new value of the 'Behavior' container reference.
See Also:
getBehavior()
Generated

TPTP 4.6.0 Platform Project
Public API Specification