Examples of ExpandingReader


Examples of org.rssowl.core.util.ExpandingReader

    String postExpand = ")";

    boolean skipTags = true;

    //1
    ExpandingReader reader = new ExpandingReader(new StringReader(s), words, preExpand, postExpand, skipTags);
    String result = readFully(reader);

    assertEquals("(Hello) <a>(World)</a>", result);
  }
View Full Code Here

Examples of org.rssowl.ui.internal.util.ExpandingReader

    /* TODO Experimental Highlight Support */
    List<String> wordsToHighlight = fViewer.getHighlightedWords();
    if (!wordsToHighlight.isEmpty()) {
      StringBuilder highlightedResult = new StringBuilder(result.length());
      ExpandingReader resultHighlightReader = new ExpandingReader(new StringReader(result), wordsToHighlight, PRE_HIGHLIGHT, POST_HIGHLIGHT, true);

      int len = 0;
      char[] buf = new char[1000];
      try {
        while ((len = resultHighlightReader.read(buf)) != -1)
          highlightedResult.append(buf, 0, len);

        return highlightedResult.toString();
      } catch (IOException e) {
        Activator.getDefault().logError(e.getMessage(), e);
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.