Logo Search packages:      
Sourcecode: xulrunner-1.9 version File versions  Download package

nsIDocShellTreeItem Interface Reference

import "nsIDocShellTreeItem.idl";

Inheritance diagram for nsIDocShellTreeItem:

nsIDocShellTreeNode nsISupports

List of all members.


Detailed Description

The nsIDocShellTreeItem supplies the methods that are required of any item that wishes to be able to live within the docshell tree either as a middle node or a leaf.

Definition at line 52 of file nsIDocShellTreeItem.idl.


Public Member Functions

void addChild (in nsIDocShellTreeItem child)
nsIDocShellTreeItem findChildWithName (in wstring aName, in boolean aRecurse, in boolean aSameType, in nsIDocShellTreeItem aRequestor, in nsIDocShellTreeItem aOriginalRequestor)
nsIDocShellTreeItem findItemWithName (in wstring name, in nsISupports aRequestor, in nsIDocShellTreeItem aOriginalRequestor)
nsIDocShellTreeItem getChildAt (in long index)
boolean nameEquals (in wstring name)
void removeChild (in nsIDocShellTreeItem child)
void setTreeOwner (in nsIDocShellTreeOwner treeOwner)
Methods
 NS_IMETHOD_ (nsrefcnt) Release(void)=0
 NS_IMETHOD_ (nsrefcnt) AddRef(void)=0
NS_IMETHOD QueryInterface (REFNSIID aIID, void **aInstancePtr)=0

Public Attributes

readonly attribute long childCount
attribute long itemType
attribute wstring name
readonly attribute
nsIDocShellTreeItem 
parent
readonly attribute
nsIDocShellTreeItem 
rootTreeItem
readonly attribute
nsIDocShellTreeItem 
sameTypeParent
readonly attribute
nsIDocShellTreeItem 
sameTypeRootTreeItem
readonly attribute
nsIDocShellTreeOwner 
treeOwner
const long typeAll = 0x7FFFFFFF
const long typeChrome = 0
const long typeChromeWrapper = 3
const long typeContent = 1
const long typeContentWrapper = 2

The documentation for this interface was generated from the following file:

Generated by  Doxygen 1.6.0   Back to index