UI for Search Navigator of type JHelpListNavigator.
displayOptions
protected boolean displayOptions
lastTOCnode
protected DefaultMutableTreeNode lastTOCnode
searchparams
protected JTextField searchparams
sp
protected JScrollPane sp
topNode
protected DefaultMutableTreeNode topNode
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)
getMaximumSize
public Dimension getMaximumSize(JComponent c)
getMinimumSize
public Dimension getMinimumSize(JComponent c)
getPreferredSize
public Dimension getPreferredSize(JComponent c)
idChanged
public void idChanged(HelpModelEvent e)
Processes an idChanged event. Search is different from all other
navigators in that you while search tree is synchronized
the highlighting doesn't occur unless selected from the search
navigator.
- idChanged in interface HelpModelListener
installUI
public void installUI(JComponent c)
propertyChange
public void propertyChange(PropertyChangeEvent event)
setCellRenderer
protected void setCellRenderer(NavigatorView view,
JTree tree)
Setd 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)
A value has changed. This is used as a TreeSelectionListener.