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
public class TwoMassPscTableBuilder extends java.lang.Object implements 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 Constructor Description TwoMassPscTableBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
canImport(java.awt.datatransfer.DataFlavor flavor)
java.lang.String
getFormatName()
uk.ac.starlink.table.StarTable
makeStarTable(uk.ac.starlink.util.DataSource datsrc, boolean wantRandom, uk.ac.starlink.table.StoragePolicy storagePolicy)
void
streamStarTable(java.io.InputStream in, uk.ac.starlink.table.TableSink sink, java.lang.String pos)
-
-
-
Method Detail
-
canImport
public boolean canImport(java.awt.datatransfer.DataFlavor flavor)
- Specified by:
canImport
in interfaceuk.ac.starlink.table.TableBuilder
-
getFormatName
public java.lang.String getFormatName()
- Specified by:
getFormatName
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 java.io.IOException
- Specified by:
makeStarTable
in interfaceuk.ac.starlink.table.TableBuilder
- Throws:
java.io.IOException
-
streamStarTable
public void streamStarTable(java.io.InputStream in, uk.ac.starlink.table.TableSink sink, java.lang.String pos)
- Specified by:
streamStarTable
in interfaceuk.ac.starlink.table.TableBuilder
-
-