org.squirrelframework.foundation.fsm
Interface StateMachineImporter<T extends StateMachine<T,S,E,C>,S,E,C>

All Known Implementing Classes:
StateMachineImporterImpl

public interface StateMachineImporter<T extends StateMachine<T,S,E,C>,S,E,C>


Method Summary
 StateMachineBuilder<T,S,E,C> importFromFile(File content)
           
 StateMachineBuilder<T,S,E,C> importFromInputStream(InputStream content)
           
 StateMachineBuilder<T,S,E,C> importFromString(String content)
           
 void registerReusableInstance(Object instance)
           
 void registerReusableInstance(String instanceName, Object instance)
           
 void unregisterReusableInstance(String instanceName)
           
 

Method Detail

importFromString

StateMachineBuilder<T,S,E,C> importFromString(String content)

importFromFile

StateMachineBuilder<T,S,E,C> importFromFile(File content)

importFromInputStream

StateMachineBuilder<T,S,E,C> importFromInputStream(InputStream content)

registerReusableInstance

void registerReusableInstance(Object instance)

registerReusableInstance

void registerReusableInstance(String instanceName,
                              Object instance)

unregisterReusableInstance

void unregisterReusableInstance(String instanceName)


Copyright © 2013-2014. All Rights Reserved.