public class CdfDump
extends java.lang.Object
main
method.
The function is roughly comparable to the cdfirsdump
command in the CDF distribution.
The output can optionally be written in HTML format. The point of this is so that field values which represent pointers to records can be displayed as hyperlinks, which makes it very easy to chase pointers around the CDF file in a web browser.
Constructor and Description |
---|
CdfDump(CdfReader crdr,
java.io.PrintStream out,
boolean writeFields,
boolean html)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
static void |
main(java.lang.String[] args)
Main method.
|
void |
run()
Does the work, writing output.
|
static int |
runMain(java.lang.String[] args)
Does the work for the command line tool, handling arguments.
|
public CdfDump(CdfReader crdr, java.io.PrintStream out, boolean writeFields, boolean html)
crdr
- CDF readerout
- output stream for listingwriteFields
- true to write field data as well as record IDshtml
- true to write output in HTML formatpublic void run() throws java.io.IOException
java.io.IOException
public static int runMain(java.lang.String[] args) throws java.io.IOException
args
- command-line argumentsjava.io.IOException
public static void main(java.lang.String[] args) throws java.io.IOException
java.io.IOException