Package arcmap :: Module undo :: Class UndoAction
[hide private]
[frames] | no frames]

Class UndoAction

source code

object --+
         |
        UndoAction
Known Subclasses:

Base class for undo actions

Instance Methods [hide private]
 
__init__(self, controller)
x.__init__(...) initializes x; see x.__class__.__doc__ for signature
source code
 
getController(self) source code
 
setDescription(self, desc)
Only derived classes should call this
source code
 
undo(self)
Undo the action
source code
 
redo(self)
Redo the action
source code
str
getUndoString(self)
Returns: A string describing the action to be done
source code
str
getRedoString(self)
Returns: A string describing the action to be done
source code

Inherited from object: __delattr__, __format__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __repr__, __setattr__, __sizeof__, __str__, __subclasshook__

Properties [hide private]

Inherited from object: __class__

Method Details [hide private]

__init__(self, controller)
(Constructor)

source code 

x.__init__(...) initializes x; see x.__class__.__doc__ for signature

Overrides: object.__init__
(inherited documentation)

setDescription(self, desc)

source code 

Only derived classes should call this

Parameters:
  • desc (str) - A description of the action to be taken

getUndoString(self)

source code 
Returns: str
A string describing the action to be done

getRedoString(self)

source code 
Returns: str
A string describing the action to be done