com.lowagie.rups.view.itext.treenodes
Class OutlineTreeNode

java.lang.Object
  extended by javax.swing.tree.DefaultMutableTreeNode
      extended by com.lowagie.rups.view.icons.IconTreeNode
          extended by com.lowagie.rups.view.itext.treenodes.OutlineTreeNode
All Implemented Interfaces:
Serializable, Cloneable, MutableTreeNode, TreeNode

public class OutlineTreeNode
extends IconTreeNode

A node in the OutlineTree.

See Also:
Serialized Form

Field Summary
protected  PdfObjectTreeNode object_node
          The corresponding tree node in the PdfTree.
private static long serialVersionUID
          A serial version uid
 
Fields inherited from class com.lowagie.rups.view.icons.IconTreeNode
icon
 
Fields inherited from class javax.swing.tree.DefaultMutableTreeNode
allowsChildren, children, EMPTY_ENUMERATION, parent, userObject
 
Constructor Summary
OutlineTreeNode()
          Creates the root node for the OutlineTree.
OutlineTreeNode(PdfObjectTreeNode node)
          Creates a node corresponding with a node in the PdfTree.
 
Method Summary
 PdfObjectTreeNode getCorrespondingPdfObjectNode()
          Gets the node in the PdfTree that corresponds with this OutlineTreeNode.
 
Methods inherited from class com.lowagie.rups.view.icons.IconTreeNode
getIcon
 
Methods inherited from class javax.swing.tree.DefaultMutableTreeNode
add, breadthFirstEnumeration, children, clone, depthFirstEnumeration, getAllowsChildren, getChildAfter, getChildAt, getChildBefore, getChildCount, getDepth, getFirstChild, getFirstLeaf, getIndex, getLastChild, getLastLeaf, getLeafCount, getLevel, getNextLeaf, getNextNode, getNextSibling, getParent, getPath, getPathToRoot, getPreviousLeaf, getPreviousNode, getPreviousSibling, getRoot, getSharedAncestor, getSiblingCount, getUserObject, getUserObjectPath, insert, isLeaf, isNodeAncestor, isNodeChild, isNodeDescendant, isNodeRelated, isNodeSibling, isRoot, pathFromAncestorEnumeration, postorderEnumeration, preorderEnumeration, remove, remove, removeAllChildren, removeFromParent, setAllowsChildren, setParent, setUserObject, toString
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

object_node

protected PdfObjectTreeNode object_node
The corresponding tree node in the PdfTree.


serialVersionUID

private static final long serialVersionUID
A serial version uid

See Also:
Constant Field Values
Constructor Detail

OutlineTreeNode

public OutlineTreeNode()
Creates the root node for the OutlineTree.


OutlineTreeNode

public OutlineTreeNode(PdfObjectTreeNode node)
Creates a node corresponding with a node in the PdfTree.

Parameters:
node - a corresponding node
Method Detail

getCorrespondingPdfObjectNode

public PdfObjectTreeNode getCorrespondingPdfObjectNode()
Gets the node in the PdfTree that corresponds with this OutlineTreeNode.

Returns:
a PdfObjectTreeNode in the PdfTree

Hosted by Hostbasket