|
|||||||||
| Home >> All >> org >> apache >> batik >> [ gvt overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
org.apache.batik.gvt
Class GVTTreeWalker

java.lang.Objectorg.apache.batik.gvt.GVTTreeWalker
- public class GVTTreeWalker
- extends java.lang.Object
GVTTreeWalker objects are used to navigate a GVT tree or subtree.
- Version:
- $Id: GVTTreeWalker.java,v 1.4 2004/09/24 10:56:37 deweese Exp $
| Field Summary | |
protected GraphicsNode |
currentNode
The current GraphicsNode. |
protected GraphicsNode |
gvtRoot
The GVT root into which text is searched. |
protected GraphicsNode |
treeRoot
The root of the subtree of the GVT which is traversed. |
| Constructor Summary | |
GVTTreeWalker(GraphicsNode treeRoot)
Constructs a new GVTTreeWalker. |
|
| Method Summary | |
GraphicsNode |
firstChild()
Returns the first child of the current GraphicsNode. |
GraphicsNode |
getCurrentGraphicsNode()
Returns the current GraphicsNode. |
protected static GraphicsNode |
getFirstChild(GraphicsNode node)
|
GraphicsNode |
getGVTRoot()
Returns the GVT root graphics node. |
protected static GraphicsNode |
getLastChild(GraphicsNode node)
|
protected GraphicsNode |
getNextGraphicsNode(GraphicsNode node)
|
GraphicsNode |
getNextSibling()
Returns the next sibling of the current GraphicsNode. |
protected static GraphicsNode |
getNextSibling(GraphicsNode node)
|
protected GraphicsNode |
getPreviousGraphicsNode(GraphicsNode node)
|
GraphicsNode |
getPreviousSibling()
Returns the next previous of the current GraphicsNode. |
protected static GraphicsNode |
getPreviousSibling(GraphicsNode node)
|
GraphicsNode |
getRoot()
Returns the root graphics node. |
GraphicsNode |
lastChild()
Returns the last child of the current GraphicsNode. |
GraphicsNode |
nextGraphicsNode()
Returns the next GraphicsNode. |
GraphicsNode |
parentGraphicsNode()
Returns the parent of the current GraphicsNode. |
GraphicsNode |
previousGraphicsNode()
Returns the previous GraphicsNode. |
void |
setCurrentGraphicsNode(GraphicsNode node)
Sets the current GraphicsNode to the specified node. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
gvtRoot
protected GraphicsNode gvtRoot
- The GVT root into which text is searched.
treeRoot
protected GraphicsNode treeRoot
- The root of the subtree of the GVT which is traversed.
currentNode
protected GraphicsNode currentNode
- The current GraphicsNode.
| Constructor Detail |
GVTTreeWalker
public GVTTreeWalker(GraphicsNode treeRoot)
- Constructs a new GVTTreeWalker.
| Method Detail |
getRoot
public GraphicsNode getRoot()
- Returns the root graphics node.
getGVTRoot
public GraphicsNode getGVTRoot()
- Returns the GVT root graphics node.
setCurrentGraphicsNode
public void setCurrentGraphicsNode(GraphicsNode node)
- Sets the current GraphicsNode to the specified node.
getCurrentGraphicsNode
public GraphicsNode getCurrentGraphicsNode()
- Returns the current GraphicsNode.
previousGraphicsNode
public GraphicsNode previousGraphicsNode()
- Returns the previous GraphicsNode. If the current
graphics node does not have a previous node, returns null and
retains the current node.
nextGraphicsNode
public GraphicsNode nextGraphicsNode()
- Returns the next GraphicsNode. If the current graphics
node does not have a next node, returns null and retains the
current node.
parentGraphicsNode
public GraphicsNode parentGraphicsNode()
- Returns the parent of the current GraphicsNode. If the
current graphics node has no parent, returns null and retains
the current node.
getNextSibling
public GraphicsNode getNextSibling()
- Returns the next sibling of the current
GraphicsNode. If the current graphics node does not
have a next sibling, returns null and retains the current node.
getPreviousSibling
public GraphicsNode getPreviousSibling()
- Returns the next previous of the current
GraphicsNode. If the current graphics node does not
have a previous sibling, returns null and retains the current
node.
firstChild
public GraphicsNode firstChild()
- Returns the first child of the current
GraphicsNode. If the current graphics node does not
have a first child, returns null and retains the current node.
lastChild
public GraphicsNode lastChild()
- Returns the last child of the current GraphicsNode. If
the current graphics node does not have a last child, returns
null and retains the current node.
getNextGraphicsNode
protected GraphicsNode getNextGraphicsNode(GraphicsNode node)
getPreviousGraphicsNode
protected GraphicsNode getPreviousGraphicsNode(GraphicsNode node)
getLastChild
protected static GraphicsNode getLastChild(GraphicsNode node)
getPreviousSibling
protected static GraphicsNode getPreviousSibling(GraphicsNode node)
getFirstChild
protected static GraphicsNode getFirstChild(GraphicsNode node)
getNextSibling
protected static GraphicsNode getNextSibling(GraphicsNode node)
|
|||||||||
| Home >> All >> org >> apache >> batik >> [ gvt overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
JAVADOC
org.apache.batik.gvt.GVTTreeWalker