/** Adds an action to be executed when the given method is called. */ public void add(String methodName, Action<?> action) { broadcast.add(methodName, action); }
/** * Adds the given listeners. * * @param listeners The listeners */ public void addAll(Iterable<? extends T> listeners) { for (T listener : listeners) { broadcast.add(listener); } }
/** Adds a {@link Dispatch} to receive events from this broadcast. */ public void add(Dispatch<MethodInvocation> dispatch) { broadcast.add(dispatch); }
/** * Adds a listener. * * @param listener The listener. */ public void add(T listener) { broadcast.add(listener); }