public class DefaultTableFormat extends DefaultFormatBase<NutsTableFormat> implements NutsTableFormat
| Modifier and Type | Class and Description |
|---|---|
static class |
DefaultTableFormat.Bounds |
static class |
DefaultTableFormat.DefaultCell |
static class |
DefaultTableFormat.Interval |
static class |
DefaultTableFormat.Pos |
static class |
DefaultTableFormat.RenderedCell |
static class |
DefaultTableFormat.Row |
static class |
DefaultTableFormat.Widths |
| Modifier and Type | Field and Description |
|---|---|
static NutsTableBordersFormat |
FANCY_COLUMNS_BORDER |
static NutsTableBordersFormat |
FANCY_ROWS_BORDER |
static NutsTableBordersFormat |
NO_BORDER |
static NutsTableBordersFormat |
SIMPLE_BORDER |
static NutsTableBordersFormat |
SPACE_BORDER |
static NutsTableBordersFormat |
UNICODE_BORDER |
| Constructor and Description |
|---|
DefaultTableFormat(NutsWorkspace ws) |
format, getValidPrintStream, getValidPrintStream, print, print, print, print, print, print, println, println, println, println, println, println, printlncheckSession, configure, configure, getName, getSession, getWorkspace, isNtf, setNtf, setSessionclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitconfigure, setNtf, setSessionformat, getSession, isNtf, print, print, print, print, print, print, println, println, println, println, println, println, printlnconfigure, configureLastpublic static NutsTableBordersFormat NO_BORDER
public static NutsTableBordersFormat UNICODE_BORDER
public static NutsTableBordersFormat SIMPLE_BORDER
public static NutsTableBordersFormat FANCY_ROWS_BORDER
public static NutsTableBordersFormat SPACE_BORDER
public static NutsTableBordersFormat FANCY_COLUMNS_BORDER
public DefaultTableFormat(NutsWorkspace ws)
public static NutsTableBordersFormat parseTableBorders(String borderName)
public static void formatAndHorizontalAlign(StringBuilder sb, NutsPositionType a, int columns, NutsTextManager tf, NutsSession session)
public boolean isVisibleHeader()
isVisibleHeader in interface NutsTableFormatpublic DefaultTableFormat setVisibleHeader(boolean visibleHeader)
setVisibleHeader in interface NutsTableFormatpublic NutsTableBordersFormat getBorder()
getBorder in interface NutsTableFormatpublic DefaultTableFormat setBorder(NutsTableBordersFormat border)
setBorder in interface NutsTableFormatpublic DefaultTableFormat setVisibleColumn(int col, Boolean visible)
setVisibleColumn in interface NutsTableFormatpublic Boolean getVisibleColumn(int col)
getVisibleColumn in interface NutsTableFormatpublic NutsTableFormat setBorder(String borderName)
setBorder in interface NutsTableFormatpublic NutsTableFormat setCellFormat(NutsTableCellFormat formatter)
setCellFormat in interface NutsTableFormatpublic NutsTableModel getModel()
getModel in interface NutsTableFormatpublic NutsMutableTableModel createModel()
createModel in interface NutsTableFormatpublic void print(NutsPrintStream w)
print in interface NutsFormatprint in class DefaultFormatBase<NutsTableFormat>public String toString()
toString in interface NutsFormattoString in class DefaultFormatBase<NutsTableFormat>public NutsTableFormat setHeaderFormat(NutsTableCellFormat formatter)
public void resolveColumns(Object obj, LinkedHashSet<String> columns)
public Object getValue()
getValue in interface NutsObjectFormatpublic NutsTableFormat setValue(Object value)
setValue in interface NutsObjectFormatsetValue in interface NutsTableFormatpublic boolean configureFirst(NutsCommandLine cmdLine)
configureFirst in interface NutsCommandLineConfigurableCopyright © 2021 vpc open source initiative. All rights reserved.