WARNING: Most of this content (with the exception of the Mozilla 1.9 XPCOM reference) is very old, and can be expected to be out of date and possibly obsolete. For better XUL documentation, please visit the XUL hub at the Mozilla Developer Center.

nsIXTFElementWrapper

IID:0ad87068-c6fd-4122-a515-ffe8c4773b10
Inherits From:nsISupports

Properties

readonly nsIDOMElement documentFrameElement

readonly nsIDOMElement elementNode

PRUint32 notificationMask

Events can be unmasked by setting the corresponding bit as given by the NOTIFY_* constants in nsIXTFElement:


Methods

void setClassAttributeName ( nsIAtom name ) void setIntrinsicState ( PRInt32 newState )

void setClassAttributeName ( nsIAtom name )

This sets the name of the class attribute. Should be called only during ::onCreated. Note! nsIXTFAttributeHandler can't be used to handle class attribute.

Arguments:
name

void setIntrinsicState ( PRInt32 newState )

Sets the intrinsic state for the element.

Arguments:
newState

References

This interface is passed as an argument to the following methods:

nsIXTFElement.onCreated

Reference documentation is generated from Mozilla's source.