Class UnitTaskManager

java.lang.Object
offlineProcessing.UnitTaskManager
Direct Known Subclasses:
TethysTaskManager

public class UnitTaskManager extends Object
Task manager for a PamControlledUnit. Can be overridden if fancy behaviour required.
Author:
dg50
  • Constructor Details Link icon

    • UnitTaskManager Link icon

      public UnitTaskManager()
  • Method Details Link icon

    • add Link icon

      public void add(OfflineTaskGroup offlineTaskGroup)
    • size Link icon

      public int size()
    • get Link icon

      public OfflineTaskGroup get(int i)
    • clearAll Link icon

      public void clearAll()
    • remove Link icon

      public boolean remove(OfflineTaskGroup taskGroup)
    • addMenuItems Link icon

      public int addMenuItems(JMenu existingMenu)
      Add an automatically generated menu item for every task group.
      Parameters:
      existingMenu -
      Returns:
    • getMenuItems Link icon

      public ArrayList<JMenuItem> getMenuItems()
      Get a list of auto generated many items.
      Returns:
    • taskGroupAction Link icon

      public void taskGroupAction(OfflineTaskGroup offlineTaskGroup)
      Task action. Can be overridden easily enough independently of the action listener.
      Parameters:
      offlineTaskGroup -