Package uk.ac.starlink.ttools.example
Class TwoMassPscTableBuilder
java.lang.Object
uk.ac.starlink.ttools.example.TwoMassPscTableBuilder
- All Implemented Interfaces:
uk.ac.starlink.table.TableBuilder
TableBuilder implementation for the ASCII files distributed on the
2MASS catalogue DVD set. These files are also available from
ftp://ftp.ipac.caltech.edu/pub/2mass/allsky/.
- Since:
- 12 Sep 2006
- Author:
- Mark Taylor
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleancanImport(DataFlavor flavor) booleanlooksLikeFile(String location) uk.ac.starlink.table.StarTablemakeStarTable(uk.ac.starlink.util.DataSource datsrc, boolean wantRandom, uk.ac.starlink.table.StoragePolicy storagePolicy) voidstreamStarTable(InputStream in, uk.ac.starlink.table.TableSink sink, String pos)
-
Constructor Details
-
TwoMassPscTableBuilder
public TwoMassPscTableBuilder()
-
-
Method Details
-
canImport
- Specified by:
canImportin interfaceuk.ac.starlink.table.TableBuilder
-
getFormatName
- Specified by:
getFormatNamein interfaceuk.ac.starlink.table.TableBuilder
-
looksLikeFile
- Specified by:
looksLikeFilein interfaceuk.ac.starlink.table.TableBuilder
-
makeStarTable
public uk.ac.starlink.table.StarTable makeStarTable(uk.ac.starlink.util.DataSource datsrc, boolean wantRandom, uk.ac.starlink.table.StoragePolicy storagePolicy) throws IOException - Specified by:
makeStarTablein interfaceuk.ac.starlink.table.TableBuilder- Throws:
IOException
-
streamStarTable
- Specified by:
streamStarTablein interfaceuk.ac.starlink.table.TableBuilder
-