# Serialized Form

## Package com.sun.java.help.impl

### Class com.sun.java.help.impl.CustomKit

class CustomKit extends HTMLEditorKit implements Serializable

#### Serialized Fields

##### mouseHandler

    MouseMotionListener mouseHandler

### Class com.sun.java.help.impl.JHSecondaryViewer

class JHSecondaryViewer extends JButton implements Serializable

#### Serialized Fields

##### base

    URL base

##### content

    String content

##### doc

    HTMLDocument doc

##### hs

    HelpSet hs

##### ident

    Map.ID ident

##### myView

    View myView

##### origCursor

    Cursor origCursor

##### textAttribs

    SimpleAttributeSet textAttribs

##### viewerActivator

    int viewerActivator

##### viewerHeight

    int viewerHeight

properties

##### viewerIcon

    Icon viewerIcon

##### viewerName

    String viewerName

##### viewerStyle

    int viewerStyle

##### viewerWidth

    int viewerWidth

##### viewerX

    int viewerX

##### viewerY

    int viewerY

### Class com.sun.java.help.impl.ParserEvent

class ParserEvent extends EventObject implements Serializable

#### Serialized Fields

##### data

    String data

##### publicId

    String publicId

##### root

    String root

##### systemId

    String systemId

##### tag

    Tag tag

##### target

    String target

##### text

    String text

## Package javax.help

### Exception Class javax.help.BadIDException

class BadIDException extends IllegalArgumentException implements Serializable

#### Serialized Fields

##### hs

    HelpSet hs

##### id

    String id

##### map

    Map map

### Class javax.help.DefaultHelpHistoryModel

class DefaultHelpHistoryModel extends Object implements Serializable

#### Serialized Fields

##### help

    JHelp help

##### helpModel

    HelpModel helpModel

##### history

    Vector history

##### historyIndex

    int historyIndex

##### listenerList

    EventListenerList listenerList

### Class javax.help.DefaultHelpModel

class DefaultHelpModel extends Object implements Serializable

#### Serialized Fields

##### changes

    PropertyChangeSupport changes

##### currentID

    Map.ID currentID

##### currentURL

    URL currentURL

##### helpset

    HelpSet helpset

##### highlights

    Vector highlights

##### listenerList

    EventListenerList listenerList

##### navID

    String navID

##### textListenerList

    EventListenerList textListenerList

##### title

    String title

### Class javax.help.FavoritesItem

class FavoritesItem extends TreeItem implements Serializable

#### Serialized Fields

##### children

    Vector children

##### emptyInitState

    boolean emptyInitState

##### isFolder

    boolean isFolder

##### parent

    FavoritesItem parent

##### target

    String target

##### title

    String title

##### url

    String url

##### visible

    boolean visible

### Class javax.help.FavoritesNode

class FavoritesNode extends DefaultMutableTreeNode implements Serializable

#### Serialized Fields

##### item

    FavoritesItem item

FavoritesItem userObject of this node

### Class javax.help.FavoritesView

class FavoritesView extends NavigatorView implements Serializable

#### Serialized Fields

##### enabledSave

    boolean enabledSave

Determines wheter save action of favorites file is enabled or not

##### hs

    HelpSet hs

The HelpSet

### Class javax.help.FlatMap

class FlatMap extends Object implements Serializable

#### Serialized Fields

##### base

    URL base

##### helpset

    HelpSet helpset

##### resource

    ResourceBundle resource

### Class javax.help.FlatMap.FlatMapResourceBundle

class FlatMapResourceBundle extends ResourceBundle implements Serializable

#### Serialized Fields

##### lookup

    Hashtable lookup

##### messages

    Vector messages

##### source

    URL source

##### startedmap

    boolean startedmap

##### validParse

    boolean validParse

### Class javax.help.GlossaryView

class GlossaryView extends IndexView implements Serializable

### Class javax.help.HelpSet

class HelpSet extends Object implements Serializable

#### Serialized Fields

##### changes

    PropertyChangeSupport changes

##### combinedMap

    TryMap combinedMap

##### defaultPresentation

    HelpSet.Presentation defaultPresentation

##### helpset

    URL helpset

##### helpsets

    Vector helpsets

##### homeID

    String homeID

