Overview | Package | Class | Use | Tree | Index | Help
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

## Package com.togethersoft.openapi.ide.command

This package contains classes and interfaces for creating and inserting new commands into menus, toolbars, element's speedmenus.

See
Description

Class Diagram Summary
command |

Interface Summary
IdeCommandCheckListener | The listener for receiving command events from `IdeCommandItem`s and `IdeCommandGroup`s.
IdeCommandEvent | An event which indicates that a command item-related action occurred.
IdeCommandGroup | A visual entity, representing a container for `IdeCommandItem`s.
IdeCommandIconType | Class `IdeCommandIconType` defines string constants for the possible icon state types.
IdeCommandItem | Class `IdeCommandItem` defines a visual entity, representing a command.
IdeCommandItemBase | A visual entity, representing a base of a command item.
IdeCommandListener | A listener for `IdeCommandItem`s (not `IdeCommandGroup`s).
IdeCommandManager | `IdeCommandManager` is responsible for creating new command items and inserting them into command item containers.

Class Summary
IdeCommandAdapter | An empty implementation of `IdeCommandListener` interface.
IdeCommandConstraints | Defines the domain of applicability for the command item (`IdeCommandItem` or `IdeCommandGroup`).
IdeCommandManagerAccess | Provides access to the current `IdeCommandManager`.

## Package com.togethersoft.openapi.ide.command Description

This package contains classes and interfaces for creating and inserting new commands into menus, toolbars, element's speedmenus.

Together's IDE allows a user to work with the model via a set of commands located in various kinds of command containers (such as main menu, main toolbar, diagram toolbar or popup menu). Each command in these containers is represented by an instance of `IdeCommandItem`, a visual entity with an appropriate listener responsible for perfomning an action that corresponds to the command represented by this `IdeCommandItem` entity.

You can create new commands and insert them into command containers: `IdeCommandManager` creates new `IdeCommandItem`s, assigns them a listener and inserts these items in the specified command container (main menu, main toolbar, diagram toolbar, popup menu, or `IdeCommandGroup`s representing groups of command items).

The `IdeCommandConstraints` defines the visibility of a command item for a certain element.

com.togethersoft.togetherx.ide.command.IdeCommandItem
com.togethersoft.togetherx.ide.command.IdeCommandManager

Overview | Package | Class | Use | Tree | Index | Help
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES