public class FileReader
extends java.lang.Object
JDXFileReader reads JDX data, including complex BLOCK files that
contain NTUPLE blocks or nested BLOCK data.
In addition, this reader allows for simple concatenation -- no LINK record is
required. This allows for testing simply by joining files.
We also might be able to adapt this to reading a ZIP file collection.| Modifier and Type | Field and Description |
|---|---|
static java.lang.String[][] |
VAR_LIST_TABLE
Labels for the exporter
|
| Modifier and Type | Method and Description |
|---|---|
static void |
addHeader(java.util.List<java.lang.String[]> table,
java.lang.String label,
java.lang.String value) |
static JDXSource |
createJDXSource(java.io.BufferedReader br,
java.lang.String filePath,
java.net.URL appletDocumentBase,
boolean obscure,
boolean loadImaginary,
int iSpecFirst,
int iSpecLast)
general entrance method
|
static JDXSource |
createJDXSource(java.io.InputStream in,
boolean obscure,
boolean loadImaginary)
used only for preferences display and Android
|
public static final java.lang.String[][] VAR_LIST_TABLE
public static JDXSource createJDXSource(java.io.InputStream in, boolean obscure, boolean loadImaginary) throws java.io.IOException, JSpecViewException
in - obscure - loadImaginary - java.io.IOExceptionJSpecViewExceptionpublic static JDXSource createJDXSource(java.io.BufferedReader br, java.lang.String filePath, java.net.URL appletDocumentBase, boolean obscure, boolean loadImaginary, int iSpecFirst, int iSpecLast) throws java.io.IOException, JSpecViewException
br - filePath - appletDocumentBase - obscure - loadImaginary - iSpecFirst - TODOiSpecLast - TODOjava.io.IOExceptionJSpecViewExceptionpublic static void addHeader(java.util.List<java.lang.String[]> table,
java.lang.String label,
java.lang.String value)