All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class jas.swingstudio.JAS2DRebinAdaptor

java.lang.Object
   |
   +----java.util.Observable
           |
           +----jas.swingstudio.JAS2DRebinAdaptor

public class JAS2DRebinAdaptor
extends Observable
implements Rebinnable2DHistogramData, Observer, HistogramAccess, HasSlices

Constructor Index

 o JAS2DRebinAdaptor(RemoteRebinnable2DHistogramData, RMIDestination, RMIEventDelivery)

Method Index

 o addSlice(double, double, double, double, double)
 o canAddRemoveSlices()
 o delete()
 o getNSlices()
 o getSlice(int)
 o getSliceParameters(int)
 o getStatistics()
 o getTitle()
 o getXAxisLabels()
 o getXAxisType()
 o getXBins()
 o getXMax()
 o getXMin()
 o getYAxisLabels()
 o getYAxisType()
 o getYBins()
 o getYMax()
 o getYMin()
 o isRebinnable()
 o rebin(int, double, double, int, double, double, boolean, boolean, boolean)
Fetch binned data from remote data source.
 o removeSlice(int)
 o toString()
 o update(Observable, Object)

Constructors

 o JAS2DRebinAdaptor
 public JAS2DRebinAdaptor(RemoteRebinnable2DHistogramData source,
                          RMIDestination obs,
                          RMIEventDelivery ed)

Methods

 o update
 public void update(Observable obs,
                    Object arg)
 o rebin
 public double[][][] rebin(int xbins,
                           double xmin,
                           double xmax,
                           int ybins,
                           double ymin,
                           double ymax,
                           boolean wantErrors,
                           boolean hurry,
                           boolean overflow)
Fetch binned data from remote data source. Also caches result to speed up subsequent requests for the same binned data.

 o getXMin
 public double getXMin()
 o getXMax
 public double getXMax()
 o getYMin
 public double getYMin()
 o getYMax
 public double getYMax()
 o getXBins
 public int getXBins()
 o getYBins
 public int getYBins()
 o getXAxisType
 public int getXAxisType()
 o getYAxisType
 public int getYAxisType()
 o getXAxisLabels
 public String[] getXAxisLabels()
 o getYAxisLabels
 public String[] getYAxisLabels()
 o isRebinnable
 public boolean isRebinnable()
 o getTitle
 public String getTitle()
 o toString
 public String toString()
Overrides:
toString in class Object
 o getStatistics
 public Statistics getStatistics()
 o delete
 public void delete()
 o getNSlices
 public int getNSlices()
 o getSliceParameters
 public SliceParameters getSliceParameters(int n)
 o getSlice
 public Rebinnable1DHistogramData getSlice(int n)
 o canAddRemoveSlices
 public boolean canAddRemoveSlices()
 o addSlice
 public int addSlice(double x,
                     double y,
                     double width,
                     double height,
                     double phi)
 o removeSlice
 public void removeSlice(int n)

All Packages  Class Hierarchy  This Package  Previous  Next  Index