|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--com.java4less.rchart.chartLoader
This class is used to load the chart parameters and create a chart. For example:
// create chart loader
chartLoader loader=new chartLoader(null);
// load paremeters
loader.loadFromFile("file://" + f[1]+f[0],true);
// change the parameters you what here, for example, provide new data to be plotted
loader.setParameter("SERIE_DATA_1","1|34|54")
// create charts
Chart c=loader.build(false,false);
or you also change the chart once has been created (see RChart Javadoc):
// create chart loader
chartLoader loader=new chartLoader(null);
// load paremeters
loader.loadFromFile("file://" + f[1]+f[0],true);
// create charts
Chart c=loader.build(false,false);
// change first serie in plotter 0
c.plotters[0].replaceSerie(0,yourDataSerie);
Field Summary | |
boolean |
activateHtmlLinks
to be used by applet, actuavte HTML links? |
Chart |
gChart
last created chart |
java.lang.String[][] |
htmlLinks
loaded html links, to be used by applet |
java.lang.String |
htmlLinkTarget
to be used by applet, tager of the HTML links |
boolean |
interactive
iChart class being used? |
boolean |
paintDirect
activate double buffering |
int |
pnumSeries
number of loaded series |
DataSerie[] |
pSeries
loaded series |
java.lang.String[] |
pSeriesNames
names of loaded series |
boolean |
showPosition
to be used by applet, show position of cursor? |
boolean |
showTips
to be used by applet , show tips? |
java.lang.String[][] |
tips
loaded tips, to be used by applet |
boolean |
triggerJavaScript
to be used by applet, trigger JS onRChart? |
Constructor Summary | |
chartLoader(java.applet.Applet ap)
to be used by the applet |
|
chartLoader(java.awt.Component p)
to be used by java application or servlet |
Method Summary | |
Chart |
build(boolean Clear,
boolean reReadFile)
create chart. |
void |
clearParams()
clear parameters |
static java.awt.Color |
convertColor(java.lang.String c)
convert a string to a color |
static FillStyle |
convertFillStyle(java.lang.String f)
convert an applet parameter to a FillStyle |
static java.awt.Font |
convertFont(java.lang.String f)
convert an applet parameter to a Font |
LineStyle |
convertLineStyle(java.lang.String f)
|
static java.lang.String[] |
convertList(java.lang.String items)
split string into a list of items using | as separator |
static java.lang.String[] |
convertList(java.lang.String items,
java.lang.String separator)
split string into a list of items |
boolean |
getBooleanParam(java.lang.String Param,
boolean def)
get boolean parameter |
java.util.Date |
getDateParam(java.lang.String Param,
java.lang.String def)
get date parameter |
java.lang.Double |
getDoubleParam(java.lang.String Param,
java.lang.Double def)
get double parameter |
java.lang.String |
getHTMLImageMap(java.lang.String name)
get HTML image map code |
java.lang.Integer |
getIntParam(java.lang.String Param,
java.lang.Integer def)
get integer 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)
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public Chart gChart
public boolean paintDirect
public boolean interactive
public boolean showTips
public boolean showPosition
public boolean activateHtmlLinks
public boolean triggerJavaScript
public java.lang.String[][] tips
public java.lang.String[][] htmlLinks
public java.lang.String htmlLinkTarget
public java.lang.String[] pSeriesNames
public DataSerie[] pSeries
public int pnumSeries
Constructor Detail |
public chartLoader(java.applet.Applet ap)
public chartLoader(java.awt.Component p)
Method Detail |
public boolean getBooleanParam(java.lang.String Param, boolean def)
public java.util.Date getDateParam(java.lang.String Param, java.lang.String def)
public java.lang.Integer getIntParam(java.lang.String Param, java.lang.Integer def)
public java.lang.Double getDoubleParam(java.lang.String Param, java.lang.Double def)
public java.lang.String getParameter(java.lang.String key, java.lang.String def)
public static java.lang.String[] convertList(java.lang.String items)
public static java.lang.String[] convertList(java.lang.String items, java.lang.String separator)
public static java.awt.Color convertColor(java.lang.String c)
public static java.awt.Font convertFont(java.lang.String f)
public static FillStyle convertFillStyle(java.lang.String f)
public LineStyle convertLineStyle(java.lang.String f)
public java.lang.String getHTMLImageMap(java.lang.String name)
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 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: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |