Class iicm.vrml.pw.GroupNode
All Packages Class Hierarchy This Package Previous Next Index
Class iicm.vrml.pw.GroupNode
java.lang.Object
|
+----iicm.vrml.pw.Node
|
+----iicm.vrml.pw.GroupNode
- public class GroupNode
- extends Node
- implements GotEventCallback
GroupNode - grouping node base class
also used to manage root level children
Copyright (c) 1996,97 IICM
-
addChildren
-
-
children
-
-
removeChildren
-
-
GroupNode()
-
-
getChildrenEnumerator()
- get an Enumeration to process all children
-
gotEventCB(Field, double)
- add/remove children nodes on incoming addChildren/removeChildren events
-
nodeName()
- the node's name
-
readNodes(VRMLparser)
- read nodes at root level
-
readNodes(VRMLparser, boolean)
-
-
traverse(Traverser)
- must call appropriate method of Traverser for node traversal
-
writeNodes(PrintStream)
- write nodes at root level
children
public MFNode children
addChildren
public MFNode addChildren
removeChildren
public MFNode removeChildren
GroupNode
public GroupNode()
nodeName
public String nodeName()
- the node's name
- Overrides:
- nodeName in class Node
traverse
public void traverse(Traverser t)
- must call appropriate method of Traverser for node traversal
- Overrides:
- traverse in class Node
readNodes
public void readNodes(VRMLparser parser)
- read nodes at root level
readNodes
public void readNodes(VRMLparser parser,
boolean stoponbrace)
writeNodes
public void writeNodes(PrintStream os)
- write nodes at root level
getChildrenEnumerator
public Enumeration getChildrenEnumerator()
- get an Enumeration to process all children
gotEventCB
public void gotEventCB(Field field,
double timestamp)
- add/remove children nodes on incoming addChildren/removeChildren events
All Packages Class Hierarchy This Package Previous Next Index