![]() |
![]() |
Public Member Functions | |
def | __init__ (self) |
def | combine (self, otherUndoEvent) |
def | description (self) |
def | dump (self, prefix="undo") |
def | isLastSavedState (self) |
def | redo (self) |
def | setLastSavedState (self, flag) |
def | undo (self) |
Private Attributes | |
_lastSavedStateFlag | |
Definition at line 3 of file UndoEvent.py.
def Vispa.Share.UndoEvent.UndoEvent.__init__ | ( | self | ) |
Definition at line 6 of file UndoEvent.py.
def Vispa.Share.UndoEvent.UndoEvent.combine | ( | self, | |
otherUndoEvent | |||
) |
Combines this event with another event of the same kind. If the combination was successfull True or otherwise False will be returned.
Definition at line 19 of file UndoEvent.py.
def Vispa.Share.UndoEvent.UndoEvent.description | ( | self | ) |
Returns a string with more detailed explanation of what this event does E.g. what exactly was dragged, moved or which values changed.
Definition at line 26 of file UndoEvent.py.
def Vispa.Share.UndoEvent.UndoEvent.dump | ( | self, | |
prefix = "undo" |
|||
) |
Definition at line 48 of file UndoEvent.py.
References Vispa.Share.UndoEvent.UndoEvent.isLastSavedState(), Vispa.Share.UndoEvent.MultiUndoEvent.LABEL, and edm.print().
def Vispa.Share.UndoEvent.UndoEvent.isLastSavedState | ( | self | ) |
Returns the last saved state flag, see setLastSavedState().
Definition at line 41 of file UndoEvent.py.
References Vispa.Share.UndoEvent.UndoEvent._lastSavedStateFlag.
Referenced by Vispa.Share.UndoEvent.UndoEvent.dump().
def Vispa.Share.UndoEvent.UndoEvent.redo | ( | self | ) |
Repeats this event.
Definition at line 14 of file UndoEvent.py.
def Vispa.Share.UndoEvent.UndoEvent.setLastSavedState | ( | self, | |
flag | |||
) |
Sets the last saved state flag. If the flag is True, this UndoEvent represents the first action after saving the file for the last time.
Definition at line 33 of file UndoEvent.py.
def Vispa.Share.UndoEvent.UndoEvent.undo | ( | self | ) |
Undos this event.
Definition at line 9 of file UndoEvent.py.
|
private |
Definition at line 39 of file UndoEvent.py.
Referenced by Vispa.Share.UndoEvent.UndoEvent.isLastSavedState().