Package muntjac :: Module application :: Class ApplicationError
[hide private]
[frames] | no frames]

Class ApplicationError

source code

                        object --+        
                                 |        
     terminal.terminal.IErrorEvent --+    
                                     |    
terminal.parameter_handler.IErrorEvent --+
                                         |
                                        ApplicationError

Application error is an error message defined on the application level.

When an error occurs on the application level, this error message type should be used. This indicates that the problem is caused by the application - not by the user.

Instance Methods [hide private]
 
__init__(self, throwable)
x.__init__(...) initializes x; see help(type(x)) for signature
source code
 
getThrowable(self)
Gets the contained throwable, the cause of the error.
source code

Inherited from terminal.parameter_handler.IErrorEvent: getParameterHandler

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, throwable)
(Constructor)

source code 

x.__init__(...) initializes x; see help(type(x)) for signature

Overrides: object.__init__
(inherited documentation)

getThrowable(self)

source code 

Gets the contained throwable, the cause of the error.

Overrides: terminal.terminal.IErrorEvent.getThrowable
(inherited documentation)