com.xith.java3d.overlay
Class UpdateControlBehavior

java.lang.Object
  |
  +--javax.media.j3d.SceneGraphObject
        |
        +--javax.media.j3d.Node
              |
              +--javax.media.j3d.Leaf
                    |
                    +--javax.media.j3d.Behavior
                          |
                          +--com.xith.java3d.overlay.UpdateControlBehavior
All Implemented Interfaces:
UpdateManager

public class UpdateControlBehavior
extends javax.media.j3d.Behavior
implements UpdateManager


Fields inherited from class javax.media.j3d.Node
ALLOW_AUTO_COMPUTE_BOUNDS_READ, ALLOW_AUTO_COMPUTE_BOUNDS_WRITE, ALLOW_BOUNDS_READ, ALLOW_BOUNDS_WRITE, ALLOW_COLLIDABLE_READ, ALLOW_COLLIDABLE_WRITE, ALLOW_LOCAL_TO_VWORLD_READ, ALLOW_PICKABLE_READ, ALLOW_PICKABLE_WRITE, ENABLE_COLLISION_REPORTING, ENABLE_PICK_REPORTING
 
Constructor Summary
UpdateControlBehavior(UpdatableEntity entity)
           
 
Method Summary
 void initialize()
           
 boolean isUpdating()
           
 void processStimulus(java.util.Enumeration enumeration)
           
 void setUpdating(boolean updating)
           
 void updateRequested()
           
 
Methods inherited from class javax.media.j3d.Behavior
getEnable, getSchedulingBoundingLeaf, getSchedulingBounds, getView, postId, setEnable, setSchedulingBoundingLeaf, setSchedulingBounds, updateNodeReferences, wakeupOn
 
Methods inherited from class javax.media.j3d.Node
cloneNode, cloneTree, cloneTree, cloneTree, cloneTree, cloneTree, cloneTree, duplicateNode, getBounds, getBoundsAutoCompute, getCollidable, getLocalToVworld, getLocalToVworld, getParent, getPickable, setBounds, setBoundsAutoCompute, setCollidable, setPickable
 
Methods inherited from class javax.media.j3d.SceneGraphObject
clearCapability, duplicateSceneGraphObject, getCapability, getUserData, isCompiled, isLive, setCapability, setUserData
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UpdateControlBehavior

public UpdateControlBehavior(UpdatableEntity entity)
Method Detail

initialize

public void initialize()
Overrides:
initialize in class javax.media.j3d.Behavior

isUpdating

public boolean isUpdating()
Specified by:
isUpdating in interface UpdateManager

setUpdating

public void setUpdating(boolean updating)
Specified by:
setUpdating in interface UpdateManager

processStimulus

public void processStimulus(java.util.Enumeration enumeration)
Overrides:
processStimulus in class javax.media.j3d.Behavior

updateRequested

public void updateRequested()
Specified by:
updateRequested in interface UpdateManager