|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectiicm.vrml.pw.Node
iicm.vrml.pw.Common
iicm.vrml.pw.Script
public class Script
Field Summary | |
---|---|
SFBool |
directOutput
|
SFBool |
mustEvaluate
|
static java.lang.String |
STR_DIRECTOUTPUT
|
static java.lang.String |
STR_MUSTEVALUATE
|
static java.lang.String |
STR_URL
|
MFString |
url
|
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 | |
---|---|
Script()
|
Method Summary | |
---|---|
(package private) boolean |
isOrdinaryField(java.lang.String fname)
check for base field name (ordinary fields) |
java.lang.String |
nodeName()
the node's name |
(package private) void |
readFields(VRMLparser parser)
read the fields (inside "{" ... "}"): static and field declarations |
void |
traverse(Traverser t)
must call appropriate method of Traverser for node traversal |
void |
writeSubfield(java.lang.String fname,
Field f,
java.io.PrintStream os,
java.util.Hashtable writtenrefs)
writeSubfield: output value of fields |
void |
writeX3dNode(java.io.PrintStream os,
java.util.Hashtable writtenrefs,
int depth)
write X3d node to output stream |
Methods inherited from class iicm.vrml.pw.Node |
---|
addField, addRoute, atCurrLine, createInstanceFromName, deleteRoute, getEvent, readNode, readNodeBody, readNodeBody, tab, traverseNode, writeNode, writeSubfields, writeX3dISfields, writeX3dNode, writeX3dNode, writeX3dSubfield, writeX3dSubfields, writeX3dSubfields |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public MFString url
public SFBool directOutput
public SFBool mustEvaluate
public static final java.lang.String STR_URL
public static final java.lang.String STR_DIRECTOUTPUT
public static final java.lang.String STR_MUSTEVALUATE
Constructor Detail |
---|
Script()
Method Detail |
---|
public java.lang.String nodeName()
Node
nodeName
in class Node
public void traverse(Traverser t)
Node
traverse
in class Node
boolean isOrdinaryField(java.lang.String fname)
void readFields(VRMLparser parser)
readFields
in class Node
public void writeSubfield(java.lang.String fname, Field f, java.io.PrintStream os, java.util.Hashtable writtenrefs)
writeSubfield
in class Node
public void writeX3dNode(java.io.PrintStream os, java.util.Hashtable writtenrefs, int depth)
Node
writeX3dNode
in class Node
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |