Xj3D VRML/X3D Code API

org.web3d.vrml.nodes
Interface VRMLGeometricPropertyNodeType

All Superinterfaces:
FrameStateListener, VRMLNode, VRMLNodeType
All Known Subinterfaces:
VRMLColorNodeType, VRMLCoordinateNodeType, VRMLNormalNodeType, VRMLTextureCoordinateNodeType
All Known Implementing Classes:
BaseGeometricPropertyNode

public interface VRMLGeometricPropertyNodeType
extends VRMLNodeType

A property of a geometric object such as color, coordinate, normal.

Version:
$Revision: 1.7 $
Author:
Alan Hudson

Method Summary
 void addComponentListener(VRMLNodeComponentListener l)
          Add a listener for the node properties changing..
 void removeComponentListener(VRMLNodeComponentListener l)
          Remove a listener for the node properties changing..
 
Methods inherited from interface org.web3d.vrml.nodes.VRMLNodeType
addNodeListener, getFieldValue, getMetadataObject, getRefCount, hasFieldChanged, isSetupFinished, notifyExternProtoLoaded, removeNodeListener, sendRoute, setDEF, setFrameStateManager, setMetadataObject, setupFinished, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, updateRefCount
 
Methods inherited from interface org.web3d.vrml.lang.VRMLNode
getFieldDeclaration, getFieldIndex, getNodeFieldIndices, getNumFields, getPrimaryType, getSecondaryType, getUserData, getVRMLNodeName, isDEF, setErrorReporter, setUserData, setVersion
 
Methods inherited from interface org.web3d.vrml.nodes.FrameStateListener
allEventsComplete
 

Method Detail

addComponentListener

public void addComponentListener(VRMLNodeComponentListener l)
Add a listener for the node properties changing.. If the listener is already added, ignore the request.

Parameters:
l - Thelistener instancec to add

removeComponentListener

public void removeComponentListener(VRMLNodeComponentListener l)
Remove a listener for the node properties changing.. If the listener is already added, ignore the request.

Parameters:
l - Thelistener instancec to remove

Xj3D VRML/X3D Code API

Copyright © 2001 - 2005 Web3D Consortium