Package help

Class CustomTOCView.CustomTreeItemDecorator

java.lang.Object
javax.help.TreeItem
javax.help.TOCItem
help.CustomTOCView.CustomTreeItemDecorator
All Implemented Interfaces:
Serializable
Enclosing class:
CustomTOCView

public static class CustomTOCView.CustomTreeItemDecorator extends javax.help.TOCItem
A custom tree item that allows us to store and retrieve custom attributes that we parsed from the TOC xml document.
See Also:
  • Constructor Details

    • CustomTreeItemDecorator

      public CustomTreeItemDecorator(javax.help.TOCItem wrappedItem)
  • Method Details

    • getDisplayText

      public String getDisplayText()
    • getTocID

      public String getTocID()
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class Object
    • getExpansionType

      public int getExpansionType()
      Overrides:
      getExpansionType in class javax.help.TreeItem
    • getHelpSet

      public javax.help.HelpSet getHelpSet()
      Overrides:
      getHelpSet in class javax.help.TreeItem
    • getID

      public javax.help.Map.ID getID()
      Overrides:
      getID in class javax.help.TreeItem
    • getImageID

      public javax.help.Map.ID getImageID()
      Overrides:
      getImageID in class javax.help.TOCItem
    • getLocale

      public Locale getLocale()
      Overrides:
      getLocale in class javax.help.TreeItem
    • getMergeType

      public String getMergeType()
      Overrides:
      getMergeType in class javax.help.TreeItem
    • getName

      public String getName()
      Overrides:
      getName in class javax.help.TreeItem
    • getPresentation

      public String getPresentation()
      Overrides:
      getPresentation in class javax.help.TreeItem
    • getPresentationName

      public String getPresentationName()
      Overrides:
      getPresentationName in class javax.help.TreeItem
    • getURL

      public URL getURL()
      Overrides:
      getURL in class javax.help.TreeItem
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • setExpansionType

      public void setExpansionType(int type)
      Overrides:
      setExpansionType in class javax.help.TreeItem
    • setHelpSet

      public void setHelpSet(javax.help.HelpSet hs)
      Overrides:
      setHelpSet in class javax.help.TreeItem
    • setID

      public void setID(javax.help.Map.ID id)
      Overrides:
      setID in class javax.help.TreeItem
    • setMergeType

      public void setMergeType(String mergeType)
      Overrides:
      setMergeType in class javax.help.TreeItem
    • setName

      public void setName(String name)
      Overrides:
      setName in class javax.help.TreeItem
    • setPresentation

      public void setPresentation(String presentation)
      Overrides:
      setPresentation in class javax.help.TreeItem
    • setPresentationName

      public void setPresentationName(String presentationName)
      Overrides:
      setPresentationName in class javax.help.TreeItem
    • toString

      public String toString()
      Overrides:
      toString in class javax.help.TreeItem