Uses of Interface
org.malai.undo.Undoable

Packages that use Undoable
net.sf.latexdraw.actions   
net.sf.latexdraw.glib.ui   
net.sf.latexdraw.instruments   
org.malai.instrument   
org.malai.instrument.library   
org.malai.undo   
 

Uses of Undoable in net.sf.latexdraw.actions
 

Classes in net.sf.latexdraw.actions that implement Undoable
 class AddShape
          This action adds a shape to a drawing.
 class CutShapes
          This action cuts the selected shapes.
 class DeleteShapes
          This action deletes shapes.
 class InsertPicture
          This action asks the user to select a picture and, if valid, adds it to a drawing.
 class JoinShapes
          This action joins shapes.
 class ModifyLatexProperties
          This action modifies the latex properties of the current drawing.
 class ModifyMagneticGrid
          This action modifies a property of the magnetic grid.
 class ModifyShapeProperty
          This action modifies a shape property of the given shape.
 class MoveCtrlPoint
          This action moves control points.
 class MovePointShape
          This action moves points of IModifiablePointsShape.
 class PasteShapes
          This action pastes the copied or cut shapes.
 class RotateShapes
          This action increments to rotation angle of shapes.
 class ScaleShapes
          This action scales the selected shapes of a drawing.
 class SeparateShapes
          This action separates joined shapes.
 class SetUnit
          This action allows to modify the unit.
 class TranslateShapes
          This action translates shapes.
 

Uses of Undoable in net.sf.latexdraw.glib.ui
 

Methods in net.sf.latexdraw.glib.ui with parameters of type Undoable
 void LCanvas.onUndoableAdded(Undoable undoable)
           
 void LCanvas.onUndoableRedo(Undoable undoable)
           
 void LCanvas.onUndoableUndo(Undoable undoable)
           
 

Uses of Undoable in net.sf.latexdraw.instruments
 

Methods in net.sf.latexdraw.instruments with parameters of type Undoable
 void DrawingPropertiesCustomiser.onUndoableRedo(Undoable undoable)
           
 void MagneticGridCustomiser.onUndoableRedo(Undoable undoable)
           
 void ScaleRulersCustomiser.onUndoableRedo(Undoable undoable)
           
 void ShapePropertyCustomiser.onUndoableRedo(Undoable undoable)
           
 void DrawingPropertiesCustomiser.onUndoableUndo(Undoable undoable)
           
 void MagneticGridCustomiser.onUndoableUndo(Undoable undoable)
           
 void ScaleRulersCustomiser.onUndoableUndo(Undoable undoable)
           
 void ShapePropertyCustomiser.onUndoableUndo(Undoable undoable)
           
 

Uses of Undoable in org.malai.instrument
 

Methods in org.malai.instrument with parameters of type Undoable
 void Instrument.onUndoableAdded(Undoable undoable)
           
 void Instrument.onUndoableRedo(Undoable undoable)
           
 void Instrument.onUndoableUndo(Undoable undoable)
           
 

Uses of Undoable in org.malai.instrument.library
 

Methods in org.malai.instrument.library with parameters of type Undoable
 void UndoRedoManager.onUndoableAdded(Undoable undoable)
           
 void UndoRedoManager.onUndoableRedo(Undoable undoable)
           
 void UndoRedoManager.onUndoableUndo(Undoable undoable)
           
 

Uses of Undoable in org.malai.undo
 

Fields in org.malai.undo with type parameters of type Undoable
private  java.util.Deque<Undoable> UndoCollector.redo
          Contains the redoable objects.
private  java.util.Deque<Undoable> UndoCollector.undo
          Contains the undoable objects.
 

Methods in org.malai.undo that return Undoable
 Undoable UndoCollector.getLastRedo()
           
 Undoable UndoCollector.getLastUndo()
           
 

Methods in org.malai.undo that return types with arguments of type Undoable
 java.util.Deque<Undoable> UndoCollector.getRedo()
           
 java.util.Deque<Undoable> UndoCollector.getUndo()
           
 

Methods in org.malai.undo with parameters of type Undoable
 void UndoCollector.add(Undoable undoable, UndoHandler undoHandler)
          Adds an undoable object to the collector.
 void UndoHandler.onUndoableAdded(Undoable undoable)
          Actions to do when an undoable object is added to the undo register.
 void UndoHandler.onUndoableRedo(Undoable undoable)
          Actions to do when an undoable object is redone.
 void UndoHandler.onUndoableUndo(Undoable undoable)
          Actions to do when an undoable object is undone.