Class BasicHelpUI

  • All Implemented Interfaces:
    java.beans.PropertyChangeListener, java.io.Serializable, java.util.EventListener

    public class BasicHelpUI
    extends HelpUI
    implements java.beans.PropertyChangeListener, java.io.Serializable
    The default UI for JHelp.
    See Also:
    Serialized Form
    • Field Detail

      • 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
    • Constructor Detail

      • BasicHelpUI

        public BasicHelpUI​(JHelp b)
    • Method Detail

      • 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)
        Specified by:
        propertyChange in interface java.beans.PropertyChangeListener
      • getHistoryModel

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

        public void addNavigator​(JHelpNavigator nav)
        Description copied from class: HelpUI
        Adds a Navigator.
        Specified by:
        addNavigator in class HelpUI
        Parameters:
        nav - the Navigator to add
      • removeNavigator

        public void removeNavigator​(JHelpNavigator nav)
        Description copied from class: HelpUI
        Remove a Navigator.
        Specified by:
        removeNavigator in class HelpUI
        Parameters:
        nav - The Navigator to remove.
      • getHelpNavigators

        public java.util.Enumeration getHelpNavigators()
      • setCurrentNavigator

        public void setCurrentNavigator​(JHelpNavigator nav)
        Sets the current Navigator.
        Specified by:
        setCurrentNavigator in class HelpUI
        Parameters:
        navigator - The navigator
      • getIcon

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