public class StartActionCreator extends ActionCreator
This class constructs a Start. It is used to create the 'Start' object step-by-step, i.e. 'StartActionCreator' objects are of intermediate state.
See Also:
  • Start
  • AbstractUserAction
  • Constructor Details

    • StartActionCreator

      public StartActionCreator()
  • Method Details

    • build

      public org.palladiosimulator.pcm.usagemodel.AbstractUserAction build()
      Description copied from class: Entity
      Turns the entity in the making into the finished entity.
      Specified by:
      build in class ActionCreator
      Returns:
      the finished entity
    • withSuccessor

      public StartActionCreator withSuccessor(ActionCreator action)
      Description copied from class: ActionCreator
      Adds an Abstract User Action as successor.

      Create a new action by using the org.palladiosimulator.generator.fluent.usagemodel.factory, i.e. create.newBranchAction().

      Overrides:
      withSuccessor in class ActionCreator
      Parameters:
      action - in the making
      Returns:
      the current action in the making
      See Also:
      • AbstractUserAction
    • withName

      public StartActionCreator withName(String name)
      Description copied from class: Entity
      Defines the unique name of this current entity. Once created entities are referenced by this name. Only entities with a unique name can be fetched from the model.
      Overrides:
      withName in class ActionCreator
      Returns:
      this current entity in the making