Interface FSMActor.TransitionRetriever

  • All Known Implementing Classes:
    FSMActor.OutgoingRelations
    Enclosing class:
    FSMActor

    public static interface FSMActor.TransitionRetriever
    A class implementing this interface implements a method to retrieve transitions of a given state. Depending on implementation, it could return all transitions, only preemptive transitions or only non-preemptive transitions.
    • Method Detail

      • retrieveTransitions

        java.util.Iterator retrieveTransitions​(State state)
        Returns an iterator of (some or all) transitions from the given state.
        Parameters:
        state - The given state.
        Returns:
        An iterator of (some or all) transitions from the given state.