Package syntaxhighlighter.beans

Examples of syntaxhighlighter.beans.CodeRow


      "the end";
   
    CodeContainer container = SyntaxHighlighterParserUtil.brush(aJavaString, new BrushJava());
   
    List<CodeRow> codeRows = container.getCodeRows();
    CodeRow codeRow;

    assertEquals(12, codeRows.size());
   
    codeRow = codeRows.get(0);
    assertEquals(1, codeRow.getCode().size());
    assertEquals("comments", codeRow.getCode().get(0).getStyle());
   
    codeRow = codeRows.get(5);
    assertEquals(3, codeRow.getCode().size());
    assertEquals("plain", codeRow.getCode().get(0).getStyle());
    assertEquals("string", codeRow.getCode().get(1).getStyle());
    assertEquals("plain", codeRow.getCode().get(2).getStyle());

    codeRow = codeRows.get(8);
    assertEquals(5, codeRow.getCode().size());
    assertEquals("plain", codeRow.getCode().get(0).getStyle());
    assertEquals("string", codeRow.getCode().get(1).getStyle());
    assertEquals("plain", codeRow.getCode().get(2).getStyle());
    assertEquals("keyword", codeRow.getCode().get(3).getStyle());
    assertEquals("plain", codeRow.getCode().get(4).getStyle());

    codeRow = codeRows.get(9);
    assertEquals(1, codeRow.getCode().size());

  }
View Full Code Here

TOP

Related Classes of syntaxhighlighter.beans.CodeRow

Copyright © 2018 www.massapicom. 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.