|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--com.java4less.rchart.ChartLoader
This class is used to create a chart using parameters instead or using the java api. For example:
// create chart loader chartLoader loader=new chartLoader(); // load paremeters loader.loadFromFile("file:///c:/data.txt",true); // change the parameters you what here, for example, provide new data to be plotted loader.setParameter("SERIE_DATA_1","1|34|54") // create chart Chart c=loader.build(false,false); or you also change the chart once has been created:
// create chart loader ChartLoader loader=new ChartLoader(); // load paremeters loader.loadFromFile("file:///c:/data.txt",true); // create chart Chart c=loader.build(false,false); // change first serie in plotter 0 c.plotters[0].replaceSerie(0,yourDataSerie);
Field Summary | |
java.lang.String |
fileEncoding
file encoding of the data file |
Chart |
gChart
last created chart |
boolean |
paintDirect
activate double buffering |
int |
pnumSeries
number of loaded series |
boolean |
promptForParameters
set to "true" only by RChart Visual Builder, in order to prompt for parameters in SQL statements |
DataSerie[] |
pSeries
loaded series |
java.lang.String[] |
pSeriesNames
names of loaded series |
Constructor Summary | |
ChartLoader()
to be used by java applications |
|
ChartLoader(java.applet.Applet ap)
to be used by the applet |
Method Summary | |
Chart |
build(boolean clear,
boolean reReadFile)
create chart. |
Chart |
build(Chart currentChart,
boolean clear,
boolean reReadFile)
rebuild a chart chart. |
void |
clearParams()
clear parameters |
static ChartColor |
convertColor(java.lang.String s)
|
boolean |
getBooleanParam(java.lang.String Param,
boolean def)
get boolean parameter |
java.lang.Double |
getDoubleParam(java.lang.String Param,
java.lang.Double def)
get double parameter |
java.lang.String |
getLoadedParameter(int i)
get parameter name |
int |
getLoadedParametersCount()
number of loaded parameters |
java.lang.String |
getLoadedValue(int i)
get value for parameter |
java.lang.String |
getParameter(java.lang.String key,
java.lang.String def)
Get a string parameter value |
void |
loadFromFile(java.lang.String psFile,
boolean Clear)
load paramteres from file. |
void |
loadFromFile(java.lang.String psFile,
boolean Clear,
java.lang.String userpsw)
load paramteres from file. |
void |
setDataFile(java.lang.String df)
set data file |
void |
setParameter(java.lang.String param,
java.lang.String value)
|
void |
setSQLParameter(java.lang.String param,
java.lang.String value)
sets a value for a parameter. |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public java.lang.String fileEncoding
public Chart gChart
public boolean paintDirect
public java.lang.String[] pSeriesNames
public DataSerie[] pSeries
public int pnumSeries
public boolean promptForParameters
Constructor Detail |
public ChartLoader(java.applet.Applet ap)
public ChartLoader()
Method Detail |
public void setSQLParameter(java.lang.String param, java.lang.String value)
public boolean getBooleanParam(java.lang.String Param, boolean def)
Param
- name of the parameterdef
- default value
public java.lang.Double getDoubleParam(java.lang.String Param, java.lang.Double def)
Param
- name of the parameterdef
- default value
public java.lang.String getParameter(java.lang.String key, java.lang.String def)
public static ChartColor convertColor(java.lang.String s)
public int getLoadedParametersCount()
public java.lang.String getLoadedParameter(int i)
public java.lang.String getLoadedValue(int i)
public void setDataFile(java.lang.String df)
public Chart build(boolean clear, boolean reReadFile)
public Chart build(Chart currentChart, boolean clear, boolean reReadFile)
public void clearParams()
public void loadFromFile(java.lang.String psFile, boolean Clear, java.lang.String userpsw)
public void loadFromFile(java.lang.String psFile, boolean Clear)
public void setParameter(java.lang.String param, java.lang.String value)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |