de.uka.ipd.sdq.pcmsolver.handler
Class AbstractLoopActionHandler
java.lang.Object
de.uka.ipd.sdq.pcmsolver.handler.AbstractLoopActionHandler
- Direct Known Subclasses:
- CollectionIteratorActionHandler, LoopActionHandler
public abstract class AbstractLoopActionHandler
- extends Object
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
usageFactory
protected ComputedUsageFactory usageFactory
visitor
protected SeffVisitor visitor
AbstractLoopActionHandler
public AbstractLoopActionHandler(SeffVisitor seffVisitor)
- Parameters:
context - _visitor - nextHandler -
visitLoopBody
protected void visitLoopBody(AbstractLoopAction loop,
String iterationCountSpecification)
- Parameters:
loop - solvedIterationCountExpr -
getUpperBound
public int getUpperBound(Expression solvedLoopCountExpr)
- Parameters:
solvedLoopCountExpr - upperBound -
- Returns:
storeToUsageContext
protected void storeToUsageContext(AbstractLoopAction loop,
String solvedSpecification)
- Parameters:
loop - solvedSpecification -