mvc
Interface CallbackRegistry

All Known Subinterfaces:
CascadedChooser<T>, Model<T>, NamedModel<T>, Storable<T>
All Known Implementing Classes:
CallbackExecutor, Choice.Model, CompositeModel, CompositeNotifier, ConstantModel, DerivedModelBase, DirectModel, IntegralRange.Model, LeafCascadedChooser, NamedDirectModel, NonLeafCascadedChooser, RealRange.Model

public interface CallbackRegistry

A CallbackRegistry provides registration and unregistration service for callbacks.


Method Summary
 void addCallback(Callback cbk)
          cr.addCallback(cbk) registers cbk as a callback of cr.
 void removeCallback(Callback cbk)
          cr.removeCallback(cbk) unregisters cbk as a callback of cr.
 

Method Detail

addCallback

void addCallback(Callback cbk)
cr.addCallback(cbk) registers cbk as a callback of cr.

Parameters:
cbk - the callback to be registered

removeCallback

void removeCallback(Callback cbk)
cr.removeCallback(cbk) unregisters cbk as a callback of cr.

Parameters:
cbk - the callback to be unregistered