TPTP 4.1.0 Platform Project
Public API Specification

org.eclipse.hyades.models.common.interactions
Interface BVRLifeline

All Superinterfaces:
CMNNamedElement, org.eclipse.emf.ecore.EObject, org.eclipse.core.runtime.IAdaptable, org.eclipse.emf.common.notify.Notifier
All Known Implementing Classes:
BVRLifelineImpl

public interface BVRLifeline
extends CMNNamedElement

A representation of the model object 'BVR Lifeline'. A lifeline represents an individual participant in the Interaction. Participants represents instances of Deployable.

The following features are supported:

See Also:
Common_Behavior_InteractionsPackage.getBVRLifeline()

Field Summary
static java.lang.String copyright
           
 
Method Summary
 org.eclipse.emf.common.util.EList getInstances()
          Returns the value of the 'Instances' reference list.
 BVRInteraction getInteraction()
          Returns the value of the 'Interaction' container reference.
 org.eclipse.emf.common.util.EList getInteractionFragments()
          Returns the value of the 'Interaction Fragments' reference list.
 BVRPartDecomposition getPartDecomposition()
          Returns the value of the 'Part Decomposition' reference.
 void setInteraction(BVRInteraction value)
          Sets the value of the 'Interaction' container reference.
 void setPartDecomposition(BVRPartDecomposition value)
          Sets the value of the 'Part Decomposition' reference.
 
Methods inherited from interface org.eclipse.hyades.models.common.common.CMNNamedElement
getDescription, getId, getName, setDescription, setId, setName
 
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.core.runtime.IAdaptable
getAdapter
 

Field Detail

copyright

public static final java.lang.String copyright

See Also:
Constant Field Values
Method Detail

getInteractionFragments

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

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

Returns:
the value of the 'Interaction Fragments' reference list.
See Also:
Common_Behavior_InteractionsPackage.getBVRLifeline_InteractionFragments(), BVRInteractionFragment.getLifelines()

getInstances

public org.eclipse.emf.common.util.EList getInstances()
Returns the value of the 'Instances' reference list. The list contents are of type CFGInstance. It is bidirectional and its opposite is 'Lifeline'.

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

Returns:
the value of the 'Instances' reference list.
See Also:
Common_Behavior_InteractionsPackage.getBVRLifeline_Instances(), CFGInstance.getLifeline()

getPartDecomposition

public BVRPartDecomposition getPartDecomposition()
Returns the value of the 'Part Decomposition' reference.

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

Returns:
the value of the 'Part Decomposition' reference.
See Also:
setPartDecomposition(BVRPartDecomposition), Common_Behavior_InteractionsPackage.getBVRLifeline_PartDecomposition()

setPartDecomposition

public void setPartDecomposition(BVRPartDecomposition value)
Sets the value of the 'Part Decomposition' reference.

Parameters:
value - the new value of the 'Part Decomposition' reference.
See Also:
getPartDecomposition()

getInteraction

public BVRInteraction getInteraction()
Returns the value of the 'Interaction' container reference. It is bidirectional and its opposite is 'Lifelines'.

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

Returns:
the value of the 'Interaction' container reference.
See Also:
setInteraction(BVRInteraction), Common_Behavior_InteractionsPackage.getBVRLifeline_Interaction(), BVRInteraction.getLifelines()

setInteraction

public void setInteraction(BVRInteraction value)
Sets the value of the 'Interaction' container reference.

Parameters:
value - the new value of the 'Interaction' container reference.
See Also:
getInteraction()

TPTP 4.1.0 Platform Project
Public API Specification