## 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 and 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 and Description
    --- | ---
    `java.util.List<Scheduler.ScheduledCommand>` | StubScheduler.`getScheduledCommands()` Returns the currently scheduled `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 and 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 and Description
    --- | ---
    `void` | CellBasedWidgetImplTrident.`resetFocus(Scheduler.ScheduledCommand command)`
    `void` | CellBasedWidgetImplStandardBase.`resetFocus(Scheduler.ScheduledCommand command)`
    `void` | CellBasedWidgetImpl.`resetFocus(Scheduler.ScheduledCommand command)` Reset focus on an element.
    `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 and 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 and 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 and 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 and 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 and 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 and 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.