Back to index

lightning-sunbird  0.9+nobinonly
Public Member Functions | Public Attributes
nsIDocShellTreeItem Interface Reference

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. More...

import "nsIDocShellTreeItem.idl";

Inheritance diagram for nsIDocShellTreeItem:
Inheritance graph
[legend]
Collaboration diagram for nsIDocShellTreeItem:
Collaboration graph
[legend]

List of all members.

Public Member Functions

boolean nameEquals (in wstring name)
 Compares the provided name against the item's name and returns the appropriate result.
nsIDocShellTreeItem findItemWithName (in wstring name, in nsISupports aRequestor, in nsIDocShellTreeItem aOriginalRequestor)
void setTreeOwner (in nsIDocShellTreeOwner treeOwner)

Public Attributes

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

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.


Member Function Documentation

nsIDocShellTreeItem nsIDocShellTreeItem::findItemWithName ( in wstring  name,
in nsISupports  aRequestor,
in nsIDocShellTreeItem  aOriginalRequestor 
)

Compares the provided name against the item's name and returns the appropriate result.

Returns:
PR_TRUE if names match; PR_FALSE otherwise.

Member Data Documentation

Definition at line 162 of file nsIDocShellTreeItem.idl.

Definition at line 81 of file nsIDocShellTreeItem.idl.

Definition at line 57 of file nsIDocShellTreeItem.idl.

Definition at line 86 of file nsIDocShellTreeItem.idl.

Definition at line 100 of file nsIDocShellTreeItem.idl.

Definition at line 94 of file nsIDocShellTreeItem.idl.

Definition at line 107 of file nsIDocShellTreeItem.idl.

Definition at line 158 of file nsIDocShellTreeItem.idl.

Definition at line 76 of file nsIDocShellTreeItem.idl.

Definition at line 71 of file nsIDocShellTreeItem.idl.

Definition at line 74 of file nsIDocShellTreeItem.idl.

Definition at line 72 of file nsIDocShellTreeItem.idl.

Definition at line 73 of file nsIDocShellTreeItem.idl.


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