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.IOException
JSpecViewException
public 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.IOException
JSpecViewException
public static void addHeader(java.util.List<java.lang.String[]> table, java.lang.String label, java.lang.String value)