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

nsIDOMText Interface Reference

import "nsIDOMText.idl";

Inheritance diagram for nsIDOMText:

nsIDOMCharacterData nsIDOMNode nsISupports nsIDOMCDATASection nsTextNode nsAttributeTextNode

List of all members.


Detailed Description

The nsIDOMText interface inherits from nsIDOMCharacterData and represents the textual content (termed character data in XML) of an Element or Attr.

For more information on this interface please see http://www.w3.org/TR/DOM-Level-2-Core/

FROZEN

Definition at line 53 of file nsIDOMText.idl.


Public Member Functions

nsIDOMNode appendChild (in nsIDOMNode newChild) raises (DOMException)
void appendData (in DOMString arg) raises (DOMException)
nsIDOMNode cloneNode (in boolean deep)
void deleteData (in unsigned long offset, in unsigned long count) raises (DOMException)
boolean hasAttributes ()
boolean hasChildNodes ()
nsIDOMNode insertBefore (in nsIDOMNode newChild, in nsIDOMNode refChild) raises (DOMException)
void insertData (in unsigned long offset, in DOMString arg) raises (DOMException)
boolean isSupported (in DOMString feature, in DOMString version)
void normalize ()
nsIDOMNode removeChild (in nsIDOMNode oldChild) raises (DOMException)
nsIDOMNode replaceChild (in nsIDOMNode newChild, in nsIDOMNode oldChild) raises (DOMException)
void replaceData (in unsigned long offset, in unsigned long count, in DOMString arg) raises (DOMException)
nsIDOMText splitText (in unsigned long offset) raises (DOMException)
DOMString substringData (in unsigned long offset, in unsigned long count) raises (DOMException)
Methods
 NS_IMETHOD_ (nsrefcnt) Release(void)=0
 NS_IMETHOD_ (nsrefcnt) AddRef(void)=0
NS_IMETHOD QueryInterface (REFNSIID aIID, void **aInstancePtr)=0

Public Attributes

const unsigned short ATTRIBUTE_NODE = 2
readonly attribute
nsIDOMNamedNodeMap 
attributes
const unsigned short CDATA_SECTION_NODE = 4
readonly attribute nsIDOMNodeList childNodes
const unsigned short COMMENT_NODE = 8
attribute DOMString data
const unsigned short DOCUMENT_FRAGMENT_NODE = 11
const unsigned short DOCUMENT_NODE = 9
const unsigned short DOCUMENT_TYPE_NODE = 10
const unsigned short ELEMENT_NODE = 1
const unsigned short ENTITY_NODE = 6
const unsigned short ENTITY_REFERENCE_NODE = 5
readonly attribute nsIDOMNode firstChild
readonly attribute nsIDOMNode lastChild
readonly attribute unsigned long length
readonly attribute DOMString localName
readonly attribute DOMString namespaceURI
readonly attribute nsIDOMNode nextSibling
readonly attribute DOMString nodeName
readonly attribute unsigned short nodeType
attribute DOMString nodeValue
const unsigned short NOTATION_NODE = 12
readonly attribute nsIDOMDocument ownerDocument
readonly attribute nsIDOMNode parentNode
attribute DOMString prefix
readonly attribute nsIDOMNode previousSibling
const unsigned short PROCESSING_INSTRUCTION_NODE = 7
const unsigned short TEXT_NODE = 3

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

Generated by  Doxygen 1.6.0   Back to index