TPTP 4.5.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:


Field Summary
static java.lang.String copyright
           
 
Method Summary
 TPFBehavior getBehavior()
          Returns the value of the 'Behavior' container reference.
 org.eclipse.emf.common.util.EList getFormalGates()
          Returns the value of the 'Formal Gates' containment reference list.
 org.eclipse.emf.common.util.EList getInteractionFragments()
          Returns the value of the 'Interaction Fragments' containment reference list.
 org.eclipse.emf.common.util.EList 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
 

Field Detail

copyright

static final java.lang.String copyright

See Also:
Constant Field Values
Generated
Method Detail

getLifelines

org.eclipse.emf.common.util.EList 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
type="org.eclipse.hyades.models.common.interactions.BVRLifeline" opposite="interaction" containment="true"

getInteractionFragments

org.eclipse.emf.common.util.EList 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
type="org.eclipse.hyades.models.common.interactions.BVRInteractionFragment" opposite="interaction" containment="true"

getFormalGates

org.eclipse.emf.common.util.EList 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
type="org.eclipse.hyades.models.common.fragments.BVRGate" 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.5.0 Platform Project
Public API Specification