The default UI for JHelpNavigator of type Index.
currentFindNode
protected DefaultMutableTreeNode currentFindNode
oldText
protected String oldText
rbc
protected RuleBasedCollator rbc
searchField
protected JTextField searchField
sp
protected JScrollPane sp
topNode
protected DefaultMutableTreeNode topNode
actionPerformed
public void actionPerformed(ActionEvent evt)
Handles Action from the JTextField component for searching.
addSubHelpSets
protected void addSubHelpSets(HelpSet hs)
Adds subhelpsets
hs
- The HelpSet which subhelpsets will be added
componentHidden
public void componentHidden(ComponentEvent e)
Invoked when the component has been made invisible.
componentMoved
public void componentMoved(ComponentEvent e)
Invoked when the component's position changes.
componentResized
public void componentResized(ComponentEvent e)
Invoked when the component's size changes.
componentShown
public void componentShown(ComponentEvent e)
Invoked when the component has been made visible.
createUI
public static ComponentUI createUI(JComponent x)
doMerge
public void doMerge(NavigatorView view)
Merges in the navigational data from another IndexView.
getMaximumSize
public Dimension getMaximumSize(JComponent c)
getMinimumSize
public Dimension getMinimumSize(JComponent c)
getPreferredSize
public Dimension getPreferredSize(JComponent c)
installUI
public void installUI(JComponent c)
merge
public void merge(NavigatorView view)
Merges in the navigational data from another IndexView.
- merge in interface HelpNavigatorUI
view
- A IndexView. Note the actual argument is a NavigatorView type
so it replaces the correct NavigatorUI method.
propertyChange
public void propertyChange(PropertyChangeEvent event)
remove
public void remove(NavigatorView view)
Removes the navigational data from another IndexView.
- remove in interface HelpNavigatorUI
view
- An IndexView. Note the actual argument is a NavigatorView type
so it replaces the correct NavigatorUI method.
setCellRenderer
protected void setCellRenderer(NavigatorView view,
JTree tree)
Sets the desired cell renderer on this tree. This is exposed for redefinition
by subclases.
uninstallUI
public void uninstallUI(JComponent c)
valueChanged
public void valueChanged(TreeSelectionEvent e)