Class CellComponentServerState

  extended by org.jdesktop.wonderland.common.cell.state.CellComponentServerState
All Implemented Interfaces:, CellState
Direct Known Subclasses:
CellPhysicsPropertiesComponentServerState, InteractionComponentServerState, ModelCellComponentServerState, PositionComponentServerState, ViewComponentServerState

public abstract class CellComponentServerState
extends java.lang.Object
implements CellState,

The CellComponentServerState class is the base class for the server state information for all cell components. Individual cell components may be mixed into cells to give them added functionality: subclasses of this class provide the necessary configuration information.

This mechanism used JAXB to serialize and deserialize objects to/from XML. Each subclass of CellSetupComponent must be annotated with @XmlRootElement which gives the name that encapsulates the component-specific XML setup information. Within the root element, the subclass component is free to design its own XML schema for its setup information, typically using the

Jordan Slott
See Also:
Serialized Form

Constructor Summary
Method Summary
abstract  java.lang.String getServerComponentClassName()
          Returns the fully-qualified class name of the server-side component class.
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

Constructor Detail


public CellComponentServerState()
Method Detail


public abstract java.lang.String getServerComponentClassName()
Returns the fully-qualified class name of the server-side component class.

The server-side cell component class name

Open Wonderland -