Class 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
    • 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)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • TwoMassPscTableBuilder

        public TwoMassPscTableBuilder()
    • Method Detail

      • canImport

        public boolean canImport​(java.awt.datatransfer.DataFlavor flavor)
        Specified by:
        canImport in interface uk.ac.starlink.table.TableBuilder
      • getFormatName

        public java.lang.String getFormatName()
        Specified by:
        getFormatName in interface uk.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 interface uk.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 interface uk.ac.starlink.table.TableBuilder