Class NoActors

java.lang.Object
pl.put.poznan.scenario.logic.visitor.CountingVisitor
pl.put.poznan.scenario.logic.visitor.NoActors

public class NoActors extends CountingVisitor
Przechowuje kroki niezawierające aktorów. Dziedziczy po abstrakcyjnej klasie implementując wzorzec projektowy 'wizytator'.
  • Field Details

  • Constructor Details

    • NoActors

      public NoActors()
  • Method Details

    • getStepsWithoutActors

      public ArrayList<String> getStepsWithoutActors()
    • setStepsCount

      public void setStepsCount(ArrayList<String> stepsWithoutActors)
    • count

      public void count(Step step)
      Dodaje do listy kroków bez aktorów zawartość kroku.
      Specified by:
      count in class CountingVisitor
      Parameters:
      step - Obecnie rozpatrywany krok
    • isActor

      public boolean isActor(Step step)
      Sprawdza czy krok zawiera aktora.
      Parameters:
      step - Obecnie rozpatrywany krok
      Returns:
      zwraca prawdę, jeżeli krok zawiera aktora