## Uses of Interface
com.google.gwt.core.client.Scheduler.ScheduledCommand

- Packages that use Scheduler.ScheduledCommand
  Package | Description
  --- | ---
  com.google.gwt.core.client | Fundamental classes used in client-side GWT code.
  com.google.gwt.core.client.testing | Classes used for testing core GWT functionality.
  com.google.gwt.user.cellview.client | The "cellview" widget set.
  com.google.gwt.user.client | Fundamental user-interface classes used in client-side GWT code.
  com.google.gwt.user.client.ui | Widgets, Panels, and other user-interface classes.

- - ### Uses of Scheduler.ScheduledCommand in com.google.gwt.core.client

    Methods in com.google.gwt.core.client with parameters of type Scheduler.ScheduledCommand
    Modifier and Type | Method | Description
    --- | --- | ---
    `abstract void` | Scheduler.`scheduleDeferred​(Scheduler.ScheduledCommand cmd)` | A deferred command is executed after the browser event loop returns.
    `abstract void` | Scheduler.`scheduleEntry​(Scheduler.ScheduledCommand cmd)` | An "entry" command will be executed before GWT-generated code is invoked by the browser's event loop.
    `abstract void` | Scheduler.`scheduleFinally​(Scheduler.ScheduledCommand cmd)` | A "finally" command will be executed before GWT-generated code returns control to the browser's event loop.

  - ### Uses of Scheduler.ScheduledCommand in com.google.gwt.core.client.testing

    Methods in com.google.gwt.core.client.testing that return types with arguments of type Scheduler.ScheduledCommand
    Modifier and Type | Method | Description
    --- | --- | ---
    `java.util.List<Scheduler.ScheduledCommand>` | StubScheduler.`getScheduledCommands()` | Returns the currently scheduled `Scheduler.ScheduledCommand`s that would be executed by `StubScheduler.executeScheduledCommands()`.

    Methods in com.google.gwt.core.client.testing with parameters of type Scheduler.ScheduledCommand
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | StubScheduler.`scheduleDeferred​(Scheduler.ScheduledCommand cmd)` |
    `void` | StubScheduler.`scheduleEntry​(Scheduler.ScheduledCommand cmd)` |
    `void` | StubScheduler.`scheduleFinally​(Scheduler.ScheduledCommand cmd)` |

  - ### Uses of Scheduler.ScheduledCommand in com.google.gwt.user.cellview.client

    Methods in com.google.gwt.user.cellview.client with parameters of type Scheduler.ScheduledCommand
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | CellBasedWidgetImpl.`resetFocus​(Scheduler.ScheduledCommand command)` | Deprecated. Reset focus on an element.
    `void` | CellBasedWidgetImplStandardBase.`resetFocus​(Scheduler.ScheduledCommand command)` |
    `protected void` | HasDataPresenter.`scheduleFinally​(Scheduler.ScheduledCommand command)` | Schedules the command.

  - ### Uses of Scheduler.ScheduledCommand in com.google.gwt.user.client

    Subinterfaces of Scheduler.ScheduledCommand in com.google.gwt.user.client
    Modifier and Type | Interface | Description
    --- | --- | ---
    `interface` | `Command` | Encapsulates an action for later execution, often from a different context.

  - ### Uses of Scheduler.ScheduledCommand in com.google.gwt.user.client.ui

    Classes in com.google.gwt.user.client.ui that implement Scheduler.ScheduledCommand
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `LayoutCommand` | A scheduled command used by animated layouts to ensure that only layout is ever performed for a panel within a given user event.

    Fields in com.google.gwt.user.client.ui declared as Scheduler.ScheduledCommand
    Modifier and Type | Field | Description
    --- | --- | ---
    `Scheduler.ScheduledCommand` | RenderablePanel.`detachedInitializationCallback` |
    `Scheduler.ScheduledCommand` | RenderablePanel.`wrapInitializationCallback` |

    Methods in com.google.gwt.user.client.ui that return Scheduler.ScheduledCommand
    Modifier and Type | Method | Description
    --- | --- | ---
    `Scheduler.ScheduledCommand` | MenuItem.`getScheduledCommand()` | Gets the scheduled command associated with this item.

    Methods in com.google.gwt.user.client.ui with parameters of type Scheduler.ScheduledCommand
    Modifier and Type | Method | Description
    --- | --- | ---
    `MenuItem` | MenuBar.`addItem​(SafeHtml html, Scheduler.ScheduledCommand cmd)` | Adds a menu item to the bar containing SafeHtml, that will fire the given command when it is selected.
    `MenuItem` | MenuBar.`addItem​(java.lang.String text, boolean asHTML, Scheduler.ScheduledCommand cmd)` | Adds a menu item to the bar, that will fire the given command when it is selected.
    `MenuItem` | MenuBar.`addItem​(java.lang.String text, Scheduler.ScheduledCommand cmd)` | Adds a menu item to the bar, that will fire the given command when it is selected.
    `void` | MenuItem.`setScheduledCommand​(Scheduler.ScheduledCommand cmd)` | Sets the scheduled command associated with this item.

    Constructors in com.google.gwt.user.client.ui with parameters of type Scheduler.ScheduledCommand
    Constructor | Description
    --- | ---
    `MenuItem​(SafeHtml html, Scheduler.ScheduledCommand cmd)` | Constructs a new menu item that fires a command when it is selected.
    `MenuItem​(java.lang.String text, boolean asHTML, Scheduler.ScheduledCommand cmd)` | Constructs a new menu item that fires a command when it is selected.
    `MenuItem​(java.lang.String text, Scheduler.ScheduledCommand cmd)` | Constructs a new menu item that fires a command when it is selected.