Class NodeFilter

  • All Implemented Interfaces:
    java.io.Serializable, java.lang.Cloneable, org.htmlunit.corejs.javascript.ConstProperties, org.htmlunit.corejs.javascript.debug.DebuggableObject, org.htmlunit.corejs.javascript.Scriptable, org.htmlunit.corejs.javascript.SymbolScriptable

    public class NodeFilter
    extends HtmlUnitScriptable
    A JavaScript object for NodeFilter.
    See Also:
    DOM-Level-2-Traversal-Range, Serialized Form
    • Nested Class Summary

      • Nested classes/interfaces inherited from class org.htmlunit.corejs.javascript.ScriptableObject

        org.htmlunit.corejs.javascript.ScriptableObject.KeyComparator
    • Constructor Summary

      Constructors 
      Constructor Description
      NodeFilter()
      Creates an instance.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void jsConstructor()
      JavaScript constructor.
      • Methods inherited from class org.htmlunit.corejs.javascript.ScriptableObject

        applyDescriptorToAttributeBitset, associateValue, avoidObjectDetection, buildDataDescriptor, callMethod, callMethod, checkPropertyChange, checkPropertyDefinition, defineClass, defineClass, defineClass, defineConst, defineConstProperty, defineFunctionProperties, defineOwnProperties, defineOwnProperty, defineOwnProperty, defineProperty, defineProperty, defineProperty, defineProperty, defineProperty, defineProperty, defineProperty, delete, delete, delete, deleteProperty, deleteProperty, deleteProperty, ensureScriptable, ensureScriptableObject, ensureSymbolScriptable, get, get, get, getAllIds, getArrayPrototype, getAssociatedValue, getAttributes, getAttributes, getAttributes, getAttributes, getAttributes, getClassPrototype, getDefaultValue, getExternalArrayData, getExternalArrayLength, getFunctionPrototype, getGeneratorFunctionPrototype, getGetterOrSetter, getGetterOrSetter, getIds, getObjectPrototype, getOwnPropertyDescriptor, getParentScope, getProperty, getProperty, getProperty, getPropertyIds, getPrototype, getTopLevelScope, getTopScopeValue, getTypedProperty, getTypedProperty, getTypeOf, has, has, hasProperty, hasProperty, hasProperty, isAccessorDescriptor, isConst, isDataDescriptor, isEmpty, isExtensible, isFalse, isGenericDescriptor, isGetterOrSetter, isSealed, isTrue, preventExtensions, put, put, putConst, putConstProperty, putProperty, putProperty, putProperty, querySlot, redefineProperty, sameValue, sealObject, setAttributes, setAttributes, setAttributes, setAttributes, setAttributes, setCommonDescriptorProperties, setExternalArrayData, setGetterOrSetter, setPrototype, size
      • Methods inherited from class java.lang.Object

        equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • SHOW_ATTRIBUTE

        public static final int SHOW_ATTRIBUTE
        Show Attr nodes. Only useful when creating a TreeWalker with an attribute node as its root.
        See Also:
        Constant Field Values
      • SHOW_CDATA_SECTION

        public static final int SHOW_CDATA_SECTION
        Show CDATASection nodes.
        See Also:
        Constant Field Values
      • SHOW_ENTITY_REFERENCE

        public static final int SHOW_ENTITY_REFERENCE
        Show EntityReference nodes.
        See Also:
        Constant Field Values
      • SHOW_PROCESSING_INSTRUCTION

        public static final int SHOW_PROCESSING_INSTRUCTION
        Show ProcessingInstruction nodes.
        See Also:
        Constant Field Values
      • SHOW_DOCUMENT

        public static final int SHOW_DOCUMENT
        Show Document nodes.
        See Also:
        Constant Field Values
      • SHOW_DOCUMENT_TYPE

        public static final int SHOW_DOCUMENT_TYPE
        Show DocumentType nodes.
        See Also:
        Constant Field Values
      • SHOW_DOCUMENT_FRAGMENT

        public static final int SHOW_DOCUMENT_FRAGMENT
        Show DocumentFragment nodes.
        See Also:
        Constant Field Values
      • SHOW_NOTATION

        public static final int SHOW_NOTATION
        Show Notation nodes. Only useful when creating a TreeWalker with a Notation node as its root.
        See Also:
        Constant Field Values
    • Constructor Detail

      • NodeFilter

        public NodeFilter()
        Creates an instance.
    • Method Detail

      • jsConstructor

        public void jsConstructor()
        JavaScript constructor.