Class UIContext
- java.lang.Object
-
- org.processmining.framework.plugin.impl.AbstractGlobalContext
-
- org.processmining.contexts.uitopia.UIContext
-
- All Implemented Interfaces:
org.deckfour.uitopia.api.hub.FrameworkHub<ProMAction,ProMTask,ProMResource<?>,ProMPOResource>
,org.processmining.framework.plugin.GlobalContext
public class UIContext extends org.processmining.framework.plugin.impl.AbstractGlobalContext implements org.deckfour.uitopia.api.hub.FrameworkHub<ProMAction,ProMTask,ProMResource<?>,ProMPOResource>
-
-
Constructor Summary
Constructors Constructor Description UIContext()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ProMActionManager
getActionManager()
org.deckfour.uitopia.api.hub.CategoryManager
getCategoryManager()
org.deckfour.uitopia.ui.UITopiaController
getController()
java.util.List<org.deckfour.uitopia.api.model.Author>
getFrameworkAuthors()
java.util.Date
getFrameworkReleaseDate()
java.lang.String
getFrameworkVersion()
UIPluginContext
getMainPluginContext()
java.lang.Class<? extends org.processmining.framework.plugin.PluginContext>
getPluginContextType()
Returns the specific type of the PluginContext.ProMResourceManager
getResourceManager()
ProMTaskManager
getTaskManager()
org.deckfour.uitopia.ui.UITopiaFrame
getUI()
ProMViewManager
getViewManager()
void
initialize()
void
setController(org.deckfour.uitopia.ui.UITopiaController controller)
void
setFrame(org.deckfour.uitopia.ui.UITopiaFrame frame)
void
shutdown(org.deckfour.uitopia.api.event.TaskListener arg0)
void
startup()
-
-
-
Method Detail
-
initialize
public void initialize()
-
setFrame
public void setFrame(org.deckfour.uitopia.ui.UITopiaFrame frame)
-
getCategoryManager
public org.deckfour.uitopia.api.hub.CategoryManager getCategoryManager()
- Specified by:
getCategoryManager
in interfaceorg.deckfour.uitopia.api.hub.FrameworkHub<ProMAction,ProMTask,ProMResource<?>,ProMPOResource>
-
getMainPluginContext
public UIPluginContext getMainPluginContext()
- Specified by:
getMainPluginContext
in classorg.processmining.framework.plugin.impl.AbstractGlobalContext
-
getPluginContextType
public java.lang.Class<? extends org.processmining.framework.plugin.PluginContext> getPluginContextType()
Description copied from interface:org.processmining.framework.plugin.GlobalContext
Returns the specific type of the PluginContext. This type is used to instantiate new contexts in which to invoke plugins.- Specified by:
getPluginContextType
in interfaceorg.processmining.framework.plugin.GlobalContext
- Specified by:
getPluginContextType
in classorg.processmining.framework.plugin.impl.AbstractGlobalContext
- Returns:
- the type of PluginContext provided by this global context
-
getFrameworkAuthors
public java.util.List<org.deckfour.uitopia.api.model.Author> getFrameworkAuthors()
- Specified by:
getFrameworkAuthors
in interfaceorg.deckfour.uitopia.api.hub.FrameworkHub<ProMAction,ProMTask,ProMResource<?>,ProMPOResource>
-
getFrameworkReleaseDate
public java.util.Date getFrameworkReleaseDate()
- Specified by:
getFrameworkReleaseDate
in interfaceorg.deckfour.uitopia.api.hub.FrameworkHub<ProMAction,ProMTask,ProMResource<?>,ProMPOResource>
-
getFrameworkVersion
public java.lang.String getFrameworkVersion()
- Specified by:
getFrameworkVersion
in interfaceorg.deckfour.uitopia.api.hub.FrameworkHub<ProMAction,ProMTask,ProMResource<?>,ProMPOResource>
-
getResourceManager
public ProMResourceManager getResourceManager()
- Specified by:
getResourceManager
in interfaceorg.deckfour.uitopia.api.hub.FrameworkHub<ProMAction,ProMTask,ProMResource<?>,ProMPOResource>
-
getActionManager
public ProMActionManager getActionManager()
- Specified by:
getActionManager
in interfaceorg.deckfour.uitopia.api.hub.FrameworkHub<ProMAction,ProMTask,ProMResource<?>,ProMPOResource>
-
getTaskManager
public ProMTaskManager getTaskManager()
- Specified by:
getTaskManager
in interfaceorg.deckfour.uitopia.api.hub.FrameworkHub<ProMAction,ProMTask,ProMResource<?>,ProMPOResource>
-
getViewManager
public ProMViewManager getViewManager()
- Specified by:
getViewManager
in interfaceorg.deckfour.uitopia.api.hub.FrameworkHub<ProMAction,ProMTask,ProMResource<?>,ProMPOResource>
-
shutdown
public void shutdown(org.deckfour.uitopia.api.event.TaskListener arg0)
- Specified by:
shutdown
in interfaceorg.deckfour.uitopia.api.hub.FrameworkHub<ProMAction,ProMTask,ProMResource<?>,ProMPOResource>
-
startup
public void startup()
-
getUI
public org.deckfour.uitopia.ui.UITopiaFrame getUI()
-
getController
public org.deckfour.uitopia.ui.UITopiaController getController()
-
setController
public void setController(org.deckfour.uitopia.ui.UITopiaController controller)
-
-