org.crsh.text.ui
Class TreeLineRenderer

java.lang.Object
  extended by org.crsh.text.LineRenderer
      extended by org.crsh.text.ui.TreeLineRenderer

 class TreeLineRenderer
extends LineRenderer


Field Summary
private  List<LineRenderer> children
          .
private  LineRenderer value
          .
 
Fields inherited from class org.crsh.text.LineRenderer
NULL
 
Constructor Summary
TreeLineRenderer(TreeElement tree)
           
 
Method Summary
 int getActualHeight(int width)
          Return the actual height for the specified with.
 int getActualWidth()
          Returns the element actual width.
 int getMinHeight(int width)
          Return the minimum height for the specified with.
 int getMinWidth()
          Returns the element minimum width.
 LineReader reader(int width)
          Create a renderer for the specified width or return null if the element does not provide any output.
 
Methods inherited from class org.crsh.text.LineRenderer
reader, render, vertical
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

value

private final LineRenderer value
.


children

private final List<LineRenderer> children
.

Constructor Detail

TreeLineRenderer

TreeLineRenderer(TreeElement tree)
Method Detail

getActualWidth

public int getActualWidth()
Description copied from class: LineRenderer
Returns the element actual width.

Specified by:
getActualWidth in class LineRenderer
Returns:
the actual width

getMinWidth

public int getMinWidth()
Description copied from class: LineRenderer
Returns the element minimum width.

Specified by:
getMinWidth in class LineRenderer
Returns:
the minimum width

getActualHeight

public int getActualHeight(int width)
Description copied from class: LineRenderer
Return the actual height for the specified with.

Specified by:
getActualHeight in class LineRenderer
Parameters:
width - the width
Returns:
the minimum height

getMinHeight

public int getMinHeight(int width)
Description copied from class: LineRenderer
Return the minimum height for the specified with.

Specified by:
getMinHeight in class LineRenderer
Parameters:
width - the width
Returns:
the actual height

reader

public LineReader reader(int width)
Description copied from class: LineRenderer
Create a renderer for the specified width or return null if the element does not provide any output.

Specified by:
reader in class LineRenderer
Parameters:
width - the width
Returns:
the renderer


Copyright © 2015 eXo Platform SAS. All Rights Reserved.