mirror of https://github.com/python/cpython
Import NodeFilter from DOM2 Traversal/Range.
This commit is contained in:
parent
3f1b5288e5
commit
b5698faa9d
|
@ -0,0 +1,27 @@
|
||||||
|
# This is the Python mapping for interface NodeFilter from
|
||||||
|
# DOM2-Traversal-Range. It contains only constants.
|
||||||
|
|
||||||
|
class NodeFilter:
|
||||||
|
"""
|
||||||
|
This is the DOM2 NodeFilter interface. It contains only constants.
|
||||||
|
"""
|
||||||
|
FILTER_ACCEPT = 1
|
||||||
|
FILTER_REJECT = 2
|
||||||
|
FILTER_SKIP = 3
|
||||||
|
|
||||||
|
SHOW_ALL = 0xFFFFFFFFL
|
||||||
|
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
|
||||||
|
|
||||||
|
def acceptNode(self, node):
|
||||||
|
raise NotImplementedError
|
Loading…
Reference in New Issue