class NodeFilter |
|
|
|
|
|
Test whether a specified node is visible in the logical view of
a TreeWalker or NodeIterator. This function will be called by
the implementation of TreeWalker and NodeIterator; it is not
intended to be called directly from user code.
n - The node to check to see if it passes the filter or not. Returns a constant to determine whether the node is accepted, rejected, or skipped, as defined above . |
|
|
|
Internal not part of the DOM |
|
|
The following constants are returned by the acceptNode() method:
FILTER_ACCEPT | - 1 | - | ||
FILTER_REJECT | - 2 | - | ||
FILTER_SKIP | - 3 | - |
These are the available values for the whatToShow parameter. They are the same as the set of possible types for Node, and their values are derived by using a bit position corresponding to the value of NodeType for the equivalent node type.
SHOW_ALL | - 0xFFFFFFFF | - | ||
SHOW_ELEMENT | - 0x00000001 | - | ||
SHOW_ATTRIBUTE | - 0x00000002 | - | ||
SHOW_TEXT | - 0x00000004 | - | ||
SHOW_CDATA_SECTION | - 0x00000008 | - | ||
SHOW_ENTITY_REFERENCE | - 0x00000010 | - | ||
SHOW_ENTITY | - 0x00000020 | - | ||
SHOW_PROCESSING_INSTRUCTION | - 0x00000040 | - | ||
SHOW_COMMENT | - 0x00000080 | - | ||
SHOW_DOCUMENT | - 0x00000100 | - | ||
SHOW_DOCUMENT_TYPE | - 0x00000200 | - | ||
SHOW_DOCUMENT_FRAGMENT | - 0x00000400 | - | ||
SHOW_NOTATION | - 0x00000800 | - |