org.camunda.bpm.extension.osgi.commands.asciitable
Class ASCIITable
java.lang.Object
org.camunda.bpm.extension.osgi.commands.asciitable.ASCIITable
- All Implemented Interfaces:
- IASCIITable
public class ASCIITable
- extends Object
- implements IASCIITable
The entry point to this framework which acts as a singleton.
- Version:
- 1.0
- Author:
- K Venkata Sudhakar (kvenkatasudhakar@gmail.com)
|
Method Summary |
static ASCIITable |
getInstance()
|
String |
getTable(ASCIITableHeader[] headerObjs,
String[][] data)
|
String |
getTable(IASCIITableAware asciiTableAware)
|
String |
getTable(String[] header,
int headerAlign,
String[][] data,
int dataAlign)
|
String |
getTable(String[] header,
String[][] data)
Returns the ASCII table as string which can be rendered in console or JSP. |
String |
getTable(String[] header,
String[][] data,
int dataAlign)
|
void |
printTable(ASCIITableHeader[] headerObjs,
String[][] data)
|
void |
printTable(IASCIITableAware asciiTableAware)
|
void |
printTable(String[] header,
int headerAlign,
String[][] data,
int dataAlign)
|
void |
printTable(String[] header,
String[][] data)
Prints the ASCII table to console. |
void |
printTable(String[] header,
String[][] data,
int dataAlign)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
getInstance
public static ASCIITable getInstance()
getTable
public String getTable(String[] header,
String[][] data)
- Description copied from interface:
IASCIITable
- Returns the ASCII table as string which can be rendered in console or JSP.
- Specified by:
getTable in interface IASCIITable
- Returns:
getTable
public String getTable(String[] header,
String[][] data,
int dataAlign)
- Specified by:
getTable in interface IASCIITable
getTable
public String getTable(String[] header,
int headerAlign,
String[][] data,
int dataAlign)
- Specified by:
getTable in interface IASCIITable
printTable
public void printTable(String[] header,
String[][] data)
- Description copied from interface:
IASCIITable
- Prints the ASCII table to console.
- Specified by:
printTable in interface IASCIITable
printTable
public void printTable(String[] header,
String[][] data,
int dataAlign)
- Specified by:
printTable in interface IASCIITable
printTable
public void printTable(String[] header,
int headerAlign,
String[][] data,
int dataAlign)
- Specified by:
printTable in interface IASCIITable
getTable
public String getTable(ASCIITableHeader[] headerObjs,
String[][] data)
- Specified by:
getTable in interface IASCIITable
printTable
public void printTable(ASCIITableHeader[] headerObjs,
String[][] data)
- Specified by:
printTable in interface IASCIITable
getTable
public String getTable(IASCIITableAware asciiTableAware)
- Specified by:
getTable in interface IASCIITable
printTable
public void printTable(IASCIITableAware asciiTableAware)
- Specified by:
printTable in interface IASCIITable
Copyright © 2016 camunda services GmbH. All rights reserved.