org.virbo.dataset
Class VectorDataSetAdapter

java.lang.Object
  extended by org.virbo.dataset.VectorDataSetAdapter
All Implemented Interfaces:
org.das2.dataset.DataSet, org.das2.dataset.VectorDataSet

public class VectorDataSetAdapter
extends java.lang.Object
implements org.das2.dataset.VectorDataSet


Field Summary
 
Fields inherited from interface org.das2.dataset.DataSet
PROPERTY_CACHE_TAG, PROPERTY_FORMATTER, PROPERTY_PLANE_PEAKS, PROPERTY_PLANE_WEIGHTS, PROPERTY_RENDERER, PROPERTY_SIZE_BYTES, PROPERTY_X_LABEL, PROPERTY_X_MONOTONIC, PROPERTY_X_RANGE, PROPERTY_X_TAG_WIDTH, PROPERTY_Y_LABEL, PROPERTY_Y_RANGE, PROPERTY_Y_SCALETYPE, PROPERTY_Y_TAG_WIDTH, PROPERTY_Z_LABEL, PROPERTY_Z_RANGE, PROPERTY_Z_SCALETYPE
 
Constructor Summary
VectorDataSetAdapter(QDataSet y, QDataSet x)
          Creates a new instance of VectorDataSetAdapter
 
Method Summary
static org.das2.dataset.VectorDataSet create(QDataSet y)
           
 org.das2.datum.Datum getDatum(int i)
           
 double getDouble(int i, org.das2.datum.Units units)
           
 int getInt(int i, org.das2.datum.Units units)
           
 org.das2.dataset.DataSet getPlanarView(java.lang.String planeID)
           
 java.lang.String[] getPlaneIds()
           
 java.util.Map getProperties()
           
 java.lang.Object getProperty(java.lang.String name)
           
 int getXLength()
           
 org.das2.datum.Datum getXTagDatum(int i)
           
 double getXTagDouble(int i, org.das2.datum.Units units)
           
 int getXTagInt(int i, org.das2.datum.Units units)
           
 org.das2.datum.Units getXUnits()
           
 org.das2.datum.Units getYUnits()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

VectorDataSetAdapter

public VectorDataSetAdapter(QDataSet y,
                            QDataSet x)
Creates a new instance of VectorDataSetAdapter

Method Detail

create

public static org.das2.dataset.VectorDataSet create(QDataSet y)

getDatum

public org.das2.datum.Datum getDatum(int i)
Specified by:
getDatum in interface org.das2.dataset.VectorDataSet

getDouble

public double getDouble(int i,
                        org.das2.datum.Units units)
Specified by:
getDouble in interface org.das2.dataset.VectorDataSet

getInt

public int getInt(int i,
                  org.das2.datum.Units units)
Specified by:
getInt in interface org.das2.dataset.VectorDataSet

getProperty

public java.lang.Object getProperty(java.lang.String name)
Specified by:
getProperty in interface org.das2.dataset.DataSet

getProperties

public java.util.Map getProperties()
Specified by:
getProperties in interface org.das2.dataset.DataSet

getXUnits

public org.das2.datum.Units getXUnits()
Specified by:
getXUnits in interface org.das2.dataset.DataSet

getYUnits

public org.das2.datum.Units getYUnits()
Specified by:
getYUnits in interface org.das2.dataset.DataSet

getXTagDatum

public org.das2.datum.Datum getXTagDatum(int i)
Specified by:
getXTagDatum in interface org.das2.dataset.DataSet

getXTagDouble

public double getXTagDouble(int i,
                            org.das2.datum.Units units)
Specified by:
getXTagDouble in interface org.das2.dataset.DataSet

getXTagInt

public int getXTagInt(int i,
                      org.das2.datum.Units units)
Specified by:
getXTagInt in interface org.das2.dataset.DataSet

getXLength

public int getXLength()
Specified by:
getXLength in interface org.das2.dataset.DataSet

getPlanarView

public org.das2.dataset.DataSet getPlanarView(java.lang.String planeID)
Specified by:
getPlanarView in interface org.das2.dataset.DataSet

getPlaneIds

public java.lang.String[] getPlaneIds()
Specified by:
getPlaneIds in interface org.das2.dataset.DataSet

toString

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