public class TulipaInstance extends KahinaInstance<TulipaState,TulipaGUI,TulipaBridge,KahinaProject>
bridge, defaultPerspectives, defaultProjects, gui, instanceControl, logger, project, recentPerspectives, recentProjects, sessionControl, state, steps, VERBOSE
Constructor and Description |
---|
TulipaInstance() |
Modifier and Type | Method and Description |
---|---|
protected TulipaBridge |
createBridge() |
protected TulipaGUI |
createGUI() |
protected KahinaProject |
createNewProject() |
protected TulipaState |
createState() |
protected void |
createTreeBehavior() |
protected void |
fillViewRegistry()
overwrite this to register views for user-defined datatypes MUST register
views for all data types use super.fillViewRegistry() in implementations
to register most basic views
|
TulipaState |
getState() |
KahinaProject |
loadProject(java.io.File file) |
protected void |
preparePerspectiveLists() |
protected void |
prepareProjectLists() |
deregisterInstanceListener, deregisterSessionListener, dispatchEvent, dispatchInstanceEvent, dispatchSessionEvent, getApplicationName, getBridge, getGUI, getLogger, getProject, getProjectStatus, initializeNewSession, loadPerspective, newProject, processEvent, processNewProject, processProjectEvent, registerInstanceListener, registerRecentPerspective, registerRecentProject, registerSessionListener, saveProjectAs, setProjectStatus, start, startNewSession, startNewSessionWithoutBridge
protected void createTreeBehavior()
createTreeBehavior
in class KahinaInstance<TulipaState,TulipaGUI,TulipaBridge,KahinaProject>
protected TulipaBridge createBridge()
createBridge
in class KahinaInstance<TulipaState,TulipaGUI,TulipaBridge,KahinaProject>
protected TulipaGUI createGUI()
createGUI
in class KahinaInstance<TulipaState,TulipaGUI,TulipaBridge,KahinaProject>
protected TulipaState createState()
createState
in class KahinaInstance<TulipaState,TulipaGUI,TulipaBridge,KahinaProject>
public TulipaState getState()
getState
in class KahinaInstance<TulipaState,TulipaGUI,TulipaBridge,KahinaProject>
protected void fillViewRegistry()
KahinaInstance
fillViewRegistry
in class KahinaInstance<TulipaState,TulipaGUI,TulipaBridge,KahinaProject>
protected KahinaProject createNewProject()
createNewProject
in class KahinaInstance<TulipaState,TulipaGUI,TulipaBridge,KahinaProject>
public KahinaProject loadProject(java.io.File file)
loadProject
in class KahinaInstance<TulipaState,TulipaGUI,TulipaBridge,KahinaProject>
protected void prepareProjectLists()
prepareProjectLists
in class KahinaInstance<TulipaState,TulipaGUI,TulipaBridge,KahinaProject>
protected void preparePerspectiveLists()
preparePerspectiveLists
in class KahinaInstance<TulipaState,TulipaGUI,TulipaBridge,KahinaProject>