![]() |
PyXMake Developer Guide
1.0
PyXMake
|
Base class for all transition errors. More...
Public Member Functions | |
| def | __init__ (self, Previous, Following, Message) |
Public Member Functions inherited from PyXMake.Tools.ErrorHandling.Error | |
| def | __getstate__ (self) |
| def | __setstate__ (self, _dict) |
Public Attributes | |
| Previous | |
| State at beginning of transition. More... | |
| Following | |
| Attempted new state. More... | |
| Message | |
| Explanation of why the specific transition is not allowed. More... | |
Base class for all transition errors.
Raised when an operation attempts a state transition that's not allowed. Attributes: Previous -- State at beginning of transition Following -- Attempted new state Message -- Explanation of why the specific transition is not allowed
Inherited from Error.
Definition at line 104 of file ErrorHandling.py.
| def PyXMake.Tools.ErrorHandling.TransitionError.__init__ | ( | self, | |
| Previous, | |||
| Following, | |||
| Message | |||
| ) |
Low-level initialization of transition error class.
Definition at line 113 of file ErrorHandling.py.
| PyXMake.Tools.ErrorHandling.TransitionError.Following |
Attempted new state.
Definition at line 120 of file ErrorHandling.py.
| PyXMake.Tools.ErrorHandling.TransitionError.Message |
Explanation of why the specific transition is not allowed.
Definition at line 122 of file ErrorHandling.py.
| PyXMake.Tools.ErrorHandling.TransitionError.Previous |
State at beginning of transition.
Definition at line 118 of file ErrorHandling.py.