|
|||||||||
| 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 Nodepublic void traverse(Traverser t)
Node
traverse in class Nodeboolean 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 | ||||||||