All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.robolectric.res.TextCollectingNodeHandler Maven / Gradle / Ivy

There is a newer version: 4.14.1
Show newest version
package org.robolectric.res;

import javax.xml.stream.XMLStreamException;
import javax.xml.stream.XMLStreamReader;

public class TextCollectingNodeHandler extends NodeHandler {
  private final StringBuilder buf;

  public TextCollectingNodeHandler(StringBuilder buf) {
    this.buf = buf;
  }

  @Override
  public void onCharacters(XMLStreamReader xml, XmlContext xmlContext) throws XMLStreamException {
    buf.append(xml.getText());
  }

  @Override
  NodeHandler findMatchFor(XMLStreamReader xml) {
    return this;
  }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy