This commit is contained in:
putterman%netscape.com 1999-03-11 19:50:27 +00:00
Родитель 3699a9b8b2
Коммит fef03eec14
2 изменённых файлов: 8 добавлений и 1 удалений

Просмотреть файл

@ -9,7 +9,8 @@
#include "nsIDOMWindow.h" /* interface nsIDOMWindow */
#include "nsID.h" /* interface nsID */
#include "nsIDOMBaseAppCore.h" /* interface nsIDOMBaseAppCore */
#include "nsIDOMNodeList.h" /*interface nsIDOMNodeList*/
#include "nsIDOMXULTreeElement.h" /*interface nsIDOMXULTreeElement*/
#ifdef XPIDL_JS_STUBS
#include "jsapi.h"
#endif
@ -41,6 +42,9 @@ class nsIDOMMsgAppCore : public nsIDOMBaseAppCore {
/* void OpenURL (in string str); */
NS_IMETHOD OpenURL(const char *str) = 0;
/* void DeleteMessage (in string str); */
NS_IMETHOD DeleteMessage(nsIDOMXULTreeElement *tree, nsIDOMNodeList *nodeList) = 0;
#ifdef XPIDL_JS_STUBS
static NS_EXPORT_(JSObject *) InitJSClass(JSContext *cx);
static NS_EXPORT_(JSObject *) GetJSObject(JSContext *cx, nsIDOMMsgAppCore *priv);

Просмотреть файл

@ -39,6 +39,8 @@
#include "nsIDOMBaseAppCore.idl"
#include "nsIDOMWindow.idl"
#include "nsIDOMNodeList.idl"
#include "nsIDOMXULTreeElement.idl"
[object, uuid(4f7966d0-c14f-11d2-b7f2-00805f05ffa5)]
interface nsIDOMMsgAppCore : nsIDOMBaseAppCore {
@ -47,6 +49,7 @@ interface nsIDOMMsgAppCore : nsIDOMBaseAppCore {
void Open3PaneWindow();
void SetWindow(in nsIDOMWindow ptr);
void OpenURL(in string str);
void DeleteMessage(in nsIDOMXULTreeElement tree, in nsIDOMNodeList node);
};
/* hack to make MsgAppCore visible from AppCore */