Xj3D 2.0 VRML/X3D Code API

org.web3d.vrml.sav
Interface RouteHandler

All Known Subinterfaces:
SceneBuilder
All Known Implementing Classes:
BaseRetainedExporter, BinaryExporter, CRExternProtoBuilder, CRMainSceneBuilder, Exporter, NRExternProtoBuilder, NRVRMLSceneBuilder, NullExporter, OGLExternProtoBuilder, OGLVRMLSceneBuilder, ProtoBuilder, X3DBinaryRetainedDirectExporter, X3DBinaryRetainedExporter, X3DClassicExporter, X3DClassicRetainedExporter, X3DRetainedSAXExporter, X3DXMLExporter, X3DXMLRetainedExporter

public interface RouteHandler

Receiver of notifications from the VRML document about node declaration information.

Version:
$Revision: 1.3 $
Author:
Justin Couch

Method Summary
 void routeDecl(java.lang.String srcNode, java.lang.String srcField, java.lang.String destNode, java.lang.String destField)
          Notification of a ROUTE declaration in the file.
 

Method Detail

routeDecl

void routeDecl(java.lang.String srcNode,
               java.lang.String srcField,
               java.lang.String destNode,
               java.lang.String destField)
               throws SAVException,
                      VRMLException
Notification of a ROUTE declaration in the file. The context of this route should be assumed from the surrounding calls to start and end of proto and node bodies.

Parameters:
srcNode - The name of the DEF of the source node
srcField - The name of the field to route values from
destNode - The name of the DEF of the destination node
destField - The name of the field to route values to
Throws:
SAVException - This call is taken at the wrong time in the structure of the document.
VRMLException

Xj3D 2.0 VRML/X3D Code API

Copyright © 2001 - 2006 Web3D Consortium