uk.ac.starlink.table
Class StreamStarTableWriter
java.lang.Object
uk.ac.starlink.table.StreamStarTableWriter
- All Implemented Interfaces:
- StarTableWriter
- Direct Known Subclasses:
- AbstractFitsTableWriter, AbstractTextTableWriter, CsvTableWriter, HTMLTableWriter, LatexTableWriter, MirageTableWriter, TstTableWriter
public abstract class StreamStarTableWriter
- extends Object
- implements StarTableWriter
Partial implementation of StarTableWriter
which can be subclassed
by writers which just write to output streams.
- Since:
- 8 Dec 2004
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
StreamStarTableWriter
public StreamStarTableWriter()
writeStarTable
public void writeStarTable(StarTable startab,
String location,
StarTableOutput sto)
throws TableFormatException,
IOException
- Gets an output stream from location with reference to
sto and writes to it using this writer's
StarTableWriter.writeStarTable(uk.ac.starlink.table.StarTable,
java.io.OutputStream)
method.
- Specified by:
writeStarTable
in interface StarTableWriter
- Parameters:
startab
- table to writelocation
- table destinationsto
- StarTableOutput
- Throws:
TableFormatException
- if startab cannot be written
to location
IOException
- if there is some I/O error