##### listenerList

    EventListenerList listenerList

##### locale

    Locale locale

##### localKeys

    Hashtable localKeys

##### map

    Map map

##### presentations

    Vector presentations

##### subHelpSets

    Vector subHelpSets

##### title

    String title

##### views

    Vector views

### Exception Class javax.help.HelpSetException

class HelpSetException extends Exception implements Serializable

### Class javax.help.IndexItem

class IndexItem extends TreeItem implements Serializable

### Class javax.help.IndexView

class IndexView extends NavigatorView implements Serializable

### Exception Class javax.help.InvalidHelpSetContextException

class InvalidHelpSetContextException extends Exception implements Serializable

#### Serialized Fields

##### context

    HelpSet context

##### hs

    HelpSet hs

### Exception Class javax.help.InvalidNavigatorViewException

class InvalidNavigatorViewException extends Exception implements Serializable

#### Serialized Fields

##### className

    String className

##### hs

    HelpSet hs

##### label

    String label

##### locale

    Locale locale

##### name

    String name

##### params

    Hashtable params

### Class javax.help.JHelp

class JHelp extends JComponent implements Serializable

#### Serialized Fields

##### contentViewer

    JHelpContentViewer contentViewer

##### debug

    boolean debug

Debug code

##### helpModel

    TextHelpModel helpModel

##### historyModel

    HelpHistoryModel historyModel

##### hsPres

    HelpSet.Presentation hsPres

##### navDisplayed

    boolean navDisplayed

##### navigators

    Vector navigators

##### toolbarDisplayed

    boolean toolbarDisplayed

### Class javax.help.JHelp.AccessibleJHelp

class AccessibleJHelp extends JComponent.AccessibleJComponent implements Serializable

### Class javax.help.JHelpContentViewer

class JHelpContentViewer extends JComponent implements Serializable

#### Serialized Fields

##### debug

    boolean debug

Debug code

##### kitRegistry

    Hashtable kitRegistry

The local kitRegistry, indexed by mime type.

##### model

    TextHelpModel model

##### synch

    boolean synch

Mark this JHelpContentViewer as synchronized with navigators It is false for JHelpContentviewer used inside of glossary

### Class javax.help.JHelpContentViewer.AccessibleJHelpContentViewer

class AccessibleJHelpContentViewer extends JComponent.AccessibleJComponent implements Serializable

### Class javax.help.JHelpFavoritesNavigator

class JHelpFavoritesNavigator extends JHelpNavigator implements Serializable

### Class javax.help.JHelpGlossaryNavigator

class JHelpGlossaryNavigator extends JHelpNavigator implements Serializable

### Class javax.help.JHelpIndexNavigator

class JHelpIndexNavigator extends JHelpNavigator implements Serializable

### Class javax.help.JHelpNavigator

class JHelpNavigator extends JComponent implements Serializable

#### Serialized Fields

##### helpModel

    HelpModel helpModel

##### selectedItems

    TreeItem[] selectedItems

##### type

    String type

##### view

    NavigatorView view

### Class javax.help.JHelpNavigator.AccessibleJHelpNavigator

class AccessibleJHelpNavigator extends JComponent.AccessibleJComponent implements Serializable

### Class javax.help.JHelpSearchNavigator

class JHelpSearchNavigator extends JHelpNavigator implements Serializable

#### Serialized Fields

##### search

    MergingSearchEngine search

### Class javax.help.JHelpTOCNavigator

class JHelpTOCNavigator extends JHelpNavigator implements Serializable

### Class javax.help.Map.ID

class ID extends Object implements Serializable

#### Serialized Fields

##### hs

    HelpSet hs

##### id

    String id

### Class javax.help.NavigatorView

class NavigatorView extends Object implements Serializable

#### Serialized Fields

##### hs

    HelpSet hs

##### imageID

    Map.ID imageID

##### label

    String label

##### locale

    Locale locale

##### mergeType

    String mergeType

##### name

    String name

##### params

    Hashtable params

### Class javax.help.SearchTOCItem

class SearchTOCItem extends TOCItem implements Serializable

#### Serialized Fields

##### confidence

    double confidence

##### inTOC

    boolean inTOC

##### sivec

    Vector sivec

##### url

    URL url

