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