org.squirrelframework.foundation.fsm
Interface Visitor

Type Parameters:
T - type of State Machine
S - type of State
E - type of Event
C - type of Context
All Known Subinterfaces:
DotVisitor, SCXMLVisitor

public interface Visitor

Author:
Henry.He

Method Summary
 void visitOnEntry(ImmutableState<?,?,?,?> visitable)
           
 void visitOnEntry(ImmutableTransition<?,?,?,?> visitable)
           
 void visitOnEntry(StateMachine<?,?,?,?> visitable)
           
 void visitOnExit(ImmutableState<?,?,?,?> visitable)
           
 void visitOnExit(ImmutableTransition<?,?,?,?> visitable)
           
 void visitOnExit(StateMachine<?,?,?,?> visitable)
           
 

Method Detail

visitOnEntry

void visitOnEntry(StateMachine<?,?,?,?> visitable)
Parameters:
visitable - the element to be visited.

visitOnExit

void visitOnExit(StateMachine<?,?,?,?> visitable)
Parameters:
visitable - the element to be visited.

visitOnEntry

void visitOnEntry(ImmutableState<?,?,?,?> visitable)
Parameters:
visitable - the element to be visited.

visitOnExit

void visitOnExit(ImmutableState<?,?,?,?> visitable)
Parameters:
visitable - the element to be visited.

visitOnEntry

void visitOnEntry(ImmutableTransition<?,?,?,?> visitable)
Parameters:
visitable - the element to be visited.

visitOnExit

void visitOnExit(ImmutableTransition<?,?,?,?> visitable)
Parameters:
visitable - the element to be visited.


Copyright © 2013-2014. All Rights Reserved.