X-Git-Url: http://git.ithinksw.org/philo.git/blobdiff_plain/dbccf6bf1ed7fca957b45a477c9b5d4d531fa740..c0b416804ad34ec33f45451c4bcaa80cf3486d7a:/contrib/gilbert/exceptions.py diff --git a/contrib/gilbert/exceptions.py b/contrib/gilbert/exceptions.py index e96ba25..6c4fe17 100644 --- a/contrib/gilbert/exceptions.py +++ b/contrib/gilbert/exceptions.py @@ -3,4 +3,24 @@ class AlreadyRegistered(Exception): class NotRegistered(Exception): + pass + + +class ExtException(Exception): + """ Base class for all Ext.Direct-related exceptions. """ + pass + + +class InvalidExtMethod(ExtException): + """ Indicate that a function cannot be an Ext.Direct method. """ + pass + + +class NotExtAction(ExtException): + """ Indicate that an object is not an Ext.Direct action. """ + pass + + +class NotExtMethod(ExtException): + """ Indicate that a function is not an Ext.Direct method. """ pass \ No newline at end of file