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
| Interface Summary |
| IdeCommandCheckListener | The listener for receiving command events from IdeCommandItems and
IdeCommandGroups. |
| IdeCommandEvent | An event which indicates that a command item-related action occurred. |
| IdeCommandGroup | A visual entity, representing a container for IdeCommandItems. |
| 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 IdeCommandItems (not IdeCommandGroups). |
| IdeCommandManager | IdeCommandManager is responsible for creating new command items
and inserting them into command item containers. |
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 IdeCommandItems, assigns them a listener and
inserts these items in the specified command container
(main menu, main toolbar, diagram toolbar, popup menu, or IdeCommandGroups
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