public class BasicTOCNavigatorUI extends HelpNavigatorUI implements HelpModelListener, javax.swing.event.TreeSelectionListener, java.beans.PropertyChangeListener, java.awt.event.ComponentListener, java.io.Serializable
| Modifier and Type | Field and Description |
|---|---|
protected static boolean |
debug
For printf debugging.
|
protected javax.swing.JScrollPane |
sp |
protected JHelpTOCNavigator |
toc |
protected javax.swing.tree.DefaultMutableTreeNode |
topNode |
protected javax.swing.JTree |
tree |
| Constructor and Description |
|---|
BasicTOCNavigatorUI(JHelpTOCNavigator b) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addSubHelpSets(HelpSet hs)
Adds subhelpsets
|
void |
componentHidden(java.awt.event.ComponentEvent e)
Invoked when the component has been made invisible.
|
void |
componentMoved(java.awt.event.ComponentEvent e)
Invoked when the component's position changes.
|
void |
componentResized(java.awt.event.ComponentEvent e)
Invoked when the component's size changes.
|
void |
componentShown(java.awt.event.ComponentEvent e)
Invoked when the component has been made visible.
|
static javax.swing.plaf.ComponentUI |
createUI(javax.swing.JComponent x) |
protected static void |
debug(java.lang.String str) |
void |
doMerge(NavigatorView view)
Merges in the navigational data from another IndexView.
|
protected JHelpNavigator |
getHelpNavigator() |
java.awt.Dimension |
getMaximumSize(javax.swing.JComponent c) |
java.awt.Dimension |
getMinimumSize(javax.swing.JComponent c) |
java.awt.Dimension |
getPreferredSize(javax.swing.JComponent c) |
void |
idChanged(HelpModelEvent e)
Processes an idChanged event.
|
void |
installUI(javax.swing.JComponent c) |
void |
merge(NavigatorView view)
Merges in the navigational data from another TOCView.
|
void |
propertyChange(java.beans.PropertyChangeEvent event) |
void |
remove(NavigatorView view)
Removes the navigational data.
|
protected void |
setCellRenderer(NavigatorView view,
javax.swing.JTree tree)
Sets the desired cell renderer on this tree.
|
void |
uninstallUI(javax.swing.JComponent c) |
void |
valueChanged(javax.swing.event.TreeSelectionEvent e) |
getAddAction, getIcon, getImageIcon, setIconprotected JHelpTOCNavigator toc
protected javax.swing.JScrollPane sp
protected javax.swing.tree.DefaultMutableTreeNode topNode
protected javax.swing.JTree tree
protected static final boolean debug
public BasicTOCNavigatorUI(JHelpTOCNavigator b)
public static javax.swing.plaf.ComponentUI createUI(javax.swing.JComponent x)
public void installUI(javax.swing.JComponent c)
installUI in class javax.swing.plaf.ComponentUIprotected void setCellRenderer(NavigatorView view, javax.swing.JTree tree)
public void uninstallUI(javax.swing.JComponent c)
uninstallUI in class javax.swing.plaf.ComponentUIpublic java.awt.Dimension getPreferredSize(javax.swing.JComponent c)
getPreferredSize in class javax.swing.plaf.ComponentUIpublic java.awt.Dimension getMinimumSize(javax.swing.JComponent c)
getMinimumSize in class javax.swing.plaf.ComponentUIpublic java.awt.Dimension getMaximumSize(javax.swing.JComponent c)
getMaximumSize in class javax.swing.plaf.ComponentUIprotected void addSubHelpSets(HelpSet hs)
hs - The HelpSet which subhelpsets will be addedpublic void doMerge(NavigatorView view)
public void merge(NavigatorView view)
merge in class HelpNavigatorUIview - A TOCView. Note the actual argument is of a NavigatorView type
so it replaces the correct NavigatorUI method.public void remove(NavigatorView view)
remove in class HelpNavigatorUIview - A TOCView. Note the actual argument is of a NavigatorView type
so it replaces the correct NavigatorUI method.public void idChanged(HelpModelEvent e)
idChanged in interface HelpModelListenere - The eventprotected JHelpNavigator getHelpNavigator()
public void valueChanged(javax.swing.event.TreeSelectionEvent e)
valueChanged in interface javax.swing.event.TreeSelectionListenerpublic void propertyChange(java.beans.PropertyChangeEvent event)
propertyChange in interface java.beans.PropertyChangeListenerpublic void componentResized(java.awt.event.ComponentEvent e)
componentResized in interface java.awt.event.ComponentListenerpublic void componentMoved(java.awt.event.ComponentEvent e)
componentMoved in interface java.awt.event.ComponentListenerpublic void componentShown(java.awt.event.ComponentEvent e)
componentShown in interface java.awt.event.ComponentListenerpublic void componentHidden(java.awt.event.ComponentEvent e)
componentHidden in interface java.awt.event.ComponentListenerprotected static void debug(java.lang.String str)