webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | Public Attributes | List of all members
NodeFilter Interface Reference

import"NodeFilter.idl";

Public Member Functions

unsigned short acceptNode (optional Node node)
 

Public Attributes

const unsigned short FILTER_ACCEPT = 1
 
const unsigned short FILTER_REJECT = 2
 
const unsigned short FILTER_SKIP = 3
 
const unsigned long SHOW_ALL = 0xFFFFFFFF
 
const unsigned long SHOW_ELEMENT = 0x00000001
 
const unsigned long SHOW_ATTRIBUTE = 0x00000002
 
const unsigned long SHOW_TEXT = 0x00000004
 
const unsigned long SHOW_CDATA_SECTION = 0x00000008
 
const unsigned long SHOW_ENTITY_REFERENCE = 0x00000010
 
const unsigned long SHOW_ENTITY = 0x00000020
 
const unsigned long SHOW_PROCESSING_INSTRUCTION = 0x00000040
 
const unsigned long SHOW_COMMENT = 0x00000080
 
const unsigned long SHOW_DOCUMENT = 0x00000100
 
const unsigned long SHOW_DOCUMENT_TYPE = 0x00000200
 
const unsigned long SHOW_DOCUMENT_FRAGMENT = 0x00000400
 
const unsigned long SHOW_NOTATION = 0x00000800
 

Member Function Documentation

◆ acceptNode()

unsigned short NodeFilter::acceptNode ( optional Node  node)

Member Data Documentation

◆ FILTER_ACCEPT

const unsigned short NodeFilter::FILTER_ACCEPT = 1

◆ FILTER_REJECT

const unsigned short NodeFilter::FILTER_REJECT = 2

◆ FILTER_SKIP

const unsigned short NodeFilter::FILTER_SKIP = 3

◆ SHOW_ALL

const unsigned long NodeFilter::SHOW_ALL = 0xFFFFFFFF

◆ SHOW_ATTRIBUTE

const unsigned long NodeFilter::SHOW_ATTRIBUTE = 0x00000002

◆ SHOW_CDATA_SECTION

const unsigned long NodeFilter::SHOW_CDATA_SECTION = 0x00000008

◆ SHOW_COMMENT

const unsigned long NodeFilter::SHOW_COMMENT = 0x00000080

◆ SHOW_DOCUMENT

const unsigned long NodeFilter::SHOW_DOCUMENT = 0x00000100

◆ SHOW_DOCUMENT_FRAGMENT

const unsigned long NodeFilter::SHOW_DOCUMENT_FRAGMENT = 0x00000400

◆ SHOW_DOCUMENT_TYPE

const unsigned long NodeFilter::SHOW_DOCUMENT_TYPE = 0x00000200

◆ SHOW_ELEMENT

const unsigned long NodeFilter::SHOW_ELEMENT = 0x00000001

◆ SHOW_ENTITY

const unsigned long NodeFilter::SHOW_ENTITY = 0x00000020

◆ SHOW_ENTITY_REFERENCE

const unsigned long NodeFilter::SHOW_ENTITY_REFERENCE = 0x00000010

◆ SHOW_NOTATION

const unsigned long NodeFilter::SHOW_NOTATION = 0x00000800

◆ SHOW_PROCESSING_INSTRUCTION

const unsigned long NodeFilter::SHOW_PROCESSING_INSTRUCTION = 0x00000040

◆ SHOW_TEXT

const unsigned long NodeFilter::SHOW_TEXT = 0x00000004

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