Denis Sharypov <sdv@sparc.spb.su> - first check-in for DOMExceptions
git-svn-id: svn://10.0.0.236/trunk@47647 18797224-902f-48f8-a5cc-f745e15eee43
This commit is contained in:
@@ -62,6 +62,22 @@ class JavaDOMGlobals {
|
||||
static jfieldID nodeTypeProcessingInstructionFID;
|
||||
static jfieldID nodeTypeTextFID;
|
||||
|
||||
static jclass domExceptionClass;
|
||||
static jmethodID domExceptionInitMID;
|
||||
static jclass runtimeExceptionClass;
|
||||
static jmethodID runtimeExceptionInitMID;
|
||||
static jshort exceptionCodeIndexSize;
|
||||
static jshort exceptionCodeDomStringSize;
|
||||
static jshort exceptionCodeHierarchyRequest;
|
||||
static jshort exceptionCodeWrongDocument;
|
||||
static jshort exceptionCodeInvalidCharacter;
|
||||
static jshort exceptionCodeNoDataAllowed;
|
||||
static jshort exceptionCodeNoModificationAllowed;
|
||||
static jshort exceptionCodeNotFound;
|
||||
static jshort exceptionCodeNotSupported;
|
||||
static jshort exceptionCodeInuseAttribute;
|
||||
static const char* const exceptionMessage[];
|
||||
|
||||
static PRLogModuleInfo* log;
|
||||
static PRCList garbage;
|
||||
static PRLock* garbageLock;
|
||||
@@ -73,6 +89,11 @@ class JavaDOMGlobals {
|
||||
|
||||
static void AddToGarbage(nsISupports* domObject);
|
||||
static void TakeOutGarbage();
|
||||
};
|
||||
|
||||
static void ThrowDOMException(JNIEnv *env,
|
||||
jshort code);
|
||||
static void ThrowException(JNIEnv *env,
|
||||
const char * message);
|
||||
};
|
||||
|
||||
#endif /* __JavaDOMGlobals_h__ */
|
||||
|
||||
Reference in New Issue
Block a user