|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.batik.apps.svgbrowser.AbstractUndoableCommand
org.apache.batik.apps.svgbrowser.AbstractCompoundCommand
public abstract class AbstractCompoundCommand
Abstract compound command. Supports the execute / undo / redo of more than one command
| Field Summary | |
|---|---|
protected ArrayList |
atomCommands
The atom UndoableCommand command list. |
| Fields inherited from class org.apache.batik.apps.svgbrowser.AbstractUndoableCommand |
|---|
name |
| Constructor Summary | |
|---|---|
AbstractCompoundCommand()
Constructor. |
|
| Method Summary | |
|---|---|
void |
addCommand(UndoableCommand command)
Adds the given command to the atomCommand list. |
void |
execute()
Executes this command. |
int |
getCommandNumber()
Returns the command number that this compound command contains. |
void |
redo()
Performs redo for this command. |
boolean |
shouldExecute()
Tests if the command can be executed. |
void |
undo()
Performs undo for this command. |
| Methods inherited from class org.apache.batik.apps.svgbrowser.AbstractUndoableCommand |
|---|
getName, setName |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected ArrayList atomCommands
| Constructor Detail |
|---|
public AbstractCompoundCommand()
| Method Detail |
|---|
public void addCommand(UndoableCommand command)
command - The given commandpublic void execute()
UndoableCommand
execute in interface UndoableCommandexecute in class AbstractUndoableCommandpublic void undo()
UndoableCommand
undo in interface UndoableCommandundo in class AbstractUndoableCommandpublic void redo()
UndoableCommand
redo in interface UndoableCommandredo in class AbstractUndoableCommandpublic boolean shouldExecute()
UndoableCommand
shouldExecute in interface UndoableCommandshouldExecute in class AbstractUndoableCommandpublic int getCommandNumber()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||