Alle Superschnittstellen:
IBehaviorDescribingComponent, IContainableElement<ISubjectBehavior>, IPASSProcessModelElement, IValueChangedObserver<IPASSProcessModelElement>, IValueChangedPublisher<IPASSProcessModelElement>
Alle bekannten Implementierungsklassen:
Action

public interface IAction extends IBehaviorDescribingComponent
Interface that represents an action. This is a construct used in the ontology, but is only present here to guarantee a correct standard. A user should not create own actions, they will be created automatically when creating a state. They are only used for export, so there are no writing methods provided to the user. However, when imported, the correct actions should be loaded and parsed correctly.
  • Methodendetails

    • getState

      IState getState()
      Returns the state attribute of the action class
      Gibt zurück:
      The state attribute of the action class
    • getContainedTransitions

      Map<String,ITransition> getContainedTransitions()
      Returns the outgoing transitions that are connected to the state
      Gibt zurück:
      The outgoing transitions