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