|
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.AddInkInterpreterCommand
Attach a Gesture Interpreter to some Graphical Object.
This software is distributed under the Berkeley Software License.
Revisions: - SATIN-v1.0-1.0.0, Jun 22 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 | |
AddInkInterpreterCommand(GraphicalObject gob,
Interpreter intrp)
Select the specified Graphical Object. |
Method Summary | |
boolean |
canRedo()
Override this method in the subclass. |
boolean |
canUndo()
Override this method in the subclass. |
GraphicalObject |
getGraphicalObject()
Get the GraphicalObject that this command will attach an Interpreter to. |
Interpreter |
getInterpreter()
Get the Interpreter to attach. |
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, die, disable, enable, execute, getExecutionTime, getPresentationName, 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 AddInkInterpreterCommand(GraphicalObject gob, Interpreter intrp)
gob
- is the Graphical Object to add an Interpreter to.intrp
- is the Interpreter to add.Method Detail |
public Interpreter getInterpreter()
public GraphicalObject getGraphicalObject()
public boolean canRedo()
CommandImpl
canRedo
in class CommandImpl
public boolean canUndo()
CommandImpl
canUndo
in class CommandImpl
public boolean isSignificant()
CommandImpl
isSignificant
in class CommandImpl
public void run()
CommandImpl
run
in class CommandImpl
public void redo()
CommandImpl
redo
in class CommandImpl
public void undo()
CommandImpl
undo
in class CommandImpl
|
Copyright Information | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |