Package com.im.df.impl.db.undo
Class ComplexUndoableEdit
- java.lang.Object
-
- com.im.df.impl.db.undo.AbstractUndoableEdit
-
- com.im.df.impl.db.undo.ComplexUndoableEdit
-
- All Implemented Interfaces:
com.im.df.api.support.DFUndoableEdit
public class ComplexUndoableEdit extends AbstractUndoableEdit
- Author:
- Petr Hamernik
-
-
Constructor Summary
Constructors Constructor Description ComplexUndoableEdit(String presentationName, com.im.commons.progress.DFLockable lockable)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addEdit(AbstractUndoableEdit edit)
void
close()
void
destroy()
int
getRowCount()
void
redoImpl(com.im.commons.progress.DFEnvironmentRW env)
void
undoImpl(com.im.commons.progress.DFEnvironmentRW env)
-
Methods inherited from class com.im.df.impl.db.undo.AbstractUndoableEdit
getLockable, getPresentationName, redo, undo
-
-
-
-
Constructor Detail
-
ComplexUndoableEdit
public ComplexUndoableEdit(String presentationName, com.im.commons.progress.DFLockable lockable)
-
-
Method Detail
-
getRowCount
public int getRowCount()
-
undoImpl
public void undoImpl(com.im.commons.progress.DFEnvironmentRW env) throws com.im.df.api.support.DFUndoRedoException
- Specified by:
undoImpl
in classAbstractUndoableEdit
- Throws:
com.im.df.api.support.DFUndoRedoException
-
redoImpl
public void redoImpl(com.im.commons.progress.DFEnvironmentRW env) throws com.im.df.api.support.DFUndoRedoException
- Specified by:
redoImpl
in classAbstractUndoableEdit
- Throws:
com.im.df.api.support.DFUndoRedoException
-
addEdit
public void addEdit(AbstractUndoableEdit edit)
-
close
public void close()
-
destroy
public void destroy()
- Overrides:
destroy
in classAbstractUndoableEdit
-
-