Kreator tabel

public class TableBuilder
extends Object

java.lang.Object
com.android.tradefed.util.TableBuilder,


Klasa pomocnicza do wyświetlania macierzy elementów String w tabeli.

Podsumowanie

Konstruktory publiczne

TableBuilder(int numColumns)

Konstruuje obiekt TableBuilder z określoną liczbą kolumn.

Metody publiczne

TableBuilder addBlankLineSeparator()

Dodaje separator wierszy, np.: | | (pusta przestrzeń między dwiema rurami)

TableBuilder addDoubleLineSeparator()

Dodaje separator wierszy, np.: +=========================================+

TableBuilder addLine(String[] line)

Dodaje linię.

TableBuilder addLine(String line)

Dodaje jeden długi wiersz.

TableBuilder addSeparator(char end, char pipe)

Dodaje niestandardowy separator wierszy.

TableBuilder addSingleLineSeparator()

Dodaje separator wierszy, np. +---------------------------------------------+

TableBuilder addTitle(String title)

Dodaje tytuł tej tabeli.

String build()

Tworzy tabelę i zwraca ją jako ciąg znaków.

TableBuilder setOffset(int offset)

Określa liczbę odstępów po lewej stronie całej tabeli

TableBuilder setPadding(int padding)

Określa liczbę odstępów przed każdym elementem kolumny i po nim

Konstruktory publiczne

Kreator tabel

public TableBuilder (int numColumns)

Konstruuje obiekt TableBuilder z określoną liczbą kolumn.

Parametry
numColumns int: liczba kolumn w tabeli.

Metody publiczne

addBlankLineSeparator

public TableBuilder addBlankLineSeparator ()

Dodaje separator wierszy, np.: | | (pusta przestrzeń między dwiema rurami)

Zwroty
TableBuilder to

addDoubleLineSeparator

public TableBuilder addDoubleLineSeparator ()

Dodaje separator wierszy, np.: +=========================================+

Zwroty
TableBuilder to

addLine

public TableBuilder addLine (String[] line)

Dodaje linię. Liczba kolumn w wierszu musi być równa liczbie kolumn podanej w konstruktorze.

Parametry
line String: linia.

Zwroty
TableBuilder to

Rzuty
IllegalArgumentException gdy liczba kolumn w wierszu nie jest zgodna z Liczba kolumn podanych w konstruktorze.

addLine

public TableBuilder addLine (String line)

Dodaje jeden długi wiersz. TableBuilder opakuje go, jeśli będzie zbyt długi. Zobacz przykład powyżej.

Parametry
line String: linia.

Zwroty
TableBuilder to

dodajSeparator

public TableBuilder addSeparator (char end, 
                char pipe)

Dodaje niestandardowy separator wierszy.

Parametry
end char: znak końcowy.

pipe char: znak łączący dwa końce

Zwroty
TableBuilder to

dodajSeparatorPojedynczej linii

public TableBuilder addSingleLineSeparator ()

Dodaje separator wierszy, np. +---------------------------------------------+

Zwroty
TableBuilder to

dodajtytuł

public TableBuilder addTitle (String title)

Dodaje tytuł tej tabeli. Przykład: +=====================TYTUŁ======================+

Parametry
title String: tytuł

Zwroty
TableBuilder to

kompilacja

public String build ()

Tworzy tabelę i zwraca ją jako ciąg znaków.

Zwroty
String w postaci ciągu znaków.

setOffset,

public TableBuilder setOffset (int offset)

Określa liczbę odstępów po lewej stronie całej tabeli

Parametry
offset int: liczba odstępów

Zwroty
TableBuilder to

setPadding

public TableBuilder setPadding (int padding)

Określa liczbę odstępów przed każdym elementem kolumny i po nim

Parametry
padding int: liczba odstępów

Zwroty
TableBuilder to