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
-
JAS2DRebinAdaptor(RemoteRebinnable2DHistogramData, RMIDestination, RMIEventDelivery)
-
-
addSlice(double, double, double, double, double)
-
-
canAddRemoveSlices()
-
-
delete()
-
-
getNSlices()
-
-
getSlice(int)
-
-
getSliceParameters(int)
-
-
getStatistics()
-
-
getTitle()
-
-
getXAxisLabels()
-
-
getXAxisType()
-
-
getXBins()
-
-
getXMax()
-
-
getXMin()
-
-
getYAxisLabels()
-
-
getYAxisType()
-
-
getYBins()
-
-
getYMax()
-
-
getYMin()
-
-
isRebinnable()
-
-
rebin(int, double, double, int, double, double, boolean, boolean, boolean)
- Fetch binned data from remote data source.
-
removeSlice(int)
-
-
toString()
-
-
update(Observable, Object)
-
JAS2DRebinAdaptor
public JAS2DRebinAdaptor(RemoteRebinnable2DHistogramData source,
RMIDestination obs,
RMIEventDelivery ed)
update
public void update(Observable obs,
Object arg)
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.
getXMin
public double getXMin()
getXMax
public double getXMax()
getYMin
public double getYMin()
getYMax
public double getYMax()
getXBins
public int getXBins()
getYBins
public int getYBins()
getXAxisType
public int getXAxisType()
getYAxisType
public int getYAxisType()
getXAxisLabels
public String[] getXAxisLabels()
getYAxisLabels
public String[] getYAxisLabels()
isRebinnable
public boolean isRebinnable()
getTitle
public String getTitle()
toString
public String toString()
- Overrides:
- toString in class Object
getStatistics
public Statistics getStatistics()
delete
public void delete()
getNSlices
public int getNSlices()
getSliceParameters
public SliceParameters getSliceParameters(int n)
getSlice
public Rebinnable1DHistogramData getSlice(int n)
canAddRemoveSlices
public boolean canAddRemoveSlices()
addSlice
public int addSlice(double x,
double y,
double width,
double height,
double phi)
removeSlice
public void removeSlice(int n)
All Packages Class Hierarchy This Package Previous Next Index