javax.help.plaf.basic

Class BasicHelpUI

Implemented Interfaces:
PropertyChangeListener, Serializable

public class BasicHelpUI
extends HelpUI
implements PropertyChangeListener, Serializable

The default UI for JHelp.

Field Summary

protected JHelp
help
protected Vector
navs
protected JSplitPane
splitPane
protected JTabbedPane
tabbedPane
protected JToolBar
toolbar

Constructor Summary

BasicHelpUI(JHelp b)

Method Summary

void
addNavigator(JHelpNavigator nav)
protected JToolBar
createToolBar(Locale locale)
static ComponentUI
createUI(JComponent x)
JHelpNavigator
getCurrentNavigator()
Enumeration
getHelpNavigators()
protected HelpHistoryModel
getHistoryModel()
Returns actual HelpHistoryModel
static ImageIcon
getIcon(Class klass, String name)
Dimension
getMaximumSize(JComponent c)
Dimension
getMinimumSize(JComponent c)
protected HelpModel
getModel()
Dimension
getPreferredSize(JComponent c)
void
installUI(JComponent c)
void
propertyChange(PropertyChangeEvent event)
void
removeNavigator(JHelpNavigator nav)
void
setCurrentNavigator(JHelpNavigator nav)
Sets the current Navigator.
void
uninstallUI(JComponent c)

Methods inherited from class javax.help.plaf.HelpUI

addNavigator, getCurrentNavigator, removeNavigator, setCurrentNavigator

Field Details

help

protected JHelp help

navs

protected Vector navs

splitPane

protected JSplitPane splitPane

tabbedPane

protected JTabbedPane tabbedPane

toolbar

protected JToolBar toolbar

Constructor Details

BasicHelpUI

public BasicHelpUI(JHelp b)

Method Details

addNavigator

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

createToolBar

protected JToolBar createToolBar(Locale locale)

createUI

public static ComponentUI createUI(JComponent x)

getCurrentNavigator

public JHelpNavigator getCurrentNavigator()
Overrides:
getCurrentNavigator in interface HelpUI

getHelpNavigators

public Enumeration getHelpNavigators()

getHistoryModel

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

getIcon

public static ImageIcon getIcon(Class klass,
                                String name)

getMaximumSize

public Dimension getMaximumSize(JComponent c)

getMinimumSize

public Dimension getMinimumSize(JComponent c)

getModel

protected HelpModel getModel()

getPreferredSize

public Dimension getPreferredSize(JComponent c)

installUI

public void installUI(JComponent c)

propertyChange

public void propertyChange(PropertyChangeEvent event)

removeNavigator

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

setCurrentNavigator

public void setCurrentNavigator(JHelpNavigator nav)
Sets the current Navigator.
Overrides:
setCurrentNavigator in interface HelpUI
Parameters:

uninstallUI

public void uninstallUI(JComponent c)