Class HelpNavigationTreeModel

java.lang.Object
com.iamsoft.util.AbstractTreeModel
com.iamsoft.util.DefaultIndexedTreeModel<Map.Entry<String,String>>
com.iamsoft.util.ui.swing.help.HelpNavigationTreeModel
All Implemented Interfaces:
TreeModel

public class HelpNavigationTreeModel extends com.iamsoft.util.DefaultIndexedTreeModel<Map.Entry<String,String>>
Model for navigation panel for 'Help' screen. TODO: don't hard code contents. Map entries use URLs as keys and user-friendly text as values.
  • Constructor Details

    • HelpNavigationTreeModel

      public HelpNavigationTreeModel(URL pTocUrl)
  • Method Details

    • getRoot

      public Object getRoot()
    • getChildCount

      public int getChildCount(Object arg0)
    • isLeaf

      public boolean isLeaf(Object arg0)
    • getPath

      public TreePath getPath(Object arg0)
    • valueForPathChanged

      public void valueForPathChanged(TreePath arg0, Object arg1)
    • removeChildren

      protected void removeChildren(TreePath arg0, int[] arg1)