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 |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
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 javax.media.j3d.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