com.threerings.tudey.server
Class TudeySceneMoveHandler

java.lang.Object
  extended by com.threerings.whirled.server.AbstractSceneMoveHandler
      extended by com.threerings.whirled.server.SceneMoveHandler
          extended by com.threerings.tudey.server.TudeySceneMoveHandler
All Implemented Interfaces:
SceneRegistry.ResolutionListener

public class TudeySceneMoveHandler
extends SceneMoveHandler

Provides special handling for traversing portals.


Field Summary
protected  Object _portalKey
          Identifies the destination portal.
 
Fields inherited from class com.threerings.whirled.server.SceneMoveHandler
_version
 
Fields inherited from class com.threerings.whirled.server.AbstractSceneMoveHandler
_body, _listener, _locman
 
Constructor Summary
TudeySceneMoveHandler(LocationManager locman, BodyObject body, int sceneVer, Object portalKey, SceneService.SceneMoveListener listener)
          Creates a new move handler.
 
Method Summary
protected  void effectSceneMove(SceneManager scmgr)
           
 
Methods inherited from class com.threerings.whirled.server.AbstractSceneMoveHandler
sceneFailedToResolve, sceneWasResolved
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_portalKey

protected Object _portalKey
Identifies the destination portal.

Constructor Detail

TudeySceneMoveHandler

public TudeySceneMoveHandler(LocationManager locman,
                             BodyObject body,
                             int sceneVer,
                             Object portalKey,
                             SceneService.SceneMoveListener listener)
Creates a new move handler.

Method Detail

effectSceneMove

protected void effectSceneMove(SceneManager scmgr)
                        throws InvocationException
Overrides:
effectSceneMove in class SceneMoveHandler
Throws:
InvocationException