Class AbstractBranchTransitionHandler
- java.lang.Object
-
- org.palladiosimulator.solver.handler.AbstractBranchTransitionHandler
-
- Direct Known Subclasses:
GuardedBranchTransitionHandler
,ProbabilisticBranchTransitionHandler
public abstract class AbstractBranchTransitionHandler extends Object
-
-
Field Summary
Fields Modifier and Type Field Description protected ComputedUsageFactory
usageFactory
protected SeffVisitor
visitor
-
Constructor Summary
Constructors Constructor Description AbstractBranchTransitionHandler(SeffVisitor seffVisitor)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
storeToUsageContext(org.palladiosimulator.pcm.seff.AbstractBranchTransition bt, double solvedBranchProb)
protected void
visitChildBehaviour(org.palladiosimulator.pcm.seff.AbstractBranchTransition bt)
-
-
-
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(org.palladiosimulator.pcm.seff.AbstractBranchTransition bt)
- Parameters:
bt
-
-
storeToUsageContext
protected void storeToUsageContext(org.palladiosimulator.pcm.seff.AbstractBranchTransition bt, double solvedBranchProb)
- Parameters:
bt
-solvedBranchProb
-
-
-