java.lang.Object | +----javax.swing.plaf.ComponentUI | +----javax.help.plaf.HelpNavigatorUI | +----javax.help.plaf.basic.BasicGlossaryNavigatorUI
protected JHelpGlossaryNavigator glossary
protected javax.swing.JScrollPane sp
protected javax.swing.tree.DefaultMutableTreeNode topNode
protected javax.swing.JTree tree
protected javax.swing.JTextField searchField
protected java.text.RuleBasedCollator rbc
protected java.lang.String oldText
protected javax.swing.tree.DefaultMutableTreeNode currentFindNode
protected JHelpContentViewer viewer
public BasicGlossaryNavigatorUI(JHelpGlossaryNavigator b)
public static javax.swing.plaf.ComponentUI createUI(javax.swing.JComponent x)
public void installUI(javax.swing.JComponent c)
protected void setCellRenderer(NavigatorView view, javax.swing.JTree tree)
public void uninstallUI(javax.swing.JComponent c)
public java.awt.Dimension getPreferredSize(javax.swing.JComponent c)
public java.awt.Dimension getMinimumSize(javax.swing.JComponent c)
public java.awt.Dimension getMaximumSize(javax.swing.JComponent c)
protected void addSubHelpSets(HelpSet hs)
hs
- The HelpSet which subhelpsets will be added
public void doMerge(NavigatorView view)
public void merge(NavigatorView view)
view
- A GlossaryView. Note the actual argument is a NavigatorView type
so it replaces the correct NavigatorUI method.
public void remove(NavigatorView view)
view
- An GlossaryView. Note the actual argument is a NavigatorView type
so it replaces the correct NavigatorUI method.
public void idChanged(HelpModelEvent e)
protected JHelpContentViewer getContentViewer()
protected JHelpNavigator getHelpNavigator()
public void valueChanged(javax.swing.event.TreeSelectionEvent e)
public void propertyChange(java.beans.PropertyChangeEvent event)
public void actionPerformed(java.awt.event.ActionEvent evt)