Back to index

lightning-sunbird  0.9+nobinonly
Public Member Functions | Public Attributes
nsPIBoxObject Class Reference

#include <nsPIBoxObject.h>

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

List of all members.

Public Member Functions

NS_IMETHOD Init (nsIContent *aContent, nsIPresShell *aShell)=0
NS_IMETHOD SetDocument (nsIDocument *aDocument)=0
NS_IMETHOD InvalidatePresentationStuff ()=0
nsISupports getPropertyAsSupports (in wstring propertyName)
void setPropertyAsSupports (in wstring propertyName, in nsISupports value)
wstring getProperty (in wstring propertyName)
void setProperty (in wstring propertyName, in wstring propertyValue)
void removeProperty (in wstring propertyName)
wstring getLookAndFeelMetric (in wstring propertyName)

Public Attributes

readonly attribute nsIDOMElement element
attribute nsIBoxLayoutManager layoutManager
attribute nsIBoxPaintManager paintManager
readonly attribute long x
readonly attribute long y
readonly attribute long screenX
readonly attribute long screenY
readonly attribute long width
readonly attribute long height
readonly attribute nsIDOMElement parentBox
readonly attribute nsIDOMElement firstChild
readonly attribute nsIDOMElement lastChild
readonly attribute nsIDOMElement nextSibling
readonly attribute nsIDOMElement previousSibling

Detailed Description

Definition at line 49 of file nsPIBoxObject.h.


Member Function Documentation

wstring nsIBoxObject::getLookAndFeelMetric ( in wstring  propertyName) [inherited]
wstring nsIBoxObject::getProperty ( in wstring  propertyName) [inherited]
nsISupports nsIBoxObject::getPropertyAsSupports ( in wstring  propertyName) [inherited]
NS_IMETHOD nsPIBoxObject::Init ( nsIContent aContent,
nsIPresShell aShell 
) [pure virtual]
void nsIBoxObject::removeProperty ( in wstring  propertyName) [inherited]
NS_IMETHOD nsPIBoxObject::SetDocument ( nsIDocument aDocument) [pure virtual]
void nsIBoxObject::setProperty ( in wstring  propertyName,
in wstring  propertyValue 
) [inherited]
void nsIBoxObject::setPropertyAsSupports ( in wstring  propertyName,
in nsISupports  value 
) [inherited]

Member Data Documentation

Definition at line 48 of file nsIBoxObject.idl.

Definition at line 68 of file nsIBoxObject.idl.

readonly attribute long nsIBoxObject::height [inherited]

Definition at line 58 of file nsIBoxObject.idl.

Definition at line 69 of file nsIBoxObject.idl.

Definition at line 50 of file nsIBoxObject.idl.

Definition at line 70 of file nsIBoxObject.idl.

Definition at line 51 of file nsIBoxObject.idl.

Definition at line 67 of file nsIBoxObject.idl.

Definition at line 71 of file nsIBoxObject.idl.

readonly attribute long nsIBoxObject::screenX [inherited]

Definition at line 55 of file nsIBoxObject.idl.

readonly attribute long nsIBoxObject::screenY [inherited]

Definition at line 56 of file nsIBoxObject.idl.

readonly attribute long nsIBoxObject::width [inherited]

Definition at line 57 of file nsIBoxObject.idl.

readonly attribute long nsIBoxObject::x [inherited]

Definition at line 53 of file nsIBoxObject.idl.

readonly attribute long nsIBoxObject::y [inherited]

Definition at line 54 of file nsIBoxObject.idl.


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