|
||||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||||
See:
Description
| Interface Summary | |
|---|---|
| AbstractCommand.NonDirtying | A marker interface implemented by commands that don't dirty the model. |
| Command | An interface that every command is expected to support. |
| CommandStack | A simple and obvious interface for an undoable stack of commands with a listener. |
| CommandStackListener | A listener to a CommandStack. |
| Class Summary | |
|---|---|
| AbstractCommand | An abstract implementation of a basic command. |
| BasicCommandStack | A basic and obvious implementation of an undoable stack of commands. |
| CommandWrapper | A command that wraps another command. |
| CompoundCommand | A command that comprises a sequence of subcommands. |
| IdentityCommand | A command that always produces the same result. |
| StrictCompoundCommand | A composite command which assumes that later commands in the list may depend on the results and side-effects of earlier commands in the list. |
| UnexecutableCommand | A singleton UnexecutableCommand.INSTANCE that cannot execute. |
Provides a framework for implementing and composing commands.
|
Copyright 2001-2006 IBM Corporation and others. All Rights Reserved. |
|||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||||