public class TableConverter
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
TMP_TABLE_FILE
Constant representing the tmp file location used to load the String
|
| Constructor and Description |
|---|
TableConverter() |
| Modifier and Type | Method and Description |
|---|---|
static java.lang.String |
Array2mTable(java.util.ArrayList<java.util.ArrayList<java.lang.String>> t)
Convert a 2D ArrayList in a MathMl String
The String contains only the mtable (no xhtml headers)
|
static java.lang.String |
lineariseTab(java.util.ArrayList<java.util.ArrayList<java.lang.String>> t,
java.lang.String sep,
java.lang.String end,
java.lang.String empty)
Convert a 2D ArrayList in a linearized string
|
static void |
main(java.lang.String[] a)
Only for testing
|
static java.util.ArrayList<java.util.ArrayList<java.lang.String>> |
mTable2Array(java.io.File f)
Convert a mtable into a 2D ArrayList
|
static java.util.ArrayList<java.util.ArrayList<java.lang.String>> |
mTable2Array(java.lang.String s)
Convert a mtable into a 2D ArrayList
|
public static final java.lang.String TMP_TABLE_FILE
public static java.util.ArrayList<java.util.ArrayList<java.lang.String>> mTable2Array(java.io.File f)
f - the file containing the mtablepublic static java.util.ArrayList<java.util.ArrayList<java.lang.String>> mTable2Array(java.lang.String s)
s - the string containning the mtablepublic static java.lang.String lineariseTab(java.util.ArrayList<java.util.ArrayList<java.lang.String>> t,
java.lang.String sep,
java.lang.String end,
java.lang.String empty)
t - the 2D ArrayList to be convertedsep - the separator used between cellsend - the line separatorempty - replacement for empty cellspublic static java.lang.String Array2mTable(java.util.ArrayList<java.util.ArrayList<java.lang.String>> t)
t - the 2D ArrayList to convertpublic static void main(java.lang.String[] a)
a - arguments