org.openorb.board
Interface ScenarioManager

All Known Subinterfaces:
Manager

public interface ScenarioManager

OpenORB Management Board / Scenario Manager Interface

Author:
Olivier Modica

Method Summary
 void clearScenario(Plugin plugin, java.lang.String scenarioName)
          This method deletes a scenario
 PluginScenario getScenario(Plugin plugin, java.lang.String scenarioName)
          This method returns a previously stored scenario
 java.lang.String[] getScenarioNames(Plugin plugin)
          This methods returns the scenario names
 void startScenario(Plugin plugin, java.lang.String scenarioName)
          This method starts a new scenario
 void stopScenario(Plugin plugin, java.lang.String scenarioName)
          This method stops a scenario
 void storeAction(Plugin plugin, java.lang.String scenarioName)
          This method stores an action into the scenario
 

Method Detail

getScenario

public PluginScenario getScenario(Plugin plugin,
                                  java.lang.String scenarioName)
This method returns a previously stored scenario

getScenarioNames

public java.lang.String[] getScenarioNames(Plugin plugin)
This methods returns the scenario names

startScenario

public void startScenario(Plugin plugin,
                          java.lang.String scenarioName)
This method starts a new scenario

storeAction

public void storeAction(Plugin plugin,
                        java.lang.String scenarioName)
This method stores an action into the scenario

stopScenario

public void stopScenario(Plugin plugin,
                         java.lang.String scenarioName)
This method stops a scenario

clearScenario

public void clearScenario(Plugin plugin,
                          java.lang.String scenarioName)
This method deletes a scenario