de.uka.ipd.sdq.pcm.seff
Interface AbstractBranchTransition

All Superinterfaces:
Identifier
All Known Subinterfaces:
GuardedBranchTransition, ProbabilisticBranchTransition
All Known Implementing Classes:
AbstractBranchTransitionImpl, GuardedBranchTransitionImpl, ProbabilisticBranchTransitionImpl

public interface AbstractBranchTransition
extends Identifier

A representation of the model object 'Abstract Branch Transition'. Two types of branch transitions exist which correspond to the two types of branches. The types cannot be mixed. Either all branch transitions of one BranchAction are probabilistic or guarded.

The following features are supported:

See Also:
SeffPackage.getAbstractBranchTransition()

Field Summary
static String copyright
           
 
Method Summary
 ResourceDemandingBehaviour getBranchBehaviour_BranchTransition()
          Returns the value of the 'Branch Behaviour Branch Transition' containment reference.
 void setBranchBehaviour_BranchTransition(ResourceDemandingBehaviour value)
          Sets the value of the 'Branch Behaviour Branch Transition' containment reference.
 
Methods inherited from interface de.uka.ipd.sdq.identifier.Identifier
getId, idHasToBeUnique, setId
 

Field Detail

copyright

static final String copyright

See Also:
Constant Field Values
Method Detail

getBranchBehaviour_BranchTransition

ResourceDemandingBehaviour getBranchBehaviour_BranchTransition()
Returns the value of the 'Branch Behaviour Branch Transition' containment reference.

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

Returns:
the value of the 'Branch Behaviour Branch Transition' containment reference.
See Also:
setBranchBehaviour_BranchTransition(ResourceDemandingBehaviour), SeffPackage.getAbstractBranchTransition_BranchBehaviour_BranchTransition()

setBranchBehaviour_BranchTransition

void setBranchBehaviour_BranchTransition(ResourceDemandingBehaviour value)
Sets the value of the 'Branch Behaviour Branch Transition' containment reference.

Parameters:
value - the new value of the 'Branch Behaviour Branch Transition' containment reference.
See Also:
getBranchBehaviour_BranchTransition()