Package offlineProcessing
Class UnitTaskManager
java.lang.Object
offlineProcessing.UnitTaskManager
- Direct Known Subclasses:
TethysTaskManager
Task manager for a PamControlledUnit. Can be overridden if fancy behaviour required.
- Author:
- dg50
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
add
(OfflineTaskGroup offlineTaskGroup) int
addMenuItems
(JMenu existingMenu) Add an automatically generated menu item for every task group.void
clearAll()
get
(int i) Get a list of auto generated many items.boolean
remove
(OfflineTaskGroup taskGroup) int
size()
void
taskGroupAction
(OfflineTaskGroup offlineTaskGroup) Task action.
-
Constructor Details
-
Method Details
-
add
-
size
public int size() -
get
-
clearAll
public void clearAll() -
remove
-
addMenuItems
Add an automatically generated menu item for every task group.- Parameters:
existingMenu
-- Returns:
-
getMenuItems
Get a list of auto generated many items.- Returns:
-
taskGroupAction
Task action. Can be overridden easily enough independently of the action listener.- Parameters:
offlineTaskGroup
-
-