public class BiffViewer extends Object
main(java.lang.String[])
Modifier and Type | Class and Description |
---|---|
(package private) static class |
BiffViewer.BiffviewRecordInputStream |
(package private) static class |
BiffViewer.RecordDetails
This record supports dumping of completed continue records.
|
Modifier and Type | Field and Description |
---|---|
private boolean |
dump |
(package private) String |
filename |
Constructor and Description |
---|
BiffViewer(String[] args)
Creates new BiffViewer
|
Modifier and Type | Method and Description |
---|---|
private static Record |
createRecord(RecordInputStream in)
Essentially a duplicate of RecordFactory.
|
static Record[] |
createRecords(InputStream in,
boolean dump)
Create an array of records from an input stream
|
private static void |
dumpNormal(Record record,
int startloc,
short rectype,
short recsize) |
static void |
main(String[] args)
Method main with 1 argument just run straight biffview against given
file
|
void |
run()
Method run starts up BiffViewer...
|
void |
setDump(boolean dump)
Method setDump - hex dump out data or not.
|
String filename
private boolean dump
public BiffViewer(String[] args)
args
- public void run()
public static Record[] createRecords(InputStream in, boolean dump) throws RecordFormatException
in
- the InputStream from which the records
will be obtaineddump
- RecordFormatException
- on error processing the InputStreamprivate static void dumpNormal(Record record, int startloc, short rectype, short recsize)
private static Record createRecord(RecordInputStream in)
public void setDump(boolean dump)
dump
- public static void main(String[] args)
with 2 arguments where the second argument is "on" - run biffviewer
with hex dumps of records
with 2 arguments where the second argument is "bfd" just run a big fat hex dump of the file...don't worry about biffviewing it at all
Define the system property poi.deserialize.escher
to turn on
deserialization of escher records.
Copyright © 2016 Open Microscopy Environment