Xj3D VRML/X3D Code API

org.web3d.vrml.nodes.runtime
Interface BindableNodeListener

All Known Implementing Classes:
NRUniverse, OGLVRMLGroup, OGLVRMLUniverse, VRMLBranchGroup, VRMLUniverse

public interface BindableNodeListener

Listener for notification of changes in the current bound node.

Version:
$Revision: 1.3 $
Author:
Justin Couch

Method Summary
 void bindableAdded(VRMLBindableNodeType node, boolean isDefault)
          Notification that a new bindable has been added.
 void bindableRemoved(VRMLBindableNodeType node)
          Notification that a bindable has been removed.
 void newNodeBound(VRMLBindableNodeType node)
          Notification that the currently bound node is now this one.
 

Method Detail

newNodeBound

public void newNodeBound(VRMLBindableNodeType node)
Notification that the currently bound node is now this one.

Parameters:
node - The newly bound listener

bindableAdded

public void bindableAdded(VRMLBindableNodeType node,
                          boolean isDefault)
Notification that a new bindable has been added.

Parameters:
node - The new node
isDefault - Is the node a default

bindableRemoved

public void bindableRemoved(VRMLBindableNodeType node)
Notification that a bindable has been removed.

Parameters:
node - The node

Xj3D VRML/X3D Code API

Copyright © 2001 - 2005 Web3D Consortium