Package xyz.cofe.text.table
Class TableFormats.TableBuilder
- java.lang.Object
-
- xyz.cofe.text.table.TableFormats.TableBuilder
-
- Enclosing class:
- TableFormats
public static class TableFormats.TableBuilder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description TableBuilder(TableFormat tableFormat)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TableFormatget()java.lang.StringgetDefVSplitBottomText()java.lang.StringgetDefVSplitText()java.lang.StringgetDefVSplitTopText()TableFormats.TableBuilderheader(boolean visible)TableFormats.TableBuilderinnerHLines(boolean visible)TableFormats.TableBuilderinnerVLines(boolean visible)TableFormats.TableBuilderouterHLines(boolean visible)TableFormats.TableBuilderouterVLines(boolean visible)voidsetDefVSplitBottomText(java.lang.String defVsplitText)voidsetDefVSplitText(java.lang.String defVsplitText)voidsetDefVSplitTopText(java.lang.String defVsplitText)TableFormats.TableBuildervsplit(int width, java.lang.String text)TableFormats.TableBuildervsplit(int width, java.lang.String topText, java.lang.String text, java.lang.String bottomText)TableFormats.TableBuildervsplit(java.lang.String text)TableFormats.TableBuildervsplit(VerticalSplitter vsplit)
-
-
-
Constructor Detail
-
TableBuilder
public TableBuilder(TableFormat tableFormat)
-
-
Method Detail
-
getDefVSplitText
public java.lang.String getDefVSplitText()
-
setDefVSplitText
public void setDefVSplitText(java.lang.String defVsplitText)
-
getDefVSplitTopText
public java.lang.String getDefVSplitTopText()
-
setDefVSplitTopText
public void setDefVSplitTopText(java.lang.String defVsplitText)
-
getDefVSplitBottomText
public java.lang.String getDefVSplitBottomText()
-
setDefVSplitBottomText
public void setDefVSplitBottomText(java.lang.String defVsplitText)
-
get
public TableFormat get()
-
header
public TableFormats.TableBuilder header(boolean visible)
-
innerHLines
public TableFormats.TableBuilder innerHLines(boolean visible)
-
innerVLines
public TableFormats.TableBuilder innerVLines(boolean visible)
-
outerHLines
public TableFormats.TableBuilder outerHLines(boolean visible)
-
outerVLines
public TableFormats.TableBuilder outerVLines(boolean visible)
-
vsplit
public TableFormats.TableBuilder vsplit(VerticalSplitter vsplit)
-
vsplit
public TableFormats.TableBuilder vsplit(int width, java.lang.String topText, java.lang.String text, java.lang.String bottomText)
-
vsplit
public TableFormats.TableBuilder vsplit(int width, java.lang.String text)
-
vsplit
public TableFormats.TableBuilder vsplit(java.lang.String text)
-
-