From 86e6e3dc96ec06993e39f3985a6419b06a4b8259 Mon Sep 17 00:00:00 2001 From: "sfraser%netscape.com" Date: Thu, 27 May 1999 21:47:38 +0000 Subject: [PATCH] Add GetIID() methods. git-svn-id: svn://10.0.0.236/trunk@32997 18797224-902f-48f8-a5cc-f745e15eee43 --- mozilla/dom/public/coreEvents/nsIDOMCompositionListener.h | 6 ++++-- mozilla/dom/public/coreEvents/nsIDOMDragListener.h | 2 ++ mozilla/dom/public/coreEvents/nsIDOMTextListener.h | 2 ++ 3 files changed, 8 insertions(+), 2 deletions(-) diff --git a/mozilla/dom/public/coreEvents/nsIDOMCompositionListener.h b/mozilla/dom/public/coreEvents/nsIDOMCompositionListener.h index c7f98a6f449..1b65d64550c 100644 --- a/mozilla/dom/public/coreEvents/nsIDOMCompositionListener.h +++ b/mozilla/dom/public/coreEvents/nsIDOMCompositionListener.h @@ -35,8 +35,10 @@ class nsIDOMCompositionListener : public nsIDOMEventListener { public: - virtual nsresult HandleStartComposition(nsIDOMEvent* aCompositionEvent) = 0; - virtual nsresult HandleEndComposition(nsIDOMEvent* aCompositionEvent) = 0; + static const nsIID& GetIID() { static nsIID iid = NS_IDOMCOMPOSITIONLISTENER_IID; return iid; } + + virtual nsresult HandleStartComposition(nsIDOMEvent* aCompositionEvent) = 0; + virtual nsresult HandleEndComposition(nsIDOMEvent* aCompositionEvent) = 0; }; #endif // nsIDOMCompositionListener_h__ diff --git a/mozilla/dom/public/coreEvents/nsIDOMDragListener.h b/mozilla/dom/public/coreEvents/nsIDOMDragListener.h index 2a1d41946f9..cb6cac77d2b 100644 --- a/mozilla/dom/public/coreEvents/nsIDOMDragListener.h +++ b/mozilla/dom/public/coreEvents/nsIDOMDragListener.h @@ -36,6 +36,8 @@ class nsIDOMDragListener : public nsIDOMEventListener { public: + static const nsIID& GetIID() { static nsIID iid = NS_IDOMDRAGLISTENER_IID; return iid; } + /** * Processes a drag enter event * @param aMouseEvent @see nsIDOMEvent.h diff --git a/mozilla/dom/public/coreEvents/nsIDOMTextListener.h b/mozilla/dom/public/coreEvents/nsIDOMTextListener.h index f2b8cba7d23..20962bf61d2 100644 --- a/mozilla/dom/public/coreEvents/nsIDOMTextListener.h +++ b/mozilla/dom/public/coreEvents/nsIDOMTextListener.h @@ -34,6 +34,8 @@ class nsIDOMTextListener : public nsIDOMEventListener { public: + static const nsIID& GetIID() { static nsIID iid = NS_IDOMTEXTLISTENER_IID; return iid; } + virtual nsresult HandleText(nsIDOMEvent* aTextEvent) = 0; };