Linux Mac OSX Windows

  
[scriptable, function, uuid(e4723748-1dd1-11b2-8ee6-866a532a6237)]
interface nsIDOMNodeFilter : nsISupports

Constants


        
const short FILTER_ACCEPT = 1

        
const short FILTER_REJECT = 2

        
const short FILTER_SKIP = 3

        
const unsigned long SHOW_ALL = 4294967295

        
const unsigned long SHOW_ELEMENT = 1

        
const unsigned long SHOW_ATTRIBUTE = 2

        
const unsigned long SHOW_TEXT = 4

        
const unsigned long SHOW_CDATA_SECTION = 8

        
const unsigned long SHOW_ENTITY_REFERENCE = 16

        
const unsigned long SHOW_ENTITY = 32

        
const unsigned long SHOW_PROCESSING_INSTRUCTION = 64

        
const unsigned long SHOW_COMMENT = 128

        
const unsigned long SHOW_DOCUMENT = 256

        
const unsigned long SHOW_DOCUMENT_TYPE = 512

        
const unsigned long SHOW_DOCUMENT_FRAGMENT = 1024

        
const unsigned long SHOW_NOTATION = 2048

Methods


        
short acceptNode(in nsIDOMNode n)