iicm.vrml.pw
Class RouteNode
java.lang.Object
iicm.vrml.pw.Node
iicm.vrml.pw.RouteNode
public class RouteNode
- extends Node
| Fields inherited from class iicm.vrml.pw.Node |
DEF_KEYWORD, EXTERNPROTO_KEYWORD, fieldIScontent, newISname, newISnum, objname, PROTO_KEYWORD, ROUTE_KEYWORD, SCRIPT_KEYWORD, subfields, USE_KEYWORD, userdata |
|
Constructor Summary |
RouteNode(Node fnode,
Node tnode,
java.lang.String fevt,
java.lang.String tevt)
|
|
Method Summary |
java.lang.String |
nodeName()
the node's name |
void |
traverse(Traverser t)
must call appropriate method of Traverser for node traversal |
void |
writeNode(java.io.PrintStream os,
java.util.Hashtable writtenrefs)
the RouteNode represents a ROUTE statement;
it currently only exists to be output again, voilla: |
void |
writeX3dNode(java.io.PrintStream os,
java.util.Hashtable writtenrefs)
|
| Methods inherited from class iicm.vrml.pw.Node |
addField, addRoute, atCurrLine, createInstanceFromName, deleteRoute, getEvent, readFields, readNode, readNodeBody, readNodeBody, tab, traverseNode, writeSubfield, writeSubfields, writeX3dISfields, writeX3dNode, writeX3dNode, writeX3dNode, writeX3dSubfield, writeX3dSubfields, writeX3dSubfields |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
fromNode
public Node fromNode
toNode
public Node toNode
fromEvent
public java.lang.String fromEvent
toEvent
public java.lang.String toEvent
RouteNode
RouteNode(Node fnode,
Node tnode,
java.lang.String fevt,
java.lang.String tevt)
nodeName
public java.lang.String nodeName()
- Description copied from class:
Node
- the node's name
- Specified by:
nodeName in class Node
traverse
public void traverse(Traverser t)
- Description copied from class:
Node
- must call appropriate method of Traverser for node traversal
- Specified by:
traverse in class Node
writeNode
public void writeNode(java.io.PrintStream os,
java.util.Hashtable writtenrefs)
- the RouteNode represents a ROUTE statement;
it currently only exists to be output again, voilla:
- Overrides:
writeNode in class Node
writeX3dNode
public void writeX3dNode(java.io.PrintStream os,
java.util.Hashtable writtenrefs)