TPTP 4.2.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()
Generated
[EMF] Model

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
Generated
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()
Generated
[EMF] Model
type="org.eclipse.hyades.models.common.interactions.BVRInteractionFragment" opposite="lifelines"

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()
Generated
[EMF] Model
type="org.eclipse.hyades.models.common.configuration.CFGInstance" opposite="lifeline" required="true"

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()
Generated
[EMF] Model

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()
Generated

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()
Generated
[EMF] Model
opposite="lifelines" required="true"

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()
Generated

TPTP 4.2.0 Platform Project
Public API Specification