Class RosterManagementPanel

All Implemented Interfaces:
DynamicPropertyProvider, LocaleListener, MutableDynamicPropertyProvider, StyleProvider, ComponentLifecycle, EnabledEx, ExtensibleComponent, QualityMonitor, VisionComponent, ImageObserver, MenuContainer, Serializable, Accessible

public class RosterManagementPanel extends AbstractManagerPanel implements EnabledEx, ExtensibleComponent, LocaleListener
See Also:
  • Constructor Details

    • RosterManagementPanel

      public RosterManagementPanel()
  • Method Details

    • initPanels

      protected void initPanels(SlidingPane slider)
      Description copied from class: AbstractManagerPanel
      Initialize your panels, add at least one to the slider
      Specified by:
      initPanels in class AbstractManagerPanel
    • getAddFromUserSource

      public String getAddFromUserSource()
    • setAddFromUserSource

      public void setAddFromUserSource(String addFromUserSource)
    • getExtensionFunctions

      public Map<String,ExtensionFunction> getExtensionFunctions()
      Specified by:
      getExtensionFunctions in interface ExtensibleComponent
    • setExtensionFunctions

      public void setExtensionFunctions(Map<String,ExtensionFunction> map)
      Specified by:
      setExtensionFunctions in interface ExtensibleComponent
    • refreshAvailableList

      public void refreshAvailableList()
    • isComponentEnabled

      public boolean isComponentEnabled()
      Specified by:
      isComponentEnabled in interface EnabledEx
    • setComponentEnabled

      public void setComponentEnabled(boolean componentEnabled)
      Specified by:
      setComponentEnabled in interface EnabledEx
    • evaluateEnabled

      public void evaluateEnabled()
      Specified by:
      evaluateEnabled in interface EnabledEx
    • localeChanged

      public void localeChanged(Locale newLocale)
      Specified by:
      localeChanged in interface LocaleListener
      Overrides:
      localeChanged in class AbstractVisionPanel
    • getWindowBackground

      public Color getWindowBackground()
    • setWindowBackground

      public void setWindowBackground(Color c)
    • getWindowForeground

      public Color getWindowForeground()
    • setWindowForeground

      public void setWindowForeground(Color c)
    • getWindowHeaderForeground

      public Color getWindowHeaderForeground()
    • setWindowHeaderForeground

      public void setWindowHeaderForeground(Color c)
    • getWindowHeaderBackground

      public Color getWindowHeaderBackground()
    • setWindowHeaderBackground

      public void setWindowHeaderBackground(Color c)
    • getTableHeaderBackground

      public Color getTableHeaderBackground()
    • setTableHeaderBackground

      public void setTableHeaderBackground(Color c)
    • getTableHeaderForeground

      public Color getTableHeaderForeground()
    • setTableHeaderForeground

      public void setTableHeaderForeground(Color c)
    • getTableBackground

      public Color getTableBackground()
    • setTableBackground

      public void setTableBackground(Color c)
    • getTableForeground

      public Color getTableForeground()
    • setTableForeground

      public void setTableForeground(Color c)
    • getWindowHeaderSaveButtonBackground

      public Color getWindowHeaderSaveButtonBackground()
    • setWindowHeaderSaveButtonBackground

      public void setWindowHeaderSaveButtonBackground(Color c)
    • getWindowHeaderSaveButtonForeground

      public Color getWindowHeaderSaveButtonForeground()
    • setWindowHeaderSaveButtonForeground

      public void setWindowHeaderSaveButtonForeground(Color color)
    • refreshRosterList

      public void refreshRosterList()
    • onStartup

      protected void onStartup()
      Description copied from class: AbstractVisionPanel
      Subclasses should override this to provide startup logic.
      Overrides:
      onStartup in class AbstractVisionPanel