Lines Matching refs:action

324      * @param action The callback action to run during the next frame.
330 public void postCallback(int callbackType, Runnable action, Object token) {
331 postCallbackDelayed(callbackType, action, token, 0);
341 * @param action The callback action to run during the next frame after the specified delay.
349 Runnable action, Object token, long delayMillis) {
350 if (action == null) {
351 throw new IllegalArgumentException("action must not be null");
357 postCallbackDelayedInternal(callbackType, action, token, delayMillis);
361 Object action, Object token, long delayMillis) {
364 + ", action=" + action + ", token=" + token
371 mCallbackQueues[callbackType].addCallbackLocked(dueTime, action, token);
376 Message msg = mHandler.obtainMessage(MSG_DO_SCHEDULE_CALLBACK, action);
385 * Removes callbacks that have the specified action and token.
388 * @param action The action property of the callbacks to remove, or null to remove
389 * callbacks with any action.
397 public void removeCallbacks(int callbackType, Runnable action, Object token) {
402 removeCallbacksInternal(callbackType, action, token);
405 private void removeCallbacksInternal(int callbackType, Object action, Object token) {
408 + ", action=" + action + ", token=" + token);
412 mCallbackQueues[callbackType].removeCallbacksLocked(action, token);
413 if (action != null && token == null) {
414 mHandler.removeMessages(MSG_DO_SCHEDULE_CALLBACK, action);
667 + ", action=" + c.action + ", token=" + c.token
712 private CallbackRecord obtainCallbackLocked(long dueTime, Object action, Object token) {
721 callback.action = action;
727 callback.action = null;
851 public Object action; // Runnable or FrameCallback
856 ((FrameCallback)action).doFrame(frameTimeNanos);
858 ((Runnable)action).run();
890 public void addCallbackLocked(long dueTime, Object action, Object token) {
891 CallbackRecord callback = obtainCallbackLocked(dueTime, action, token);
912 public void removeCallbacksLocked(Object action, Object token) {
916 if ((action == null || callback.action == action)