Class RosterManagementPanel

    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      static class  RosterManagementPanel.PySaveContext
      This is available to the user as the saveContext variable passed in on certain extension functions.
      • Nested classes/interfaces inherited from class javax.swing.JPanel

        javax.swing.JPanel.AccessibleJPanel
      • Nested classes/interfaces inherited from class javax.swing.JComponent

        javax.swing.JComponent.AccessibleJComponent
      • Nested classes/interfaces inherited from class java.awt.Container

        java.awt.Container.AccessibleAWTContainer
      • Nested classes/interfaces inherited from class java.awt.Component

        java.awt.Component.AccessibleAWTComponent, java.awt.Component.BaselineResizeBehavior, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void evaluateEnabled()  
      java.lang.String getAddFromUserSource()  
      java.util.Map<java.lang.String,​ExtensionFunction> getExtensionFunctions()  
      java.awt.Color getTableBackground()  
      java.awt.Color getTableForeground()  
      java.awt.Color getTableHeaderBackground()  
      java.awt.Color getTableHeaderForeground()  
      java.awt.Color getWindowBackground()  
      java.awt.Color getWindowForeground()  
      java.awt.Color getWindowHeaderBackground()  
      java.awt.Color getWindowHeaderForeground()  
      java.awt.Color getWindowHeaderSaveButtonBackground()  
      java.awt.Color getWindowHeaderSaveButtonForeground()  
      protected void initPanels​(SlidingPane slider)
      Initialize your panels, add at least one to the slider
      boolean isComponentEnabled()  
      void localeChanged​(java.util.Locale newLocale)  
      protected void onStartup()
      Subclasses should override this to provide startup logic.
      void refreshAvailableList()  
      void refreshRosterList()  
      void setAddFromUserSource​(java.lang.String addFromUserSource)  
      void setComponentEnabled​(boolean componentEnabled)  
      void setExtensionFunctions​(java.util.Map<java.lang.String,​ExtensionFunction> map)  
      void setTableBackground​(java.awt.Color c)  
      void setTableForeground​(java.awt.Color c)  
      void setTableHeaderBackground​(java.awt.Color c)  
      void setTableHeaderForeground​(java.awt.Color c)  
      void setWindowBackground​(java.awt.Color c)  
      void setWindowForeground​(java.awt.Color c)  
      void setWindowHeaderBackground​(java.awt.Color c)  
      void setWindowHeaderForeground​(java.awt.Color c)  
      void setWindowHeaderSaveButtonBackground​(java.awt.Color c)  
      void setWindowHeaderSaveButtonForeground​(java.awt.Color color)  
      • Methods inherited from class javax.swing.JPanel

        getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI
      • Methods inherited from class javax.swing.JComponent

        addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, getComponentGraphics, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, hide, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isPaintingForPrint, isPaintingOrigin, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, unregisterKeyboardAction, update
      • Methods inherited from class java.awt.Container

        add, add, add, add, add, addContainerListener, addImpl, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusDownCycle, validate, validateTree
      • Methods inherited from class java.awt.Component

        action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setMixingCutoutShape, setSize, setSize, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Constructor Detail

      • RosterManagementPanel

        public RosterManagementPanel()
    • Method Detail

      • getAddFromUserSource

        public java.lang.String getAddFromUserSource()
      • setAddFromUserSource

        public void setAddFromUserSource​(java.lang.String addFromUserSource)
      • refreshAvailableList

        public void refreshAvailableList()
      • setComponentEnabled

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

        public java.awt.Color getWindowBackground()
      • setWindowBackground

        public void setWindowBackground​(java.awt.Color c)
      • getWindowForeground

        public java.awt.Color getWindowForeground()
      • setWindowForeground

        public void setWindowForeground​(java.awt.Color c)
      • getWindowHeaderForeground

        public java.awt.Color getWindowHeaderForeground()
      • setWindowHeaderForeground

        public void setWindowHeaderForeground​(java.awt.Color c)
      • getWindowHeaderBackground

        public java.awt.Color getWindowHeaderBackground()
      • setWindowHeaderBackground

        public void setWindowHeaderBackground​(java.awt.Color c)
      • getTableHeaderBackground

        public java.awt.Color getTableHeaderBackground()
      • setTableHeaderBackground

        public void setTableHeaderBackground​(java.awt.Color c)
      • getTableHeaderForeground

        public java.awt.Color getTableHeaderForeground()
      • setTableHeaderForeground

        public void setTableHeaderForeground​(java.awt.Color c)
      • getTableBackground

        public java.awt.Color getTableBackground()
      • setTableBackground

        public void setTableBackground​(java.awt.Color c)
      • getTableForeground

        public java.awt.Color getTableForeground()
      • setTableForeground

        public void setTableForeground​(java.awt.Color c)
      • getWindowHeaderSaveButtonBackground

        public java.awt.Color getWindowHeaderSaveButtonBackground()
      • setWindowHeaderSaveButtonBackground

        public void setWindowHeaderSaveButtonBackground​(java.awt.Color c)
      • getWindowHeaderSaveButtonForeground

        public java.awt.Color getWindowHeaderSaveButtonForeground()
      • setWindowHeaderSaveButtonForeground

        public void setWindowHeaderSaveButtonForeground​(java.awt.Color color)
      • refreshRosterList

        public void refreshRosterList()