Class javax.help.plaf.basic.BasicGlossaryNavigatorUI
java.lang.Object
|
+----javax.swing.plaf.ComponentUI
|
+----javax.help.plaf.HelpNavigatorUI
|
+----javax.help.plaf.basic.BasicGlossaryNavigatorUI
- public class BasicGlossaryNavigatorUI
- extends HelpNavigatorUI
- implements HelpModelListener, javax.swing.event.TreeSelectionListener, java.beans.PropertyChangeListener, java.awt.event.ActionListener, java.io.Serializable
The default UI for JHelpNavigator of type Glossary.
glossary
protected JHelpGlossaryNavigator glossary
sp
protected javax.swing.JScrollPane sp
topNode
protected javax.swing.tree.DefaultMutableTreeNode topNode
tree
protected javax.swing.JTree tree
searchField
protected javax.swing.JTextField searchField
rbc
protected java.text.RuleBasedCollator rbc
oldText
protected java.lang.String oldText
currentFindNode
protected javax.swing.tree.DefaultMutableTreeNode currentFindNode
viewer
protected JHelpContentViewer viewer
BasicGlossaryNavigatorUI
public BasicGlossaryNavigatorUI(JHelpGlossaryNavigator b)
createUI
public static javax.swing.plaf.ComponentUI createUI(javax.swing.JComponent x)
- Creates UI
installUI
public void installUI(javax.swing.JComponent c)
- Overrides:
- installUI in class javax.swing.plaf.ComponentUI
setCellRenderer
protected void setCellRenderer(NavigatorView view,
javax.swing.JTree tree)
- Sets the desired cell renderer on this tree.
This is exposed for redefinition
by subclases.
uninstallUI
public void uninstallUI(javax.swing.JComponent c)
- Uninstalls UI
- 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
doMerge
public void doMerge(NavigatorView view)
- Merges in the navigational data from another IndexView.
merge
public void merge(NavigatorView view)
- Merges in the navigational data from another TOCView.
- Parameters:
view
- A GlossaryView. Note the actual argument is a NavigatorView type
so it replaces the correct NavigatorUI method.
- Overrides:
- merge in class HelpNavigatorUI
remove
public void remove(NavigatorView view)
- Removes the navigational data from another GlossaryView.
- Parameters:
view
- An GlossaryView. Note the actual argument is a NavigatorView type
so it replaces the correct NavigatorUI method.
- Overrides:
- remove in class HelpNavigatorUI
idChanged
public void idChanged(HelpModelEvent e)
- Implements:
- idChanged in interface HelpModelListener
getContentViewer
protected JHelpContentViewer getContentViewer()
getHelpNavigator
protected JHelpNavigator getHelpNavigator()
valueChanged
public void valueChanged(javax.swing.event.TreeSelectionEvent e)
- Implements:
- valueChanged in interface javax.swing.event.TreeSelectionListener
propertyChange
public void propertyChange(java.beans.PropertyChangeEvent event)
- Implements:
- propertyChange in interface java.beans.PropertyChangeListener
actionPerformed
public void actionPerformed(java.awt.event.ActionEvent evt)
- Handles Action from the JTextField component for searching.
- Implements:
- actionPerformed in interface java.awt.event.ActionListener