Add GetIID().

git-svn-id: svn://10.0.0.236/trunk@37530 18797224-902f-48f8-a5cc-f745e15eee43
This commit is contained in:
waterson%netscape.com
1999-06-30 19:28:16 +00:00
parent 2fb45d996c
commit c6970d71cd
9 changed files with 16 additions and 0 deletions

View File

@@ -62,6 +62,8 @@ class nsINameSpace;
*/
class nsINameSpaceManager : public nsISupports {
public:
static const nsIID& GetIID() { static nsIID iid = NS_INAMESPACEMANAGER_IID; return iid; }
NS_IMETHOD CreateRootNameSpace(nsINameSpace*& aRootNameSpace) = 0;
NS_IMETHOD RegisterNameSpace(const nsString& aURI,

View File

@@ -40,6 +40,7 @@ class nsIView;
class nsIEventStateManager : public nsISupports {
public:
static const nsIID& GetIID() { static nsIID iid = NS_IEVENTSTATEMANAGER_IID; return iid; }
NS_IMETHOD PreHandleEvent(nsIPresContext& aPresContext,
nsGUIEvent *aEvent,

View File

@@ -43,6 +43,8 @@ enum nsDTDMode {
*/
class nsIHTMLDocument : public nsISupports {
public:
static const nsIID& GetIID() { static nsIID iid = NS_IHTMLDOCUMENT_IID; return iid; }
NS_IMETHOD SetTitle(const nsString& aTitle) = 0;
NS_IMETHOD AddImageMap(nsIDOMHTMLMapElement* aMap) = 0;

View File

@@ -38,6 +38,8 @@ class nsITransformMediator;
*/
class nsIXMLDocument : public nsISupports {
public:
static const nsIID& GetIID() { static nsIID iid = NS_IXMLDOCUMENT_IID; return iid; }
// XXX This (or a variant thereof) should be in a DOM interface.
// Since it isn't, we add it here temporarily
NS_IMETHOD GetContentById(const nsString& aName, nsIContent** aContent)=0;

View File

@@ -62,6 +62,8 @@ class nsINameSpace;
*/
class nsINameSpaceManager : public nsISupports {
public:
static const nsIID& GetIID() { static nsIID iid = NS_INAMESPACEMANAGER_IID; return iid; }
NS_IMETHOD CreateRootNameSpace(nsINameSpace*& aRootNameSpace) = 0;
NS_IMETHOD RegisterNameSpace(const nsString& aURI,

View File

@@ -56,6 +56,8 @@ struct nsSize;
*/
class nsIReflowCommand : public nsISupports {
public:
static const nsIID& GetIID() { static nsIID iid = NS_IREFLOWCOMMAND_IID; return iid; }
enum ReflowType {
/**
* Reflow command generated by the style system in response to a

View File

@@ -40,6 +40,7 @@ class nsIView;
class nsIEventStateManager : public nsISupports {
public:
static const nsIID& GetIID() { static nsIID iid = NS_IEVENTSTATEMANAGER_IID; return iid; }
NS_IMETHOD PreHandleEvent(nsIPresContext& aPresContext,
nsGUIEvent *aEvent,

View File

@@ -43,6 +43,8 @@ enum nsDTDMode {
*/
class nsIHTMLDocument : public nsISupports {
public:
static const nsIID& GetIID() { static nsIID iid = NS_IHTMLDOCUMENT_IID; return iid; }
NS_IMETHOD SetTitle(const nsString& aTitle) = 0;
NS_IMETHOD AddImageMap(nsIDOMHTMLMapElement* aMap) = 0;

View File

@@ -38,6 +38,8 @@ class nsITransformMediator;
*/
class nsIXMLDocument : public nsISupports {
public:
static const nsIID& GetIID() { static nsIID iid = NS_IXMLDOCUMENT_IID; return iid; }
// XXX This (or a variant thereof) should be in a DOM interface.
// Since it isn't, we add it here temporarily
NS_IMETHOD GetContentById(const nsString& aName, nsIContent** aContent)=0;