|
UC Berkeley Group for User Interface Research Updated November 17, 2000 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object
|
+--edu.berkeley.guir.lib.satin.command.CommandImpl
|
+--edu.berkeley.guir.lib.satin.command.MoveCommand
Move the gob from one place to another.
This software is distributed under the Berkeley Software License.
Revisions: - SATIN-v1.0-1.0.0, Mar 12 1999, JH
Created class
- SATIN-v2.1-1.0.0, Aug 11 2000, JH
Touched for SATIN release
| Inner classes inherited from class edu.berkeley.guir.lib.satin.SatinConstants |
SatinConstants.ObjectPoolAffineTransform, SatinConstants.ObjectPoolPoint2D, SatinConstants.ObjectPoolPolygon2D, SatinConstants.ObjectPoolRectangle2D, SatinConstants.ObjectPoolStringBuffer, SatinConstants.UniqueAffineTransform, SatinConstants.UniquePoint2D, SatinConstants.UniquePolygon2D, SatinConstants.UniqueRectangle2D |
| Constructor Summary | |
MoveCommand(GraphicalObject gob,
int dx,
int dy,
int dz)
Create the move command object. |
|
| Method Summary | |
boolean |
canRedo()
Override this method in the subclass. |
boolean |
canUndo()
Override this method in the subclass. |
void |
die()
Override this method in the subclass. |
String |
getPresentationName()
Override this method in the subclass. |
boolean |
isSignificant()
Override this method in the subclass. |
void |
redo()
Override this method in the subclass. |
void |
run()
This method is called by execute() if the command is enabled. |
void |
undo()
Override this method in the subclass. |
| Methods inherited from class edu.berkeley.guir.lib.satin.command.CommandImpl |
addEdit, debug, disable, enable, execute, getExecutionTime, getRedoPresentationName, getUndoPresentationName, isDisabled, isEnabled, replaceEdit, setExecutionTime, setExecutionTime, toString |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
public MoveCommand(GraphicalObject gob,
int dx,
int dy,
int dz)
gob - is the Graphical Object to move.dx - is the amount to translate on the x-axis. Positive means
move to the right of the screen.dy - is the amount to translate on the y-axis. Positive means
move to the bottom of the screen.dz - is the amount to translate on the z-axis (that is how many
layers to move up or down). Positive means push down a
layer, negative means pull up a layer.| Method Detail |
public String getPresentationName()
CommandImplgetPresentationName in class CommandImplpublic boolean canRedo()
CommandImplcanRedo in class CommandImplpublic boolean canUndo()
CommandImplcanUndo in class CommandImplpublic boolean isSignificant()
CommandImplisSignificant in class CommandImplpublic void run()
CommandImplrun in class CommandImplpublic void redo()
CommandImplredo in class CommandImplpublic void undo()
CommandImplundo in class CommandImplpublic void die()
CommandImpldie in class CommandImpl
|
Copyright Information | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||