### Class javax.help.SearchView

class SearchView extends NavigatorView implements Serializable

### Class javax.help.TOCItem

class TOCItem extends TreeItem implements Serializable

#### Serialized Fields

##### imageID

    Map.ID imageID

### Class javax.help.TOCView

class TOCView extends NavigatorView implements Serializable

#### Serialized Fields

##### categoryClosedImageID

    Map.ID categoryClosedImageID

##### categoryOpenImageID

    Map.ID categoryOpenImageID

##### topicImageID

    Map.ID topicImageID

### Class javax.help.TreeItem

class TreeItem extends Object implements Serializable

#### Serialization Methods

##### readObject

private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

##### writeObject

private void writeObject(ObjectOutputStream out) throws IOException

Throws:
  `IOException`

#### Serialized Fields

##### expand

    int expand

##### hs

    HelpSet hs

##### id

    Map.ID id

##### locale

    Locale locale

##### mergeType

    String mergeType

##### name

    String name

##### presentation

    String presentation

##### presentationName

    String presentationName

### Class javax.help.TryMap

class TryMap extends Object implements Serializable

#### Serialized Fields

##### maps

    Vector maps

### Exception Class javax.help.UnsupportedOperationException

class UnsupportedOperationException extends RuntimeException implements Serializable

## Package javax.help.event

### Class javax.help.event.EventListenerList

class EventListenerList extends Object implements Serializable

#### Serialization Methods

##### readObject

private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

##### writeObject

private void writeObject(ObjectOutputStream s) throws IOException

Throws:
  `IOException`

### Class javax.help.event.HelpHistoryModelEvent

class HelpHistoryModelEvent extends EventObject implements Serializable

#### Serialized Fields

##### next

    boolean next

##### previous

    boolean previous

### Class javax.help.event.HelpModelEvent

class HelpModelEvent extends EventObject implements Serializable

#### Serialized Fields

##### historyName

    String historyName

##### id

    Map.ID id

##### navigator

    JHelpNavigator navigator

##### pos0

    int pos0

##### pos1

    int pos1

##### url

    URL url

### Class javax.help.event.HelpSetEvent

class HelpSetEvent extends EventObject implements Serializable

#### Serialized Fields

##### action

    int action

##### helpset

    HelpSet helpset

### Class javax.help.event.TextHelpModelEvent

class TextHelpModelEvent extends EventObject implements Serializable

## Package javax.help.plaf.basic

### Class javax.help.plaf.basic.BasicContentViewerUI

class BasicContentViewerUI extends HelpContentViewerUI implements Serializable

#### Serialized Fields

##### html

    JEditorPane html

##### loadingURL

    boolean loadingURL

##### pendingHighlightsEvent

    TextHelpModelEvent pendingHighlightsEvent

##### registry

    Hashtable registry

##### theViewer

    JHelpContentViewer theViewer

##### vp

    JViewport vp

### Class javax.help.plaf.basic.BasicFavoritesCellRenderer

class BasicFavoritesCellRenderer extends DefaultTreeCellRenderer implements Serializable

### Class javax.help.plaf.basic.BasicFavoritesNavigatorUI

class BasicFavoritesNavigatorUI extends HelpNavigatorUI implements Serializable

#### Serialized Fields

##### addAction

    Action addAction

##### addMI

    JMenuItem addMI

##### connections

    HashMap connections

##### contentTitle

    String contentTitle

##### copyAction

    Action copyAction

##### copyMI

    JMenuItem copyMI

##### currentFindNode

    DefaultMutableTreeNode currentFindNode

##### cutAction

    Action cutAction

##### cutMI

    JMenuItem cutMI

##### dataMap

    HashMap dataMap

##### favNode

    FavoritesNode favNode

##### favorites

    JHelpFavoritesNavigator favorites

##### folderAction

    Action folderAction

##### hsMap

    HashMap hsMap

##### locale

    Locale locale

##### newFolderMI

    JMenuItem newFolderMI

##### nodeClipboard

    Vector nodeClipboard

Vector of nodes used in CutAction

##### oldText

    String oldText

##### pasteAction

    Action pasteAction

##### pasteMI

    JMenuItem pasteMI

##### popup

    JPopupMenu popup

