Class NodeTreeSnapshot


  • public class NodeTreeSnapshot
    extends java.lang.Object
    Table containing nodes
    • Constructor Detail

      • NodeTreeSnapshot

        public NodeTreeSnapshot()
    • Method Detail

      • getParentIndex

        public java.util.List<java.lang.Integer> getParentIndex()
        Parent node index.
      • setParentIndex

        public void setParentIndex​(java.util.List<java.lang.Integer> parentIndex)
        Parent node index.
      • getNodeType

        public java.util.List<java.lang.Integer> getNodeType()
        Node's nodeType.
      • setNodeType

        public void setNodeType​(java.util.List<java.lang.Integer> nodeType)
        Node's nodeType.
      • getNodeName

        public java.util.List<java.lang.Integer> getNodeName()
        Node's nodeName.
      • setNodeName

        public void setNodeName​(java.util.List<java.lang.Integer> nodeName)
        Node's nodeName.
      • getNodeValue

        public java.util.List<java.lang.Integer> getNodeValue()
        Node's nodeValue.
      • setNodeValue

        public void setNodeValue​(java.util.List<java.lang.Integer> nodeValue)
        Node's nodeValue.
      • getBackendNodeId

        public java.util.List<java.lang.String> getBackendNodeId()
        Node's id, corresponds to DOM.Node.backendNodeId.
      • setBackendNodeId

        public void setBackendNodeId​(java.util.List<java.lang.String> backendNodeId)
        Node's id, corresponds to DOM.Node.backendNodeId.
      • getTextValue

        public RareStringData getTextValue()
        Only set for textarea elements, contains the text value.
      • setTextValue

        public void setTextValue​(RareStringData textValue)
        Only set for textarea elements, contains the text value.
      • getInputValue

        public RareStringData getInputValue()
        Only set for input elements, contains the input's associated text value.
      • setInputValue

        public void setInputValue​(RareStringData inputValue)
        Only set for input elements, contains the input's associated text value.
      • getInputChecked

        public RareBooleanData getInputChecked()
        Only set for radio and checkbox input elements, indicates if the element has been checked
      • setInputChecked

        public void setInputChecked​(RareBooleanData inputChecked)
        Only set for radio and checkbox input elements, indicates if the element has been checked
      • getOptionSelected

        public RareBooleanData getOptionSelected()
        Only set for option elements, indicates if the element has been selected
      • setOptionSelected

        public void setOptionSelected​(RareBooleanData optionSelected)
        Only set for option elements, indicates if the element has been selected
      • getContentDocumentIndex

        public RareIntegerData getContentDocumentIndex()
        The index of the document in the list of the snapshot documents.
      • setContentDocumentIndex

        public void setContentDocumentIndex​(RareIntegerData contentDocumentIndex)
        The index of the document in the list of the snapshot documents.
      • getPseudoType

        public RareStringData getPseudoType()
        Type of a pseudo element node.
      • setPseudoType

        public void setPseudoType​(RareStringData pseudoType)
        Type of a pseudo element node.
      • getIsClickable

        public RareBooleanData getIsClickable()
        Whether this DOM node responds to mouse clicks. This includes nodes that have had click event listeners attached via JavaScript as well as anchor tags that naturally navigate when clicked.
      • setIsClickable

        public void setIsClickable​(RareBooleanData isClickable)
        Whether this DOM node responds to mouse clicks. This includes nodes that have had click event listeners attached via JavaScript as well as anchor tags that naturally navigate when clicked.
      • getCurrentSourceURL

        public RareStringData getCurrentSourceURL()
        The selected url for nodes with a srcset attribute.
      • setCurrentSourceURL

        public void setCurrentSourceURL​(RareStringData currentSourceURL)
        The selected url for nodes with a srcset attribute.
      • getOriginURL

        public RareStringData getOriginURL()
        The url of the script (if any) that generates this node.
      • setOriginURL

        public void setOriginURL​(RareStringData originURL)
        The url of the script (if any) that generates this node.