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 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.
 

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 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