Package javax.help

Examples of javax.help.TOCItem


      return SKIP_BODY;
  }
    }

    private void setNodeAttributes(DefaultMutableTreeNode node) {
  TOCItem item = (TOCItem) node.getUserObject();
  pageContext.setAttribute("name", item.getName());
  String helpID = "";
  if (item.getID() != null) {
      helpID = item.getID().id;
  }
  pageContext.setAttribute("helpID", helpID);
  pageContext.setAttribute("parent", Integer.toHexString(node.getParent().hashCode()));
  String id = getID(node.getParent());
  pageContext.setAttribute("parentID", id);
  pageContext.setAttribute("node", Integer.toHexString(node.hashCode()));
  id = getID(node);
  pageContext.setAttribute("nodeID", id);
  String content = getContentURL(item);
  pageContext.setAttribute("contentURL", content);
  String icon = getIconURL(node, item, true);
  pageContext.setAttribute("iconURL", icon);
  String iconOpen = getIconURL(node, item, false);
  pageContext.setAttribute("iconOpenURL", iconOpen);
  String expansionType = Integer.toString(item.getExpansionType());
  pageContext.setAttribute("expansionType", expansionType);
    }
View Full Code Here


      }

      Iterator<TOCItem> i = sortedItems.iterator();

      while (i.hasNext()) {
        TOCItem item = i.next();
        DefaultMutableTreeNode newChild = new DefaultMutableTreeNode(
            item);
        node.add(newChild);
      }
View Full Code Here

    try {
      imageMapID = ID.create(imageID, hs);
    } catch (BadIDException bex2) {
    }

    TOCItem item = new TOCItem(mapID, imageMapID, hs, Locale.getDefault());
    item.setName(title);
    item.setMergeType("javax.help.AppendMerge");
    item.setExpansionType(TreeItem.COLLAPSE);

    return item;
  }
View Full Code Here

  /**
   * Creates a default TOCItem.
   */
  public TreeItem createItem() {
    return new TOCItem();
  }
View Full Code Here

TOP

Related Classes of javax.help.TOCItem

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.