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 TypeMethodDescriptionvoidadd(OfflineTaskGroup offlineTaskGroup) intaddMenuItems(JMenu existingMenu) Add an automatically generated menu item for every task group.voidclearAll()get(int i) Get a list of auto generated many items.booleanremove(OfflineTaskGroup taskGroup) intsize()voidtaskGroupAction(OfflineTaskGroup offlineTaskGroup) Task action.
-
Constructor Details
-
UnitTaskManager
public UnitTaskManager()
-
-
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-
-