|
|||||||||
| Home >> All >> com >> trapezium >> vrml >> [ visitor overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
com.trapezium.vrml.visitor
Class X3dWriter

java.lang.Objectcom.trapezium.pattern.Visitor
com.trapezium.vrml.visitor.X3dWriter
- All Implemented Interfaces:
- java.io.Serializable
- public class X3dWriter
- extends com.trapezium.pattern.Visitor
| Nested Class Summary | |
(package private) class |
X3dWriter.LevelRecorder
|
| Field Summary | |
(package private) java.lang.String |
defString
|
(package private) X3dWriter.LevelRecorder |
lr
|
(package private) java.io.PrintStream |
out
|
(package private) java.lang.String |
useString
|
| Fields inherited from class com.trapezium.pattern.Visitor |
dataSource, visitLevel |
| Constructor Summary | |
X3dWriter(java.io.PrintStream out,
com.trapezium.parse.TokenEnumerator dSource)
|
|
| Method Summary | |
boolean |
acceptsPassOne(java.lang.Object a)
|
boolean |
acceptsPassTwo(java.lang.Object a)
|
void |
finished()
|
boolean |
isTwoPassVisitor()
|
boolean |
visitObject(java.lang.Object a)
Template method for actually visiting an object. |
(package private) void |
writeField(com.trapezium.vrml.fields.Field f)
|
(package private) void |
writeNode(com.trapezium.vrml.node.Node n)
|
| Methods inherited from class com.trapezium.pattern.Visitor |
accepts, done, getDataSource, setDataSource, spacer, visit |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
out
java.io.PrintStream out
lr
X3dWriter.LevelRecorder lr
defString
java.lang.String defString
useString
java.lang.String useString
| Constructor Detail |
X3dWriter
public X3dWriter(java.io.PrintStream out, com.trapezium.parse.TokenEnumerator dSource)
| Method Detail |
finished
public void finished()
writeNode
void writeNode(com.trapezium.vrml.node.Node n)
writeField
void writeField(com.trapezium.vrml.fields.Field f)
acceptsPassOne
public boolean acceptsPassOne(java.lang.Object a)
acceptsPassTwo
public boolean acceptsPassTwo(java.lang.Object a)
visitObject
public boolean visitObject(java.lang.Object a)
- Description copied from class:
com.trapezium.pattern.Visitor - Template method for actually visiting an object. Returns true if object children
also get visited.
isTwoPassVisitor
public boolean isTwoPassVisitor()
|
|||||||||
| Home >> All >> com >> trapezium >> vrml >> [ visitor overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
JAVADOC