JHotDraw 6.0b1

org.jhotdraw.standard
Class DragTracker.UndoActivity

java.lang.Object
  extended by org.jhotdraw.util.UndoableAdapter
      extended by org.jhotdraw.standard.DragTracker.UndoActivity
All Implemented Interfaces:
Undoable
Enclosing class:
DragTracker

public static class DragTracker.UndoActivity
extends UndoableAdapter


Constructor Summary
DragTracker.UndoActivity(DrawingView newDrawingView, java.awt.Point newOriginalPoint)
           
 
Method Summary
 java.awt.Point getBackupPoint()
           
 java.awt.Point getOriginalPoint()
           
 void moveAffectedFigures(java.awt.Point startPoint, java.awt.Point endPoint)
           
 boolean redo()
          Redo the activity
 void setBackupPoint(java.awt.Point newBackupPoint)
           
 void setOriginalPoint(java.awt.Point newOriginalPoint)
           
 boolean undo()
          Undo the activity
 
Methods inherited from class org.jhotdraw.util.UndoableAdapter
duplicateAffectedFigures, getAffectedFigures, getAffectedFiguresCount, getAffectedFiguresReversed, getDrawingView, isRedoable, isUndoable, release, rememberFigures, setAffectedFigures, setDrawingView, setRedoable, setUndoable
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DragTracker.UndoActivity

public DragTracker.UndoActivity(DrawingView newDrawingView,
                                java.awt.Point newOriginalPoint)
Method Detail

undo

public boolean undo()
Description copied from class: UndoableAdapter
Undo the activity

Specified by:
undo in interface Undoable
Overrides:
undo in class UndoableAdapter
Returns:
true if the activity could be undone, false otherwise

redo

public boolean redo()
Description copied from class: UndoableAdapter
Redo the activity

Specified by:
redo in interface Undoable
Overrides:
redo in class UndoableAdapter
Returns:
true if the activity could be redone, false otherwise

setBackupPoint

public void setBackupPoint(java.awt.Point newBackupPoint)

getBackupPoint

public java.awt.Point getBackupPoint()

setOriginalPoint

public void setOriginalPoint(java.awt.Point newOriginalPoint)

getOriginalPoint

public java.awt.Point getOriginalPoint()

moveAffectedFigures

public void moveAffectedFigures(java.awt.Point startPoint,
                                java.awt.Point endPoint)

JHotDraw 6.0b1