|
j3d-vrml97-0.1.0 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectvrml.BaseNode
vrml.node.Node
public class Node
This is the basic interface for all VRML nodes. All VRML fields are accessed through the field methods. New nodes are created through the Browser using the load and create methods.
Subclasses of Node exist only when the subclass give additional functionality, such as exposing additional parts of the Java3D implemenation for the node.
Browser| Field Summary | |
|---|---|
protected Node |
implNode
Description of the Field |
| Fields inherited from class vrml.BaseNode |
|---|
implBaseNode |
| Constructor Summary | |
|---|---|
Node(Node init)
This is an internal constructor. |
|
| Method Summary | |
|---|---|
Object |
clone()
Description of the Method |
Browser |
getBrowser()
Returns the Browser which created this node. |
Field |
getEventIn(String eventInName)
Returns an EventIn field |
ConstField |
getEventOut(String eventOutName)
Returns an EventOut field |
Field |
getExposedField(String fieldName)
Returns an ExposedField field |
protected BaseNode |
getImpl()
Gets the impl attribute of the Node object |
String |
getType()
Returns the VRML class type for the node. |
| Methods inherited from class vrml.BaseNode |
|---|
browserImpl, getImplNode |
| Methods inherited from class java.lang.Object |
|---|
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected Node implNode
| Constructor Detail |
|---|
public Node(Node init)
init - Description of the Parameter| Method Detail |
|---|
public final Field getExposedField(String fieldName)
throws InvalidExposedFieldException
fieldName - Description of the Parameter
InvalidExposedFieldException - Description of the Exception
public final Field getEventIn(String eventInName)
throws InvalidEventInException
eventInName - Description of the Parameter
InvalidEventInException - Description of the Exception
public ConstField getEventOut(String eventOutName)
throws InvalidEventOutException
eventOutName - Description of the Parameter
InvalidEventOutException - Description of the Exceptionpublic String getType()
getType in class BaseNodepublic Object clone()
clone in class Objectpublic Browser getBrowser()
getBrowser in class BaseNodeprotected BaseNode getImpl()
getImpl in class BaseNode
|
j3d-vrml97-0.1.0 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||