com.threerings.crowd.client
Class PlaceController.DelegateOp

java.lang.Object
  extended by com.threerings.crowd.client.PlaceController.DelegateOp
Enclosing class:
PlaceController

public abstract static class PlaceController.DelegateOp
extends Object

Used to call methods in delegates.


Field Summary
protected  Class<? extends PlaceControllerDelegate> _delegateClass
           
 
Constructor Summary
PlaceController.DelegateOp(Class<? extends PlaceControllerDelegate> delegateClass)
           
 
Method Summary
abstract  void apply(PlaceControllerDelegate delegate)
          Applies an operation to the supplied delegate.
 boolean shouldApply(PlaceControllerDelegate delegate)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_delegateClass

protected Class<? extends PlaceControllerDelegate> _delegateClass
Constructor Detail

PlaceController.DelegateOp

public PlaceController.DelegateOp(Class<? extends PlaceControllerDelegate> delegateClass)
Method Detail

apply

public abstract void apply(PlaceControllerDelegate delegate)
Applies an operation to the supplied delegate.


shouldApply

public boolean shouldApply(PlaceControllerDelegate delegate)