Package org.web3d.vrml.scripting.external.sai
package org.web3d.vrml.scripting.external.sai
-
ClassDescriptionThis is the horrible node type mapper used for mapping Xj3D's internal node type numbers to X3D's node type numbers.SAIBrowser implements the
Browser
interface, largely by translating and interfacing between the wrapper classes and the implementation class represented by {org.web3d.vrml.scripting.CommonBrowser}.Wrapper class for external PROTO declaration data.SAIFieldFactory produces the field wrappers.SAINode is a simple implementation of the vrml.eai.Node class.SAINodeFactory is the intermediary intended to break what would be two dependency loops in the SAI implementation--between EventIn*NodeWrapper and SimpleWrappingNode and between SimpleWrappingNode and EventOut*Node Wrapper.Implementation wrapper of the X3DProtoDeclaration interfaceSAIProtoInstance is a node wrapper which extends SAINode to implement the X3DProtoInstance interface as well as the X3DNode interface.