##### rbc

    RuleBasedCollator rbc

##### removeAction

    Action removeAction

##### removeMI

    JMenuItem removeMI

##### rootNode

    FavoritesNode rootNode

##### selectedID

    Map.ID selectedID

##### selectedItem

    FavoritesItem selectedItem

##### selectedNode

    FavoritesNode selectedNode

##### selectedTreePath

    TreePath selectedTreePath

##### separatorMI

    JSeparator separatorMI

##### sp

    JScrollPane sp

##### topNode

    FavoritesNode topNode

##### tree

    JTree tree

### Class javax.help.plaf.basic.BasicFavoritesNavigatorUI.AddAction

class AddAction extends AbstractAction implements Serializable

### Class javax.help.plaf.basic.BasicFavoritesNavigatorUI.CopyAction

class CopyAction extends AbstractAction implements Serializable

### Class javax.help.plaf.basic.BasicFavoritesNavigatorUI.CutAction

class CutAction extends AbstractAction implements Serializable

### Class javax.help.plaf.basic.BasicFavoritesNavigatorUI.FavoritesTree

class FavoritesTree extends JTree implements Serializable

#### Serialized Fields

##### cursorLocation

    Point cursorLocation

##### dndCursor

    Cursor dndCursor

Custom cursor

##### dragSource

    DragSource dragSource

##### dragSourceContext

    DragSourceContext dragSourceContext

##### ghostImage

    BufferedImage ghostImage

##### ghostRect

    Rectangle2D ghostRect

##### hashCandidate

    Map.ID hashCandidate

Data object of selected FavoritesNode

##### offset

    Point offset

##### pathSource

    TreePath pathSource

##### ptLast

    Point ptLast

##### selectedID

    Map.ID selectedID

### Class javax.help.plaf.basic.BasicFavoritesNavigatorUI.FolderAction

class FolderAction extends AbstractAction implements Serializable

### Class javax.help.plaf.basic.BasicFavoritesNavigatorUI.PasteAction

class PasteAction extends AbstractAction implements Serializable

### Class javax.help.plaf.basic.BasicFavoritesNavigatorUI.RemoveAction

class RemoveAction extends AbstractAction implements Serializable

### Class javax.help.plaf.basic.BasicGlossaryNavigatorUI

class BasicGlossaryNavigatorUI extends HelpNavigatorUI implements Serializable

#### Serialized Fields

##### currentFindNode

    DefaultMutableTreeNode currentFindNode

##### glossary

    JHelpGlossaryNavigator glossary

##### oldText

    String oldText

##### rbc

    RuleBasedCollator rbc

##### searchField

    JTextField searchField

##### sp

    JScrollPane sp

##### topNode

    DefaultMutableTreeNode topNode

##### tree

    JTree tree

##### viewer

    JHelpContentViewer viewer

### Class javax.help.plaf.basic.BasicHelpUI

class BasicHelpUI extends HelpUI implements Serializable

#### Serialized Fields

##### dividerLocation

    int dividerLocation

##### dividerLocationRatio

    double dividerLocationRatio

##### favorites

    JHelpFavoritesNavigator favorites

##### help

    JHelp help

##### navs

    Vector navs

##### splitPane

    JSplitPane splitPane

##### tabbedPane

    JTabbedPane tabbedPane

##### toolbar

    JToolBar toolbar

### Class javax.help.plaf.basic.BasicIndexCellRenderer

class BasicIndexCellRenderer extends DefaultTreeCellRenderer implements Serializable

### Class javax.help.plaf.basic.BasicIndexNavigatorUI

class BasicIndexNavigatorUI extends HelpNavigatorUI implements Serializable

#### Serialized Fields

##### currentFindNode

    DefaultMutableTreeNode currentFindNode

##### index

    JHelpIndexNavigator index

##### oldText

    String oldText

##### rbc

    RuleBasedCollator rbc

##### searchField

    JTextField searchField

##### sp

    JScrollPane sp

##### topNode

    DefaultMutableTreeNode topNode

##### tree

    JTree tree

##### worker

    SwingWorker worker

### Class javax.help.plaf.basic.BasicSearchCellRenderer

class BasicSearchCellRenderer extends JPanel implements Serializable

