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 ProMActionManagergetActionManager()org.deckfour.uitopia.api.hub.CategoryManagergetCategoryManager()org.deckfour.uitopia.ui.UITopiaControllergetController()java.util.List<org.deckfour.uitopia.api.model.Author>getFrameworkAuthors()java.util.DategetFrameworkReleaseDate()java.lang.StringgetFrameworkVersion()UIPluginContextgetMainPluginContext()java.lang.Class<? extends org.processmining.framework.plugin.PluginContext>getPluginContextType()Returns the specific type of the PluginContext.ProMResourceManagergetResourceManager()ProMTaskManagergetTaskManager()org.deckfour.uitopia.ui.UITopiaFramegetUI()ProMViewManagergetViewManager()voidinitialize()voidsetController(org.deckfour.uitopia.ui.UITopiaController controller)voidsetFrame(org.deckfour.uitopia.ui.UITopiaFrame frame)voidshutdown(org.deckfour.uitopia.api.event.TaskListener arg0)voidstartup()
-
-
-
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:
getCategoryManagerin interfaceorg.deckfour.uitopia.api.hub.FrameworkHub<ProMAction,ProMTask,ProMResource<?>,ProMPOResource>
-
getMainPluginContext
public UIPluginContext getMainPluginContext()
- Specified by:
getMainPluginContextin 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.GlobalContextReturns the specific type of the PluginContext. This type is used to instantiate new contexts in which to invoke plugins.- Specified by:
getPluginContextTypein interfaceorg.processmining.framework.plugin.GlobalContext- Specified by:
getPluginContextTypein 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:
getFrameworkAuthorsin interfaceorg.deckfour.uitopia.api.hub.FrameworkHub<ProMAction,ProMTask,ProMResource<?>,ProMPOResource>
-
getFrameworkReleaseDate
public java.util.Date getFrameworkReleaseDate()
- Specified by:
getFrameworkReleaseDatein interfaceorg.deckfour.uitopia.api.hub.FrameworkHub<ProMAction,ProMTask,ProMResource<?>,ProMPOResource>
-
getFrameworkVersion
public java.lang.String getFrameworkVersion()
- Specified by:
getFrameworkVersionin interfaceorg.deckfour.uitopia.api.hub.FrameworkHub<ProMAction,ProMTask,ProMResource<?>,ProMPOResource>
-
getResourceManager
public ProMResourceManager getResourceManager()
- Specified by:
getResourceManagerin interfaceorg.deckfour.uitopia.api.hub.FrameworkHub<ProMAction,ProMTask,ProMResource<?>,ProMPOResource>
-
getActionManager
public ProMActionManager getActionManager()
- Specified by:
getActionManagerin interfaceorg.deckfour.uitopia.api.hub.FrameworkHub<ProMAction,ProMTask,ProMResource<?>,ProMPOResource>
-
getTaskManager
public ProMTaskManager getTaskManager()
- Specified by:
getTaskManagerin interfaceorg.deckfour.uitopia.api.hub.FrameworkHub<ProMAction,ProMTask,ProMResource<?>,ProMPOResource>
-
getViewManager
public ProMViewManager getViewManager()
- Specified by:
getViewManagerin interfaceorg.deckfour.uitopia.api.hub.FrameworkHub<ProMAction,ProMTask,ProMResource<?>,ProMPOResource>
-
shutdown
public void shutdown(org.deckfour.uitopia.api.event.TaskListener arg0)
- Specified by:
shutdownin 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)
-
-