com.threerings.opengl.model
Class Model.CompletedOp

java.lang.Object
  extended by com.threerings.opengl.model.Model.CompletedOp
All Implemented Interfaces:
ObserverList.ObserverOp<ModelObserver>
Enclosing class:
Model

protected static class Model.CompletedOp
extends Object
implements ObserverList.ObserverOp<ModelObserver>

An ObserverList.ObserverOp that calls ModelObserver.modelCompleted(com.threerings.opengl.model.Model).


Field Summary
protected  Model _model
          The completed model.
 
Constructor Summary
protected Model.CompletedOp()
           
 
Method Summary
 boolean apply(ModelObserver observer)
           
 void clear()
          Clears out the model reference.
 void init(Model model)
          (Re)initializes this op.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_model

protected Model _model
The completed model.

Constructor Detail

Model.CompletedOp

protected Model.CompletedOp()
Method Detail

init

public void init(Model model)
(Re)initializes this op.


clear

public void clear()
Clears out the model reference.


apply

public boolean apply(ModelObserver observer)
Specified by:
apply in interface ObserverList.ObserverOp<ModelObserver>