org.kahina.core
Class KahinaRunner

java.lang.Object
  extended by org.kahina.core.KahinaRunner

public class KahinaRunner
extends Object


Constructor Summary
KahinaRunner()
           
 
Method Summary
static void deinitialize()
           
static KahinaController getControl()
           
static ObjectMagazine<KahinaStep> getSteps()
           
static void loadSteps(File directory)
           
static void processEvent(KahinaEvent e)
           
static
<T extends KahinaObject>
T
retrieve(Class<T> type, int stepID)
           
static void setControl(KahinaController control)
           
static void setGUIController(KahinaController guiController)
           
static void setSteps(ObjectMagazine<KahinaStep> steps)
           
static void store(int id, KahinaObject object)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

KahinaRunner

public KahinaRunner()
Method Detail

deinitialize

public static void deinitialize()

processEvent

public static void processEvent(KahinaEvent e)

getControl

public static KahinaController getControl()

setControl

public static void setControl(KahinaController control)

setSteps

public static void setSteps(ObjectMagazine<KahinaStep> steps)

store

public static void store(int id,
                         KahinaObject object)

retrieve

public static <T extends KahinaObject> T retrieve(Class<T> type,
                                                  int stepID)

getSteps

public static ObjectMagazine<KahinaStep> getSteps()

loadSteps

public static void loadSteps(File directory)

setGUIController

public static void setGUIController(KahinaController guiController)