edu.columbia.cs.cgui.rjfc.swing.undo
Interface RUndoManager
- All Superinterfaces:
- RAbstractUndoableEdit, RCompoundEdit, Remote
- All Known Implementing Classes:
- RUndoManagerImpl
- public interface RUndoManager
- extends RCompoundEdit
getLimit
public int getLimit()
throws RemoteException
discardAllEdits
public void discardAllEdits()
throws RemoteException
setLimit
public void setLimit(int lvar0)
throws RemoteException
undoOrRedo
public void undoOrRedo()
throws RemoteException,
CannotRedoException,
CannotUndoException
canUndoOrRedo
public boolean canUndoOrRedo()
throws RemoteException
undo
public void undo()
throws RemoteException,
CannotUndoException
- Specified by:
undo in interface RCompoundEdit
canUndo
public boolean canUndo()
throws RemoteException
- Specified by:
canUndo in interface RCompoundEdit
redo
public void redo()
throws RemoteException,
CannotRedoException
- Specified by:
redo in interface RCompoundEdit
canRedo
public boolean canRedo()
throws RemoteException
- Specified by:
canRedo in interface RCompoundEdit
addEdit
public boolean addEdit(UndoableEdit anEditvar0)
throws RemoteException
- Specified by:
addEdit in interface RCompoundEdit
end
public void end()
throws RemoteException
- Specified by:
end in interface RCompoundEdit
getUndoOrRedoPresentationName
public String getUndoOrRedoPresentationName()
throws RemoteException
getUndoPresentationName
public String getUndoPresentationName()
throws RemoteException
- Specified by:
getUndoPresentationName in interface RCompoundEdit
getRedoPresentationName
public String getRedoPresentationName()
throws RemoteException
- Specified by:
getRedoPresentationName in interface RCompoundEdit
undoableEditHappened
public void undoableEditHappened(RUndoableEditEvent evar0)
throws RemoteException