Lines Matching refs:action

266      * @param action The callback action to run during the next frame.
272 public void postCallback(int callbackType, Runnable action, Object token) {
273 postCallbackDelayed(callbackType, action, token, 0);
283 * @param action The callback action to run during the next frame after the specified delay.
291 Runnable action, Object token, long delayMillis) {
292 if (action == null) {
293 throw new IllegalArgumentException("action must not be null");
299 postCallbackDelayedInternal(callbackType, action, token, delayMillis);
303 Object action, Object token, long delayMillis) {
306 + ", action=" + action + ", token=" + token
313 mCallbackQueues[callbackType].addCallbackLocked(dueTime, action, token);
318 Message msg = mHandler.obtainMessage(MSG_DO_SCHEDULE_CALLBACK, action);
327 * Removes callbacks that have the specified action and token.
330 * @param action The action property of the callbacks to remove, or null to remove
331 * callbacks with any action.
339 public void removeCallbacks(int callbackType, Runnable action, Object token) {
344 removeCallbacksInternal(callbackType, action, token);
347 private void removeCallbacksInternal(int callbackType, Object action, Object token) {
350 + ", action=" + action + ", token=" + token);
354 mCallbackQueues[callbackType].removeCallbacksLocked(action, token);
355 if (action != null && token == null) {
356 mHandler.removeMessages(MSG_DO_SCHEDULE_CALLBACK, action);
559 + ", action=" + c.action + ", token=" + c.token
603 private CallbackRecord obtainCallbackLocked(long dueTime, Object action, Object token) {
612 callback.action = action;
618 callback.action = null;
742 public Object action; // Runnable or FrameCallback
747 ((FrameCallback)action).doFrame(frameTimeNanos);
749 ((Runnable)action).run();
781 public void addCallbackLocked(long dueTime, Object action, Object token) {
782 CallbackRecord callback = obtainCallbackLocked(dueTime, action, token);
803 public void removeCallbacksLocked(Object action, Object token) {
807 if ((action == null || callback.action == action)