|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JPanel
wt.clients.csm.search.GraphicalPanelSelector
The Graphical Navigation Tab class is used to locate and select Navigation nodes in the targeted Navigation structure. It provides a browsing component containing the images associated with and/or the text names of the Navigation Nodes with the browser that are the children of the currently selected Navigation Node. Users locate and select Navigation Nodes with the browser by clicking on particular images.
Nested Class Summary | |
(package private) class |
GraphicalPanelSelector.NodeButton
|
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 | |
(package private) JPanel |
_buttonPanel
|
protected AbstractNodeView |
_currentNode
|
protected JLabel |
_currentNodeLabel
|
protected JButton |
_upButton
|
(package private) Image |
blackIcon
|
private static boolean |
debug
|
(package private) GridBagLayoutUtil |
gb
|
(package private) ImageIcon |
Icon1
|
(package private) NavigationNodeSelector |
nns
|
(package private) JPanel |
panel1
|
protected ResourceBundle |
resource
|
(package private) String |
rootName
|
protected String |
SEARCH_RESOURCE
|
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 | |
GraphicalPanelSelector(NavigationNodeSelector nns)
Constructor creates 3 panels to layout all the elements. |
Method Summary | |
void |
actionPerformed(ActionEvent e)
|
protected void |
initResource()
|
void |
panelValidate()
|
private void |
populateButtonPanelWithChildren(Object obj)
|
private void |
populateButtonPanelWithChildrenForNode(Object node)
|
private void |
populateButtonPanelWithChildrenForRoot()
|
void |
refreshComponent(Component pComponent)
|
Methods inherited from class javax.swing.JPanel |
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
private static final boolean debug
protected JLabel _currentNodeLabel
protected AbstractNodeView _currentNode
protected JButton _upButton
JPanel _buttonPanel
JPanel panel1
String rootName
NavigationNodeSelector nns
ImageIcon Icon1
GridBagLayoutUtil gb
protected final String SEARCH_RESOURCE
protected ResourceBundle resource
Image blackIcon
Constructor Detail |
public GraphicalPanelSelector(NavigationNodeSelector nns)
nns
- the navigation node selector.Method Detail |
protected void initResource()
private void populateButtonPanelWithChildren(Object obj)
private void populateButtonPanelWithChildrenForNode(Object node)
private void populateButtonPanelWithChildrenForRoot()
public void actionPerformed(ActionEvent e)
actionPerformed
in interface ActionListener
public void panelValidate()
public void refreshComponent(Component pComponent)
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |