Class javax.help.plaf.basic.BasicHelpUI

java.lang.Object
    |
    +----javax.swing.plaf.ComponentUI
            |
            +----javax.help.plaf.HelpUI
                    |
                    +----javax.help.plaf.basic.BasicHelpUI

public class BasicHelpUI
extends HelpUI
implements java.beans.PropertyChangeListener, java.io.Serializable
The default UI for JHelp.


help

protected JHelp help

toolbar

protected javax.swing.JToolBar toolbar

splitPane

protected javax.swing.JSplitPane splitPane

tabbedPane

protected javax.swing.JTabbedPane tabbedPane

navs

protected java.util.Vector navs

BasicHelpUI

public BasicHelpUI(JHelp 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

createToolBar

protected javax.swing.JToolBar createToolBar(java.util.Locale locale)

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

propertyChange

public void propertyChange(java.beans.PropertyChangeEvent event)
Implements:
propertyChange in interface java.beans.PropertyChangeListener

getModel

protected HelpModel getModel()

getHistoryModel

protected HelpHistoryModel getHistoryModel()
Returns actual HelpHistoryModel
Returns:
The HelpHistoryModel

addNavigator

public void addNavigator(JHelpNavigator nav)
Overrides:
addNavigator in class HelpUI

removeNavigator

public void removeNavigator(JHelpNavigator nav)
Overrides:
removeNavigator in class HelpUI

getHelpNavigators

public java.util.Enumeration getHelpNavigators()

setCurrentNavigator

public void setCurrentNavigator(JHelpNavigator nav)
Sets the current Navigator.
Parameters:
navigator - The navigator
Throws:
throws - InvalidNavigatorException if not one of the HELPUI navigators.
Overrides:
setCurrentNavigator in class HelpUI

getCurrentNavigator

public JHelpNavigator getCurrentNavigator()
Overrides:
getCurrentNavigator in class HelpUI

getIcon

public static javax.swing.ImageIcon getIcon(java.lang.Class klass,
                                java.lang.String name)