org.das2.dataset
Class TableDataSetBuilder

java.lang.Object
  extended by org.das2.dataset.TableDataSetBuilder

public class TableDataSetBuilder
extends java.lang.Object


Constructor Summary
TableDataSetBuilder(Units xUnits, Units yUnits, Units zUnits)
          Creates a new instance of TableDataSetBuilder
 
Method Summary
 void addPlane(java.lang.String name, Units zUnits)
           
 void addProperties(java.util.Map map)
           
 void append(TableDataSet tds)
           
 java.lang.Object getProperty(java.lang.String name)
           
 int getXLength()
           
 double getXTag(int i)
           
 void insertYScan(Datum x, DatumVector y, DatumVector z)
           
 void insertYScan(Datum xTag, DatumVector yTags, DatumVector[] scans, java.lang.String[] planeIDs)
           
 void insertYScan(Datum x, DatumVector y, DatumVector z, java.lang.String planeId)
           
 void setProperty(int table, java.lang.String name, java.lang.Object value)
           
 void setProperty(java.lang.String name, java.lang.Object value)
           
 void setXUnits(Units units)
           
 void setYUnits(Units units)
           
 void setZUnits(Units units)
           
 void setZUnits(Units units, java.lang.String planeID)
           
 java.lang.String toString()
           
 TableDataSet toTableDataSet()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

TableDataSetBuilder

public TableDataSetBuilder(Units xUnits,
                           Units yUnits,
                           Units zUnits)
Creates a new instance of TableDataSetBuilder

Method Detail

setProperty

public void setProperty(java.lang.String name,
                        java.lang.Object value)

setProperty

public void setProperty(int table,
                        java.lang.String name,
                        java.lang.Object value)

getProperty

public java.lang.Object getProperty(java.lang.String name)

addProperties

public void addProperties(java.util.Map map)

addPlane

public void addPlane(java.lang.String name,
                     Units zUnits)

insertYScan

public void insertYScan(Datum x,
                        DatumVector y,
                        DatumVector z)

insertYScan

public void insertYScan(Datum x,
                        DatumVector y,
                        DatumVector z,
                        java.lang.String planeId)

insertYScan

public void insertYScan(Datum xTag,
                        DatumVector yTags,
                        DatumVector[] scans,
                        java.lang.String[] planeIDs)

append

public void append(TableDataSet tds)

setXUnits

public void setXUnits(Units units)

setYUnits

public void setYUnits(Units units)

setZUnits

public void setZUnits(Units units)

setZUnits

public void setZUnits(Units units,
                      java.lang.String planeID)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

toTableDataSet

public TableDataSet toTableDataSet()

getXLength

public int getXLength()

getXTag

public double getXTag(int i)