|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectiicm.vrml.pw.Field
iicm.vrml.pw.SFNode
public class SFNode
SFNode - Field that holds one node (or null) Copyright (c) 1996,97 IICM
Field Summary | |
---|---|
Node |
node
|
Fields inherited from class iicm.vrml.pw.Field |
---|
changed, class_, F_EVENTIN, F_EVENTOUT, F_EXPOSEDFIELD, F_FIELD, fieldClassName, IS_KEYWORD, protoIS, protoIScontent, protoISfield, protoISname, readerror, receiver_, STR_EVENTIN, STR_EVENTOUT, STR_EXPOSEDFIELD, STR_FALSE, STR_FIELD, STR_NULL, STR_TRUE, STR_X3d_EVENTIN, STR_X3d_EVENTOUT, STR_X3d_EXPOSEDFIELD, STR_X3d_FIELD, timeOfChange_ |
Constructor Summary | |
---|---|
SFNode()
|
Method Summary | |
---|---|
(package private) void |
copyValue(Field source)
copy field's value(s) to this field (of same type, non-null) |
java.lang.String |
fieldName()
the field's type name |
Node |
getNode()
|
(package private) Field |
newFieldInstance()
create a new instance of the prototyped field changed flags etc. will be virgin (not taken from proto field) |
(package private) void |
readValue(VRMLparser parser)
read field's value(s); sets changed and/or readerror flags accordingly |
void |
setValue(Node val)
|
(package private) void |
writeValue(java.io.PrintStream os,
java.util.Hashtable writtenrefs)
write field's value(s) to an output stream |
(package private) void |
writeX3dValue(java.io.PrintStream os,
java.util.Hashtable writtenrefs)
write field's value(s) to an x3d output stream |
(package private) void |
writeX3dValue(java.io.PrintStream os,
java.util.Hashtable writtenrefs,
int depth)
|
Methods inherited from class iicm.vrml.pw.Field |
---|
addReceiver, disableRoutes, enableRoutes, fieldNameToX3d, getFieldClass, getFieldClassName, getIScontent, readBoolValue, readError, readFieldValue, readFloatValue, readIntValue, readISdeclaration, readISdeclaration, readStringValue, removeReceiver, routeExists, sendEvent, setEventCallback, setFieldClass, setIScontent, wasChanged, writeFieldValue, writeX3dFieldValue |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public Node node
Constructor Detail |
---|
public SFNode()
Method Detail |
---|
public java.lang.String fieldName()
Field
fieldName
in class Field
Field newFieldInstance()
Field
newFieldInstance
in class Field
public final Node getNode()
public final void setValue(Node val)
void copyValue(Field source)
Field
copyValue
in class Field
void readValue(VRMLparser parser) throws java.io.IOException
Field
readValue
in class Field
java.io.IOException
void writeValue(java.io.PrintStream os, java.util.Hashtable writtenrefs)
Field
writeValue
in class Field
void writeX3dValue(java.io.PrintStream os, java.util.Hashtable writtenrefs)
Field
writeX3dValue
in class Field
void writeX3dValue(java.io.PrintStream os, java.util.Hashtable writtenrefs, int depth)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |