wt.clients.csm.ranking.rankingdata
Class RankingDataManager

java.lang.Object
  extended byjava.awt.Component
      extended byjava.awt.Container
          extended byjavax.swing.JComponent
              extended byjavax.swing.JPanel
                  extended bywt.clients.widgets.BaseManager
                      extended bywt.clients.csm.ranking.rankingdata.RankingDataManager
All Implemented Interfaces:
Accessible, ImageObserver, MenuContainer, Serializable, StatusBarHostInterface

public final class RankingDataManager
extends BaseManager

See Also:
Serialized Form

Nested Class Summary
(package private)  class RankingDataManager.EditorListener
           
(package private)  class RankingDataManager.SearchClassSelector
           
(package private)  class RankingDataManager.SelectorListener
           
(package private)  class RankingDataManager.ToolBarListener
           
 
Nested classes inherited from class wt.clients.widgets.BaseManager
 
Nested classes inherited from class javax.swing.JPanel
JPanel.AccessibleJPanel
 
Nested classes inherited from class javax.swing.JComponent
JComponent.AccessibleJComponent
 
Nested classes inherited from class java.awt.Container
Container.AccessibleAWTContainer
 
Nested classes inherited from class java.awt.Component
Component.AccessibleAWTComponent, Component.BltBufferStrategy, Component.FlipBufferStrategy
 
Field Summary
private static boolean debug
           
protected  Vector listValues
           
private static String RANKING_RESOURCE
           
protected  RankingDataEditor rdEditor
           
protected static ResourceBundle rdResource
           
protected  RankingObjectSelector rdSelector
           
protected  String searchSelectorTitle
           
protected  RankingDataManager.SelectorListener selectorListener
           
private  RankingService service
           
protected  StatusMessage statusBlank
           
 
Fields inherited from class wt.clients.widgets.BaseManager
busy, editor, helpPagePath, homePagePath, homePagePathOverride, noEditAllTime, resource, selector, statusBar, statusCreate, statusDelete, statusView, tbbenable, toolBar
 
Fields inherited from class javax.swing.JPanel
 
Fields inherited from class javax.swing.JComponent
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
 
Fields inherited from class java.awt.Container
 
Fields inherited from class java.awt.Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
 
Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
 
Constructor Summary
RankingDataManager()
           
 
Method Summary
private  NavigationStructureSelector createSelector()
           
 void deleteAction()
           
private  void displayExceptionMessage(String key, Object[] params)
          Display the exception messages with the key plus the parameters.
 void doValueChanged()
           
 void doValueUpdated(EditorEvent e)
           
 void editAction()
           
 void helpAction()
           
 void homeAction()
           
protected  void initResource()
           
 void localSearchAction()
           
protected  BaseCreator newCreator()
           
 void reuseManagerAction()
           
protected  void setBusy(boolean busy)
           
protected  void setComponents()
           
private  void setResourceStrings()
           
private  void setSelectorSelection(RankingObjectSelector rdSelector)
          Helper method to set the selection of the list item when RankingData comes up for the first time
 
Methods inherited from class wt.clients.widgets.BaseManager
clear, createAction, getContext, getPreviouslySelectedItem, isBusy, newDefaultEditorListener, newDefaultSelectorListener, newDefaultToolBarListener, pop, push, selectNotification, setComponents, setHomePagePathOverride, setPreviouslySelectedItem
 
Methods inherited from class javax.swing.JPanel
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI
 
Methods inherited from class javax.swing.JComponent
addAncestorListener, addNotify, addPropertyChangeListener, addPropertyChangeListener, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBorder, getBounds, getClientProperty, getComponentGraphics, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getGraphics, getHeight, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPreferredSize, getPropertyChangeListeners, getPropertyChangeListeners, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isOptimizedDrawingEnabled, isPaintingTile, isPreferredSizeSet, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removePropertyChangeListener, removePropertyChangeListener, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFont, setForeground, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update
 
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, addImpl, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setFocusCycleRoot, setFocusTraversalKeys, setFocusTraversalPolicy, setLayout, transferFocusBackward, 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, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMouseWheelListeners, getName, getParent, getPeer, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, 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, processMouseEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusUpCycle
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

RANKING_RESOURCE

private static String RANKING_RESOURCE

debug

private static final boolean debug

rdResource

protected static ResourceBundle rdResource

searchSelectorTitle

protected String searchSelectorTitle

service

private RankingService service

listValues

protected Vector listValues

rdSelector

protected RankingObjectSelector rdSelector

rdEditor

protected RankingDataEditor rdEditor

selectorListener

protected RankingDataManager.SelectorListener selectorListener

statusBlank

protected StatusMessage statusBlank
Constructor Detail

RankingDataManager

public RankingDataManager()
Method Detail

initResource

protected void initResource()
Overrides:
initResource in class BaseManager

newCreator

protected BaseCreator newCreator()
Specified by:
newCreator in class BaseManager

setResourceStrings

private void setResourceStrings()

setComponents

protected void setComponents()

deleteAction

public void deleteAction()
Specified by:
deleteAction in class BaseManager

editAction

public void editAction()
Overrides:
editAction in class BaseManager

homeAction

public void homeAction()
Overrides:
homeAction in class BaseManager

helpAction

public void helpAction()
Overrides:
helpAction in class BaseManager

localSearchAction

public void localSearchAction()

reuseManagerAction

public void reuseManagerAction()

doValueChanged

public void doValueChanged()

doValueUpdated

public void doValueUpdated(EditorEvent e)

createSelector

private NavigationStructureSelector createSelector()

setSelectorSelection

private void setSelectorSelection(RankingObjectSelector rdSelector)
Helper method to set the selection of the list item when RankingData comes up for the first time


displayExceptionMessage

private void displayExceptionMessage(String key,
                                     Object[] params)
Display the exception messages with the key plus the parameters.

Parameters:
key - Key to find the string from the resource bundle
params - Parameters passed to the value from the resource bundle

setBusy

protected void setBusy(boolean busy)
Overrides:
setBusy in class BaseManager