[scriptable, uuid(29fb2a18-1dd2-11b2-8dd9-a6fd5d5ad12f)]
interface nsIDOM3Node : nsISupports

Constants


          
const unsigned short DOCUMENT_POSITION_DISCONNECTED = 1

          
const unsigned short DOCUMENT_POSITION_PRECEDING = 2

          
const unsigned short DOCUMENT_POSITION_FOLLOWING = 4

          
const unsigned short DOCUMENT_POSITION_CONTAINS = 8

          
const unsigned short DOCUMENT_POSITION_CONTAINED_BY = 16

          
const unsigned short DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC = 32

Attributes


          
readonly attribute DOMString baseURI

          
attribute DOMString textContent

Methods


          
unsigned short compareDocumentPosition(in nsIDOMNode other)

          
nsISupports getFeature(in DOMString feature, in DOMString version)

          
nsIVariant getUserData(in DOMString key)

          
boolean isDefaultNamespace(in DOMString namespaceURI)

          
boolean isEqualNode(in nsIDOMNode arg)

          
boolean isSameNode(in nsIDOMNode other)

          
DOMString lookupNamespaceURI(in DOMString prefix)

          
DOMString lookupPrefix(in DOMString namespaceURI)

          
nsIVariant setUserData(in DOMString key, in nsIVariant data, in nsIDOMUserDataHandler handler)