com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d
Class NullSceneGraphObjectState
java.lang.Object
com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.SceneGraphObjectState
com.sun.j3d.utils.scenegraph.io.state.javax.media.j3d.NullSceneGraphObjectState
public class NullSceneGraphObjectState
- extends SceneGraphObjectState
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
symbolTableData
SymbolTableData symbolTableData
NullSceneGraphObjectState
public NullSceneGraphObjectState(SymbolTableData symbol,
Controller control)
- Dummy class to represent a null object in the scene graph
writeObject
public void writeObject(java.io.DataOutput out)
throws java.io.IOException
- DO NOT call symbolTable.addReference in writeObject as this (may)
result in a concurrentModificationException.
All references should be created in the constructor
- Overrides:
writeObject
in class SceneGraphObjectState
- Throws:
java.io.IOException
readObject
public void readObject(java.io.DataInput in)
throws java.io.IOException
- Overrides:
readObject
in class SceneGraphObjectState
- Throws:
java.io.IOException
getNode
public SceneGraphObject getNode()
- Overrides:
getNode
in class SceneGraphObjectState
getNodeID
public int getNodeID()
- Overrides:
getNodeID
in class SceneGraphObjectState
getSymbol
public SymbolTableData getSymbol()
- Overrides:
getSymbol
in class SceneGraphObjectState
createNode
protected SceneGraphObject createNode()
- Description copied from class:
SceneGraphObjectState
- Create a new Java3D node for this object.
This method is ONLY used when the Java3D Class type matches the
State type, ie this does NOT handle subclasses of Java3D.
For Java3D subclasses use createNode( Class state)
This method MUST be implemented by all State objects but is not
abstract to allow for external subclassing
- Overrides:
createNode
in class SceneGraphObjectState
Copyright 1996-2008 Sun Microsystems, Inc. All Rights Reserved. Use is subject to license terms.