Class BaseTimeTrigger

java.lang.Object
org.web3d.vrml.renderer.common.nodes.AbstractNode
org.web3d.vrml.renderer.common.nodes.eventutils.BaseTimeTrigger
All Implemented Interfaces:
VRMLNode, FrameStateListener, VRMLChildNodeType, VRMLNodeType, VRMLTimeDependentNodeType, VRMLWorldRootChildNodeType
Direct Known Subclasses:
NRTimeTrigger, OGLTimeTrigger

public class BaseTimeTrigger extends AbstractNode implements VRMLTimeDependentNodeType
Common implementation of a TimeTrigger Node.

The implementation uses the standard VRML time clock to send and retrieve time information. As an efficiency measure, if the time sensor is disabled it will remove itself as a listener to the global clock. When it becomes re-enabled that listener will be added back again.

Version:
$Revision: 1.7 $
Author:
Alan Hudson