Class WorkListController
java.lang.Object
org.bidib.wizard.mvc.worklist.controller.WorkListController
- All Implemented Interfaces:
WorkListControllerListener,WorkListItemProvider
public class WorkListController
extends Object
implements WorkListControllerListener, WorkListItemProvider
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionWorkListController(com.vlsolutions.swing.docking.DockingDesktop desktop, MainControllerInterface mainController, WorkItemListModel workListItemModel, org.bidib.wizard.common.model.settings.WizardSettingsInterface wizardSettings, org.bidib.wizard.common.model.settings.MiscSettingsInterface miscSettings, Map<String, Supplier<WorkListAction>> actionMap) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddWorkListItem(org.bidib.wizard.api.event.WorkListItemEvent item) voidapplicationStarted(org.bidib.wizard.common.event.WizardApplicationReadyEvent readyEvent) voidapplyAction(WorkItemModel selected) getDefaultLabelsWorkItemModel(String connectionId, org.bidib.wizard.api.model.NodeInterface node) protected voidcom.vlsolutions.swing.docking.Dockableprotected voidvoidshutdown()voidstart()
-
Field Details
-
WORKLIST_FILENAME
- See Also:
-
-
Constructor Details
-
WorkListController
public WorkListController(com.vlsolutions.swing.docking.DockingDesktop desktop, MainControllerInterface mainController, WorkItemListModel workListItemModel, org.bidib.wizard.common.model.settings.WizardSettingsInterface wizardSettings, org.bidib.wizard.common.model.settings.MiscSettingsInterface miscSettings, Map<String, Supplier<WorkListAction>> actionMap)
-
-
Method Details
-
start
public void start() -
shutdown
@PreDestroy public void shutdown() -
registerDockable
public com.vlsolutions.swing.docking.Dockable registerDockable() -
applicationStarted
@EventListener public void applicationStarted(org.bidib.wizard.common.event.WizardApplicationReadyEvent readyEvent) -
addWorkListItem
@EventListener public void addWorkListItem(org.bidib.wizard.api.event.WorkListItemEvent item) -
loadWorkList
protected void loadWorkList() -
saveWorkList
protected void saveWorkList() -
applyAction
- Specified by:
applyActionin interfaceWorkListControllerListener- Specified by:
applyActionin interfaceWorkListItemProvider
-
getDefaultLabelsWorkItemModel
public WorkItemModel getDefaultLabelsWorkItemModel(String connectionId, org.bidib.wizard.api.model.NodeInterface node) - Specified by:
getDefaultLabelsWorkItemModelin interfaceWorkListItemProvider
-