#### Serialized Fields

##### backgroundNonSelectionColor

    Color backgroundNonSelectionColor

Color to use for the background when the node is not selected.

##### backgroundSelectionColor

    Color backgroundSelectionColor

Color to use for the background when a node is selected.

##### borderSelectionColor

    Color borderSelectionColor

Color to use for the background when the node is not selected.

##### drawsFocusBorderAroundIcon

    boolean drawsFocusBorderAroundIcon

True if draws focus border around icon as well.

##### hasFocus

    boolean hasFocus

True if has focus.

##### hits

    javax.help.plaf.basic.BasicSearchCellRenderer.ValueJLabel hits

Hits

##### map

    Map map

Map to use for rendering included images.

##### quality

    javax.help.plaf.basic.BasicSearchCellRenderer.ValueJLabel quality

Quality

##### selected

    boolean selected

Is the value currently selected.

##### textNonSelectionColor

    Color textNonSelectionColor

Color to use for the foreground for non-selected nodes.

##### textSelectionColor

    Color textSelectionColor

Color to use for the foreground for selected nodes.

##### title

    JLabel title

Title

### Class javax.help.plaf.basic.BasicSearchCellRenderer.ValueJLabel.AccessibleValueJLabel

class AccessibleValueJLabel extends JLabel.AccessibleJLabel implements Serializable

### Class javax.help.plaf.basic.BasicTOCCellRenderer

class BasicTOCCellRenderer extends DefaultTreeCellRenderer implements Serializable

#### Serialized Fields

##### map

    Map map

##### view

    TOCView view

### Class javax.help.plaf.basic.BasicTOCNavigatorUI

class BasicTOCNavigatorUI extends HelpNavigatorUI implements Serializable

#### Serialized Fields

##### inInstallUI

    boolean inInstallUI

##### sp

    JScrollPane sp

##### toc

    JHelpTOCNavigator toc

##### topNode

    DefaultMutableTreeNode topNode

##### tree

    JTree tree

##### worker

    SwingWorker worker

## Package javax.help.search

### Class javax.help.search.SearchEvent

class SearchEvent extends EventObject implements Serializable

#### Serialized Fields

##### items

    Vector items

##### params

    String params

##### searching

    boolean searching

## Package javax.help.tagext

### Class javax.help.tagext.IndexItemTag

class IndexItemTag extends javax.servlet.jsp.tagext.BodyTagSupport implements Serializable

#### Serialized Fields

##### baseID

    String baseID

##### hb

    HelpBroker hb

##### topNode

    DefaultMutableTreeNode topNode

##### treeEnum

    Enumeration treeEnum

##### view

    IndexView view

### Class javax.help.tagext.NavigatorsTag

class NavigatorsTag extends javax.servlet.jsp.tagext.BodyTagSupport implements Serializable

#### Serialized Fields

##### curNav

    String curNav

##### hb

    HelpBroker hb

##### hs

    HelpSet hs

##### i

    int i

##### views

    NavigatorView[] views

### Class javax.help.tagext.SearchTOCItemTag

class SearchTOCItemTag extends javax.servlet.jsp.tagext.BodyTagSupport implements Serializable

#### Serialized Fields

##### hb

    HelpBroker hb

##### helpsearch

    MergingSearchEngine helpsearch

##### nodes

    Vector nodes

##### query

    String query

##### searchFinished

    boolean searchFinished

##### searchquery

    SearchQuery searchquery

##### treeEnum

    Enumeration treeEnum

##### view

    SearchView view

### Class javax.help.tagext.TOCItemTag

class TOCItemTag extends javax.servlet.jsp.tagext.BodyTagSupport implements Serializable

#### Serialized Fields

##### baseID

    String baseID

##### hb

    HelpBroker hb

##### topNode

    DefaultMutableTreeNode topNode

##### treeEnum

    Enumeration treeEnum

##### view

    TOCView view

### Class javax.help.tagext.ValidateTag

class ValidateTag extends javax.servlet.jsp.tagext.TagSupport implements Serializable

#### Serialized Fields

##### helpBroker

    HelpBroker helpBroker

##### hsName

    String hsName

##### id

    String id

##### invalidURLPath

    String invalidURLPath

##### merge

    boolean merge