Class ActorlessAccumulator
- java.lang.Object
-
- pl.put.poznan.sqc.domain.visitors.ActorlessAccumulator
-
-
Constructor Summary
Constructors Constructor Description ActorlessAccumulator()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ArrayList<String>getAccumulator()StringstripKeywords(String original)Strips keywords from the beginning of a given string.voidvisit(Scenario scenario)Reads all actors and system actors from a scenario.voidvisit(Step step)Checks if startsWithAnyActor detected actor in step.voidvisit(StepList list)Visit a list of steps.
-
-
-
Method Detail
-
visit
public void visit(Scenario scenario)
Reads all actors and system actors from a scenario.Actor names are transformed to lower case and stored in a list. Later, they are compared against the first word in a step (also in lower case).
- Specified by:
visitin interfaceVisitor- Parameters:
scenario- Scenario which will be analysed- See Also:
Scenario.getActors(),Scenario.getSystemActors(),visit(Step)
-
visit
public void visit(Step step)
Checks if startsWithAnyActor detected actor in step.- Specified by:
visitin interfaceVisitor- Parameters:
step- Step which will be analysed- See Also:
Step.accept(Visitor)
-
visit
public void visit(StepList list)
Description copied from interface:VisitorVisit a list of steps.- Specified by:
visitin interfaceVisitor- Parameters:
list- StepList which will be analysed.- See Also:
StepList.accept(Visitor)
-
-