Xj3D VRML/X3D Code API

org.web3d.vrml.renderer.norender
Class NRNodeFactory

java.lang.Object
  extended byorg.web3d.vrml.renderer.DefaultNodeFactory
      extended byorg.web3d.vrml.renderer.norender.NRNodeFactory
All Implemented Interfaces:
java.lang.Cloneable, VRMLNodeFactory

public class NRNodeFactory
extends DefaultNodeFactory

Singleton implementation of the VRMLNodeFactory that produces null renderer implementations of the nodes.

Version:
$Revision: 1.3 $
Author:
Justin Couch

Field Summary
 
Fields inherited from class org.web3d.vrml.renderer.DefaultNodeFactory
JAVA3D_RENDERER, majorVersion, minorVersion, MOBILE_RENDERER, NULL_RENDERER, OPENGL_RENDERER
 
Fields inherited from interface org.web3d.vrml.lang.VRMLNodeFactory
ANY_LEVEL
 
Method Summary
static NRNodeFactory getNRNodeFactory()
          Get the current instance of this factory class.
 
Methods inherited from class org.web3d.vrml.renderer.DefaultNodeFactory
addComponent, clearCachedInfo, clone, createFactory, createVRMLNode, createVRMLNode, createVRMLNode, disableComponent, getAvailableComponents, getAvailableProfileNames, getAvailableProfiles, getMaxSupportedSpecVersion, newInstance, setErrorReporter, setProfile, setSpecVersion
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getNRNodeFactory

public static NRNodeFactory getNRNodeFactory()
Get the current instance of this factory class. If an instance has not been created yet, this will automatically create it

Returns:
The global instance of the factory

Xj3D VRML/X3D Code API

Copyright © 2001 - 2005 Web3D Consortium