Package org.crsh.text

Examples of org.crsh.text.LineRenderer.reader()


  // in relation to widths array that can contain (should?) 0 value
  LineReader renderer(final int[] widths, int height) {
    final LineReader[] readers = new LineReader[widths.length];
    for (int i = 0;i < readers.length;i++) {
      LineRenderer renderer = cols.get(i);
      LineReader reader = renderer.reader(widths[i] - leftCellPadding - rightCellPadding, height);
      readers[i] = reader;
    }

    //
    return new LineReader() {
View Full Code Here


  public void render(RenderAppendable to) {
    LineRenderer renderer = renderer();

    // For now height - 1 because of the char that goes to the line in some impl
    LineReader reader = renderer.reader(to.getWidth(), to.getHeight() - 1);
    if (reader != null) {
      while (reader.hasLine()) {
        reader.renderLine(to);
        to.append('\n');
      }
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.