de.uka.ipd.sdq.pcmsolver.handler
Class AbstractBranchTransitionHandler

java.lang.Object
  extended by de.uka.ipd.sdq.pcmsolver.handler.AbstractBranchTransitionHandler
Direct Known Subclasses:
GuardedBranchTransitionHandler, ProbabilisticBranchTransitionHandler

public abstract class AbstractBranchTransitionHandler
extends Object


Field Summary
protected  ComputedUsageFactory usageFactory
           
protected  SeffVisitor visitor
           
 
Constructor Summary
AbstractBranchTransitionHandler(SeffVisitor seffVisitor)
           
 
Method Summary
protected  void storeToUsageContext(AbstractBranchTransition bt, double solvedBranchProb)
           
protected  void visitChildBehaviour(AbstractBranchTransition bt)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

usageFactory

protected ComputedUsageFactory usageFactory

visitor

protected SeffVisitor visitor
Constructor Detail

AbstractBranchTransitionHandler

public AbstractBranchTransitionHandler(SeffVisitor seffVisitor)
Parameters:
context -
_visitor -
nextHandler -
Method Detail

visitChildBehaviour

protected void visitChildBehaviour(AbstractBranchTransition bt)
Parameters:
bt -

storeToUsageContext

protected void storeToUsageContext(AbstractBranchTransition bt,
                                   double solvedBranchProb)
Parameters:
bt -
solvedBranchProb -