Lines Matching defs:CallbackRegistry

28  * <p>A subclass of {@link CallbackRegistry.NotifierCallback} must be passed to
44 public class CallbackRegistry<C, T, A> implements Cloneable {
45 private static final String TAG = "CallbackRegistry";
75 public CallbackRegistry(NotifierCallback<C, T, A> notifier) {
83 * {@link CallbackRegistry.NotifierCallback#onNotifyCallback(Object, Object, int, Object)}
85 * {@link CallbackRegistry.NotifierCallback#onNotifyCallback(Object, Object, int, Object)}
87 * {@link CallbackRegistry.NotifierCallback#onNotifyCallback(Object, Object, int, Object)}
114 * {@link CallbackRegistry.NotifierCallback#onNotifyCallback(Object, Object, int, Object)}
116 * {@link CallbackRegistry.NotifierCallback#onNotifyCallback(Object, Object, int, Object)}
118 * {@link CallbackRegistry.NotifierCallback#onNotifyCallback(Object, Object, int, Object)}
133 * {@link CallbackRegistry.NotifierCallback#onNotifyCallback(Object, Object, int, Object)}
135 * {@link CallbackRegistry.NotifierCallback#onNotifyCallback(Object, Object, int, Object)}
137 * {@link CallbackRegistry.NotifierCallback#onNotifyCallback(Object, Object, int, Object)}
160 * {@link CallbackRegistry.NotifierCallback#onNotifyCallback(Object, Object, int, Object)}
162 * {@link CallbackRegistry.NotifierCallback#onNotifyCallback(Object, Object, int, Object)}
164 * {@link CallbackRegistry.NotifierCallback#onNotifyCallback(Object, Object, int, Object)}
186 * {@link CallbackRegistry.NotifierCallback#onNotifyCallback(Object, Object, int, Object)}
188 * {@link CallbackRegistry.NotifierCallback#onNotifyCallback(Object, Object, int, Object)}
190 * {@link CallbackRegistry.NotifierCallback#onNotifyCallback(Object, Object, int, Object)}
324 * Modifies <code>callbacks</code> to contain all callbacks in the CallbackRegistry.
373 * @return A copy of the CallbackRegistry with all callbacks listening to both instances.
376 public synchronized CallbackRegistry<C, T, A> clone() {
377 CallbackRegistry<C, T, A> clone = null;
379 clone = (CallbackRegistry<C, T, A>) super.clone();
397 * Class used to notify events from CallbackRegistry.
405 * Called by CallbackRegistry during
406 * {@link CallbackRegistry#notifyCallbacks(Object, int, Object)}} to notify the callback.
412 * {@link CallbackRegistry#notifyCallbacks}
413 * @see CallbackRegistry#CallbackRegistry(CallbackRegistry.NotifierCallback)