Class AbstractDynamicFieldNode

java.lang.Object
org.web3d.vrml.renderer.common.nodes.AbstractDynamicFieldNode
All Implemented Interfaces:
VRMLNode, FrameStateListener, VRMLNodeType
Direct Known Subclasses:
BaseScript

public abstract class AbstractDynamicFieldNode extends Object implements VRMLNodeType
Common functionality that represents a node that has its fields dynamically assigned.

Dynamic node structures are used in two places - scripts and protos. This class provides the common functionality for managing dynamically assigned fields.

The implementation does not handle deletion of fields particularly well at this point in time. Works fine if the node is not realised yet, but doesn't work well if the node is live.

Version:
$Revision: 1.22 $
Author:
Justin Couch