Lines Matching refs:action

284      * @param action The callback action to run during the next frame.
290 public void postCallback(int callbackType, Runnable action, Object token) {
291 postCallbackDelayed(callbackType, action, token, 0);
301 * @param action The callback action to run during the next frame after the specified delay.
309 Runnable action, Object token, long delayMillis) {
310 if (action == null) {
311 throw new IllegalArgumentException("action must not be null");
317 postCallbackDelayedInternal(callbackType, action, token, delayMillis);
321 Object action, Object token, long delayMillis) {
324 + ", action=" + action + ", token=" + token
331 mCallbackQueues[callbackType].addCallbackLocked(dueTime, action, token);
336 Message msg = mHandler.obtainMessage(MSG_DO_SCHEDULE_CALLBACK, action);
345 * Removes callbacks that have the specified action and token.
348 * @param action The action property of the callbacks to remove, or null to remove
349 * callbacks with any action.
357 public void removeCallbacks(int callbackType, Runnable action, Object token) {
362 removeCallbacksInternal(callbackType, action, token);
365 private void removeCallbacksInternal(int callbackType, Object action, Object token) {
368 + ", action=" + action + ", token=" + token);
372 mCallbackQueues[callbackType].removeCallbacksLocked(action, token);
373 if (action != null && token == null) {
374 mHandler.removeMessages(MSG_DO_SCHEDULE_CALLBACK, action);
577 + ", action=" + c.action + ", token=" + c.token
621 private CallbackRecord obtainCallbackLocked(long dueTime, Object action, Object token) {
630 callback.action = action;
636 callback.action = null;
760 public Object action; // Runnable or FrameCallback
765 ((FrameCallback)action).doFrame(frameTimeNanos);
767 ((Runnable)action).run();
799 public void addCallbackLocked(long dueTime, Object action, Object token) {
800 CallbackRecord callback = obtainCallbackLocked(dueTime, action, token);
821 public void removeCallbacksLocked(Object action, Object token) {
825 if ((action == null || callback.action == action)