Class javax.help.plaf.basic.BasicSearchNavigatorUI
java.lang.Object
    |
    +----javax.swing.plaf.ComponentUI
            |
            +----javax.help.plaf.HelpNavigatorUI
                    |
                    +----javax.help.plaf.basic.BasicSearchNavigatorUI
- public class BasicSearchNavigatorUI- extends HelpNavigatorUI- implements HelpModelListener, SearchListener, java.beans.PropertyChangeListener, javax.swing.event.TreeSelectionListener, java.awt.event.ComponentListener
searchnav
protected JHelpSearchNavigator searchnav
sp
protected javax.swing.JScrollPane sp
tree
protected javax.swing.JTree tree
topNode
protected javax.swing.tree.DefaultMutableTreeNode topNode
searchparams
protected javax.swing.JTextField searchparams
displayOptions
protected boolean displayOptions
helpsearch
protected SearchEngine helpsearch
searchquery
protected SearchQuery searchquery
lastTOCnode
protected javax.swing.tree.DefaultMutableTreeNode lastTOCnode
BasicSearchNavigatorUI
public BasicSearchNavigatorUI(JHelpSearchNavigator b)
createUI
public static javax.swing.plaf.ComponentUI createUI(javax.swing.JComponent x)
- 
 
installUI
public void installUI(javax.swing.JComponent c)
- 
- Overrides:
- installUI in class javax.swing.plaf.ComponentUI
 
uninstallUI
public void uninstallUI(javax.swing.JComponent c)
- 
- Overrides:
- uninstallUI in class javax.swing.plaf.ComponentUI
 
getPreferredSize
public java.awt.Dimension getPreferredSize(javax.swing.JComponent c)
- 
- Overrides:
- getPreferredSize in class javax.swing.plaf.ComponentUI
 
getMinimumSize
public java.awt.Dimension getMinimumSize(javax.swing.JComponent c)
- 
- Overrides:
- getMinimumSize in class javax.swing.plaf.ComponentUI
 
getMaximumSize
public java.awt.Dimension getMaximumSize(javax.swing.JComponent c)
- 
- Overrides:
- getMaximumSize in class javax.swing.plaf.ComponentUI
 
addSubHelpSets
protected void addSubHelpSets(HelpSet hs)
- Adds subhelpsets- 
- Parameters:
- 
hs- The HelpSet which subhelpsets will be added
 
merge
public void merge(NavigatorView view)
- Merges in the navigational data from another NavigatorView.- 
- Overrides:
- merge in class HelpNavigatorUI
 
remove
public void remove(NavigatorView view)
- Removes the navigational data from another NavigatorView.- 
- Overrides:
- remove in class HelpNavigatorUI
 
setCellRenderer
protected void setCellRenderer(NavigatorView view,
                               javax.swing.JTree tree)
- Setd the desired cell renderer on this tree.  This is exposed for redefinition
 by subclases.- 
 
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.- 
- Implements:
- idChanged in interface HelpModelListener
 
getHelpNavigator
protected JHelpNavigator getHelpNavigator()
- 
 
valueChanged
public void valueChanged(javax.swing.event.TreeSelectionEvent e)
- A value has changed.  This is used as a TreeSelectionListener.- 
- Implements:
- valueChanged in interface javax.swing.event.TreeSelectionListener
 
propertyChange
public void propertyChange(java.beans.PropertyChangeEvent event)
- 
- Implements:
- propertyChange in interface java.beans.PropertyChangeListener
 
componentResized
public void componentResized(java.awt.event.ComponentEvent e)
- Invoked when the component's size changes.- 
- Implements:
- componentResized in interface java.awt.event.ComponentListener
 
componentMoved
public void componentMoved(java.awt.event.ComponentEvent e)
- Invoked when the component's position changes.- 
- Implements:
- componentMoved in interface java.awt.event.ComponentListener
 
componentShown
public void componentShown(java.awt.event.ComponentEvent e)
- Invoked when the component has been made visible.- 
- Implements:
- componentShown in interface java.awt.event.ComponentListener
 
componentHidden
public void componentHidden(java.awt.event.ComponentEvent e)
- Invoked when the component has been made invisible.- 
- Implements:
- componentHidden in interface java.awt.event.ComponentListener
 
itemsFound
public void itemsFound(SearchEvent e)
- 
- Implements:
- itemsFound in interface SearchListener
 
searchStarted
public void searchStarted(SearchEvent e)
- 
- Implements:
- searchStarted in interface SearchListener
 
searchFinished
public void searchFinished(SearchEvent e)
- 
- Implements:
- searchFinished in interface SearchListener