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 TypeMethodDescriptionboolean
canImport
(DataFlavor flavor) boolean
looksLikeFile
(String location) uk.ac.starlink.table.StarTable
makeStarTable
(uk.ac.starlink.util.DataSource datsrc, boolean wantRandom, uk.ac.starlink.table.StoragePolicy storagePolicy) void
streamStarTable
(InputStream in, uk.ac.starlink.table.TableSink sink, String pos)
-
Constructor Details
-
TwoMassPscTableBuilder
public TwoMassPscTableBuilder()
-
-
Method Details
-
canImport
- Specified by:
canImport
in interfaceuk.ac.starlink.table.TableBuilder
-
getFormatName
- Specified by:
getFormatName
in interfaceuk.ac.starlink.table.TableBuilder
-
looksLikeFile
- Specified by:
looksLikeFile
in 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:
makeStarTable
in interfaceuk.ac.starlink.table.TableBuilder
- Throws:
IOException
-
streamStarTable
- Specified by:
streamStarTable
in interfaceuk.ac.starlink.table.TableBuilder
-