org.jdesktop.wonderland.server.cell
Class ModelCellMO

java.lang.Object
  extended by org.jdesktop.wonderland.server.cell.CellMO
      extended by org.jdesktop.wonderland.server.cell.ModelCellMO
All Implemented Interfaces:
com.sun.sgs.app.ManagedObject, java.io.Serializable

public class ModelCellMO
extends CellMO

A cell for deployed models

Author:
paulby
See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.jdesktop.wonderland.server.cell.CellMO
cellChannelRef, cellID, clientSessionRefs, logger
 
Constructor Summary
ModelCellMO()
          Default constructor, used when cell is created via WFS
ModelCellMO(com.jme.bounding.BoundingVolume bounds, CellTransform transform)
           
 
Method Summary
protected  java.lang.String getClientCellClassName(WonderlandClientID clientID, ClientCapabilities capabilities)
          Returns the fully qualified name of the class that represents this cell on the client
 CellServerState getServerState(CellServerState state)
          Returns the setup information currently configured on the cell.
 
Methods inherited from class org.jdesktop.wonderland.server.cell.CellMO
addChild, addChildrenChangeListener, addClient, addComponent, addComponent, addComponentChangeListener, addParentChangeListener, addTransformChangeListener, changeClient, detach, fireChildChangedEvent, fireComponentChangeEvent, fireParentChangeEvent, getAllChildrenRefs, getAllComponentRefs, getCellID, getClientState, getComponent, getLocalBounds, getLocalTransform, getName, getNumChildren, getParent, getPriority, getViewCellCacheRevalidationListener, getWorldBounds, getWorldTransform, isLive, removeChild, removeChildrenChangeListener, removeComponent, removeComponentChangeListener, removeParentChangeListener, removeSession, removeTransformChangeListener, sendCellMessage, setLive, setLocalBounds, setLocalTransform, setName, setPriority, setServerState
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ModelCellMO

public ModelCellMO()
Default constructor, used when cell is created via WFS


ModelCellMO

public ModelCellMO(com.jme.bounding.BoundingVolume bounds,
                   CellTransform transform)
Method Detail

getClientCellClassName

protected java.lang.String getClientCellClassName(WonderlandClientID clientID,
                                                  ClientCapabilities capabilities)
Description copied from class: CellMO
Returns the fully qualified name of the class that represents this cell on the client

Specified by:
getClientCellClassName in class CellMO

getServerState

public CellServerState getServerState(CellServerState state)
Description copied from class: CellMO
Returns the setup information currently configured on the cell. If the setup argument is non-null, fill in that object and return it. If the setup argument is null, create a new setup object.

Overrides:
getServerState in class CellMO
Parameters:
state - The setup object, if null, creates one.
Returns:
The current setup information


Open Wonderland - http://openwonderland.org