## Uses of Interface
com.dlsc.flexgantt.command.ICommandStack

- Packages that use ICommandStack
  Package | Description
  --- | ---
  com.dlsc.flexgantt.command | Framework for creating and executing commands.
  com.dlsc.flexgantt.swing | Contains the Gantt chart components and various other user interface elements that can be used together with the Gantt chart.

- - ### Uses of ICommandStack in com.dlsc.flexgantt.command

    Classes in com.dlsc.flexgantt.command that implement ICommandStack
    Modifier and Type | Class and Description
    --- | ---
    `class` | `DefaultCommandStack` The default command stack implementation manages a list of executed and undone commands.

    Methods in com.dlsc.flexgantt.command that return ICommandStack
    Modifier and Type | Method and Description
    --- | ---
    `ICommandStack` | CommandStackEvent.`getCommandStack()` Returns the command stack that was the source of the event.

    Constructors in com.dlsc.flexgantt.command with parameters of type ICommandStack
    Constructor and Description
    `CommandStackEvent(ICommandStack stack, ICommand command, CommandStackEvent.ID id)` Creates a new command stack event.
    `CommandStackEvent(ICommandStack stack, ICommand command, CommandStackEvent.ID id, Exception ex)` Creates a new command stack event.

  - ### Uses of ICommandStack in com.dlsc.flexgantt.swing

    Methods in com.dlsc.flexgantt.swing that return ICommandStack
    Modifier and Type | Method and Description
    --- | ---
    `ICommandStack` | AbstractGanttChart.`getCommandStack()` Returns the command stack that is being used by the Gantt chart to execute commands.

    Methods in com.dlsc.flexgantt.swing with parameters of type ICommandStack
    Modifier and Type | Method and Description
    --- | ---
    `void` | AbstractGanttChart.`setCommandStack(ICommandStack stack)` Specifies a new command stack for the Gantt chart.

Copyright © 2006–2020 Dirk Lemmermann Software & Consulting. All rights reserved.