|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objecthep.aida.ref.plotter.PlotterRegion
public class PlotterRegion
Implementation of PlotterRegion
| Field Summary | |
|---|---|
int |
ADD
|
int |
OVERLAY
|
int |
REPLACE
|
int |
STACK
|
static String |
USE_EXACT_STYLE
|
| Constructor Summary | |
|---|---|
PlotterRegion(IPlotter plotter)
|
|
PlotterRegion(JPanel panel,
IPlotter plotter)
|
|
| Method Summary | |
|---|---|
void |
add(Object thing,
IPlotterStyle style,
int mode)
|
void |
add(Object thing,
IPlotterStyle style,
int mode,
Object data)
|
void |
add(Object thing,
IPlotterStyle userStyle,
int mode,
Object data,
String options)
|
void |
add(Object thing,
IPlotterStyle style,
int mode,
String options)
|
void |
add(Object thing,
IPlotterStyle style,
String options)
|
void |
addToRegion(Object thing,
IPlotterStyle styleObj,
String options)
|
IPlotterStyle |
applyDefaultStyles(Object data,
IPlotterStyle style)
|
IPlotterStyle |
applyDefaultStyles(Object data,
IPlotterStyle style,
String options)
|
void |
applyStyle(IPlotterStyle style)
Set the style of a region and apply it to scene objects. |
void |
applyStyle(jas.hist.JASHistData jasHistData,
IPlotterStyle style)
|
void |
applyStyleAfterShow(jas.hist.JASHistData jasHistData,
IPlotterStyle style)
|
void |
applyStyleBeforeAdding(IPlotterStyle style,
jas.hist.DataSource ds)
|
String[] |
availableParameterOptions(String str)
Get available options for a parameter. |
String[] |
availableParameters()
Get avaliable parameters. |
void |
clear()
Clear the list of things to plot in the region. |
void |
clearRegion()
|
String[] |
getAllDataNames()
|
jas.hist.JASHistData |
getDataForName(String name)
|
int |
getMode(String options)
|
jas.hist.JASHist |
getPlot()
|
IPlotterStyle |
getStyleForName(String name)
|
IPlotterStyle |
getStyleForNumber(int num)
|
void |
handleLabels(IPlotterStyle style)
|
IInfo |
info()
Return an IInfo object describing the info area. |
IPlotterLayout |
layout()
To customize axis position,etc... |
String |
parameterValue(String str)
Get value of a parameter. |
void |
plot(IBaseHistogram iBaseHistogram)
Add a data analysis object (histogram, function, cloud,...) in the list of things to plot in the region. |
void |
plot(IBaseHistogram iBaseHistogram,
IPlotterStyle style)
Add a data analysis object (histogram, function, cloud,...) in the list of things to plot in the region. |
void |
plot(IBaseHistogram iBaseHistogram,
IPlotterStyle style,
String options)
Add a data analysis object (histogram, function, cloud,...) in the list of things to plot in the region. |
void |
plot(IBaseHistogram iBaseHistogram,
String options)
Add a data analysis object (histogram, function, cloud,...) in the list of things to plot in the region. |
void |
plot(IDataPointSet iDataPointSet)
Add a data analysis object (histogram, function, cloud,...) in the list of things to plot in the region. |
void |
plot(IDataPointSet iDataPointSet,
IPlotterStyle style)
Add a data analysis object (histogram, function, cloud,...) in the list of things to plot in the region. |
void |
plot(IDataPointSet iDataPointSet,
IPlotterStyle style,
String options)
Add a data analysis object (histogram, function, cloud,...) in the list of things to plot in the region. |
void |
plot(IDataPointSet iDataPointSet,
String options)
Add a data analysis object (histogram, function, cloud,...) in the list of things to plot in the region. |
void |
plot(IFunction iFunction)
Add a data analysis object (histogram, function, cloud,...) in the list of things to plot in the region. |
void |
plot(IFunction iFunction,
IPlotterStyle style)
Add a data analysis object (histogram, function, cloud,...) in the list of things to plot in the region. |
void |
plot(IFunction iFunction,
IPlotterStyle style,
String options)
Add a data analysis object (histogram, function, cloud,...) in the list of things to plot in the region. |
void |
plot(IFunction iFunction,
String options)
Add a data analysis object (histogram, function, cloud,...) in the list of things to plot in the region. |
void |
plot(IPlottable plottable)
Send a generic plottable object to the plotting region. |
void |
plot(IPlottable plottable,
IPlotterStyle style)
Send a generic plottable object to the plotting region. |
void |
plot(IPlottable plottable,
IPlotterStyle style,
String options)
Send a generic plottable object to the plotting region. |
void |
plot(IPlottable plottable,
String options)
Send a generic plottable object to the plotting region. |
void |
refresh()
Refresh the plotter region graphic. |
void |
refreshStyles()
|
void |
remove(IBaseHistogram iBaseHistogram)
Remove a data analysis object in the list of things to plot in the region. |
void |
remove(IDataPointSet iDataPointSet)
Remove a data analysis object in the list of things to plot in the region. |
void |
remove(IFunction iFunction)
Remove a data analysis object in the list of things to plot in the region. |
void |
remove(IPlottable plottable)
Generic entry point to remove some plotted scene part. |
void |
removeDataSourceFromRegion(jas.hist.DataSource ds)
|
void |
removeObjectFromRegion(Object thing)
|
void |
setDefaultMode(String value)
|
IPlotterStyle |
setDefaultsFromData(Object thing,
IPlotterStyle style)
|
void |
setInfo(IInfo info)
|
void |
setLayout(IPlotterLayout iPlotterLayout)
To customize axis position,etc... |
void |
setParameter(String str)
Set various plotting paramters for the region. |
void |
setParameter(String str,
String str1)
Set various plotting paramters for the region. |
void |
setPlot(jas.hist.JASHist plot)
|
void |
setStyle(IPlotterStyle style)
Set the style of a region. |
void |
setTitle(String title)
Set the title of a region. |
void |
setXLimits()
Set limit of an axis representation the region area. |
void |
setXLimits(double min)
Set limit of an axis representation the region area. |
void |
setXLimits(double min,
double max)
Set limit of an axis representation the region area. |
void |
setYLimits()
Set limit of an axis representation the region area. |
void |
setYLimits(double min)
Set limit of an axis representation the region area. |
void |
setYLimits(double min,
double max)
Set limit of an axis representation the region area. |
void |
setYLimits(String axisString)
|
void |
setYLimits(String axisString,
double min)
|
void |
setYLimits(String axisString,
double min,
double max)
|
void |
setZLimits()
Set limit of an axis representation the region area. |
void |
setZLimits(double min)
Set limit of an axis representation the region area. |
void |
setZLimits(double min,
double max)
Set limit of an axis representation the region area. |
IPlotterStyle |
style()
Get the style of the region. |
void |
styleChanged(BaseStyle style)
|
String |
title()
Get the title of the region. |
double |
xLimitMax()
Get the max limit of x. |
double |
xLimitMin()
Get the min limit of x. |
double |
yLimitMax()
Get the max limit of y. |
double |
yLimitMax(String axisString)
|
double |
yLimitMin()
Get the min limit of y. |
double |
yLimitMin(String axisString)
|
double |
zLimitMax()
Get the max limit of z. |
double |
zLimitMin()
Get the min limit of z. |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public final int REPLACE
public final int OVERLAY
public final int ADD
public final int STACK
public static final String USE_EXACT_STYLE
| Constructor Detail |
|---|
public PlotterRegion(JPanel panel,
IPlotter plotter)
public PlotterRegion(IPlotter plotter)
| Method Detail |
|---|
public IPlotterStyle getStyleForNumber(int num)
public IPlotterStyle getStyleForName(String name)
public jas.hist.JASHistData getDataForName(String name)
public String[] getAllDataNames()
public String[] availableParameterOptions(String str)
IPlotterRegion
availableParameterOptions in interface IPlotterRegionstr - Name of the parameter.
public String[] availableParameters()
IPlotterRegion
availableParameters in interface IPlotterRegionpublic void setParameter(String str)
IPlotterRegion
setParameter in interface IPlotterRegion
public void setParameter(String str,
String str1)
IPlotterRegion
setParameter in interface IPlotterRegionpublic String parameterValue(String str)
IPlotterRegion
parameterValue in interface IPlotterRegionstr - Name of the parameter.
public void styleChanged(BaseStyle style)
styleChanged in interface StyleListenerpublic IPlotterStyle style()
IPlotterRegion
style in interface IPlotterRegionpublic void setStyle(IPlotterStyle style)
IPlotterRegion
setStyle in interface IPlotterRegionpublic void applyStyle(IPlotterStyle style)
IPlotterRegion
applyStyle in interface IPlotterRegionpublic void setTitle(String title)
IPlotterRegion
setTitle in interface IPlotterRegionpublic String title()
IPlotterRegion
title in interface IPlotterRegion
public void setXLimits()
throws IllegalArgumentException
IPlotterRegion
setXLimits in interface IPlotterRegionIllegalArgumentExceptionpublic void setXLimits(double min)
IPlotterRegion
setXLimits in interface IPlotterRegion
public void setXLimits(double min,
double max)
throws IllegalArgumentException
IPlotterRegion
setXLimits in interface IPlotterRegionIllegalArgumentException
public void setYLimits()
throws IllegalArgumentException
IPlotterRegion
setYLimits in interface IPlotterRegionIllegalArgumentExceptionpublic void setYLimits(double min)
IPlotterRegion
setYLimits in interface IPlotterRegion
public void setYLimits(double min,
double max)
throws IllegalArgumentException
IPlotterRegion
setYLimits in interface IPlotterRegionIllegalArgumentExceptionpublic void setYLimits(String axisString)
public void setYLimits(String axisString,
double min)
public void setYLimits(String axisString,
double min,
double max)
throws IllegalArgumentException
IllegalArgumentException
public void setZLimits()
throws IllegalArgumentException
IPlotterRegion
setZLimits in interface IPlotterRegionIllegalArgumentExceptionpublic void setZLimits(double min)
IPlotterRegion
setZLimits in interface IPlotterRegion
public void setZLimits(double min,
double max)
throws IllegalArgumentException
IPlotterRegion
setZLimits in interface IPlotterRegionIllegalArgumentExceptionpublic double xLimitMin()
xLimitMin in interface IPlotterRegionpublic double xLimitMax()
xLimitMax in interface IPlotterRegionpublic double yLimitMin()
yLimitMin in interface IPlotterRegionpublic double yLimitMin(String axisString)
public double yLimitMax()
yLimitMax in interface IPlotterRegionpublic double yLimitMax(String axisString)
public double zLimitMin()
zLimitMin in interface IPlotterRegionpublic double zLimitMax()
zLimitMax in interface IPlotterRegionpublic IInfo info()
IPlotterRegion
info in interface IPlotterRegionpublic void setInfo(IInfo info)
public void clear()
IPlotterRegion
clear in interface IPlotterRegion
public void plot(IPlottable plottable)
throws IllegalArgumentException
IPlotterRegion
plot in interface IPlotterRegionIllegalArgumentException
public void plot(IPlottable plottable,
String options)
throws IllegalArgumentException
IPlotterRegion
plot in interface IPlotterRegionIllegalArgumentException
public void plot(IPlottable plottable,
IPlotterStyle style)
throws IllegalArgumentException
IPlotterRegion
plot in interface IPlotterRegionIllegalArgumentException
public void plot(IPlottable plottable,
IPlotterStyle style,
String options)
throws IllegalArgumentException
IPlotterRegion
plot in interface IPlotterRegionIllegalArgumentExceptionpublic void plot(IBaseHistogram iBaseHistogram)
IPlotterRegion
plot in interface IPlotterRegion
public void plot(IBaseHistogram iBaseHistogram,
IPlotterStyle style)
IPlotterRegion
plot in interface IPlotterRegion
public void plot(IBaseHistogram iBaseHistogram,
String options)
IPlotterRegion
plot in interface IPlotterRegion
public void plot(IBaseHistogram iBaseHistogram,
IPlotterStyle style,
String options)
IPlotterRegion
plot in interface IPlotterRegionpublic void plot(IDataPointSet iDataPointSet)
IPlotterRegion
plot in interface IPlotterRegion
public void plot(IDataPointSet iDataPointSet,
IPlotterStyle style)
IPlotterRegion
plot in interface IPlotterRegion
public void plot(IDataPointSet iDataPointSet,
String options)
IPlotterRegion
plot in interface IPlotterRegion
public void plot(IDataPointSet iDataPointSet,
IPlotterStyle style,
String options)
IPlotterRegion
plot in interface IPlotterRegionpublic void plot(IFunction iFunction)
IPlotterRegion
plot in interface IPlotterRegion
public void plot(IFunction iFunction,
IPlotterStyle style)
IPlotterRegion
plot in interface IPlotterRegion
public void plot(IFunction iFunction,
String options)
IPlotterRegion
plot in interface IPlotterRegion
public void plot(IFunction iFunction,
IPlotterStyle style,
String options)
IPlotterRegion
plot in interface IPlotterRegionpublic void remove(IDataPointSet iDataPointSet)
IPlotterRegion
remove in interface IPlotterRegionpublic void remove(IFunction iFunction)
IPlotterRegion
remove in interface IPlotterRegionpublic void remove(IBaseHistogram iBaseHistogram)
IPlotterRegion
remove in interface IPlotterRegion
public void remove(IPlottable plottable)
throws IllegalArgumentException
IPlotterRegion
remove in interface IPlotterRegionIllegalArgumentExceptionpublic void setPlot(jas.hist.JASHist plot)
public jas.hist.JASHist getPlot()
public void setLayout(IPlotterLayout iPlotterLayout)
IPlotterRegion
setLayout in interface IPlotterRegionpublic IPlotterLayout layout()
IPlotterRegion
layout in interface IPlotterRegion
public void add(Object thing,
IPlotterStyle style,
int mode)
public void add(Object thing,
IPlotterStyle style,
String options)
public void add(Object thing,
IPlotterStyle style,
int mode,
String options)
public void add(Object thing,
IPlotterStyle style,
int mode,
Object data)
public void add(Object thing,
IPlotterStyle userStyle,
int mode,
Object data,
String options)
public IPlotterStyle setDefaultsFromData(Object thing,
IPlotterStyle style)
public void handleLabels(IPlotterStyle style)
public IPlotterStyle applyDefaultStyles(Object data,
IPlotterStyle style)
public IPlotterStyle applyDefaultStyles(Object data,
IPlotterStyle style,
String options)
public void applyStyleBeforeAdding(IPlotterStyle style,
jas.hist.DataSource ds)
public void applyStyleAfterShow(jas.hist.JASHistData jasHistData,
IPlotterStyle style)
public void applyStyle(jas.hist.JASHistData jasHistData,
IPlotterStyle style)
public void removeObjectFromRegion(Object thing)
public void removeDataSourceFromRegion(jas.hist.DataSource ds)
public void refresh()
IPlotterRegion
refresh in interface IPlotterRegionpublic void refreshStyles()
public void clearRegion()
public void addToRegion(Object thing,
IPlotterStyle styleObj,
String options)
public int getMode(String options)
public void setDefaultMode(String value)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||