public class SeriesImpl extends AbstractSeriesAdv implements SSeries, java.io.Serializable, LinkedModelObject
| Constructor and Description |
|---|
SeriesImpl(AbstractChartAdv chart,
java.lang.String id) |
| Modifier and Type | Method and Description |
|---|---|
void |
checkOrphan() |
void |
clearFormulaResultCache()
Clear the formula result cache if there is evaluation result
|
SeriesImpl |
cloneSeriesImpl(AbstractChartAdv chart) |
void |
destroy()
Destroy / release this model object, for example all the dependency, parent linking.
|
java.lang.String |
getId() |
java.lang.String |
getName() |
java.lang.String |
getNameFormula() |
FormulaExpression |
getNameFormulaExpression() |
int |
getNumOfValue() |
int |
getNumOfXValue()
Gets the number of x value, the result is same as
SSeries.getNumOfValue() |
int |
getNumOfYValue() |
int |
getNumOfZValue() |
java.lang.Object |
getValue(int index) |
java.lang.String |
getValuesFormula() |
FormulaExpression |
getValuesFormulaExpression() |
java.lang.Object |
getXValue(int index) |
java.lang.String |
getXValuesFormula()
Gets the x value formula, the result is same as
SSeries.getValuesFormula() |
FormulaExpression |
getXValuesFormulaExpression() |
java.lang.Object |
getYValue(int index) |
java.lang.String |
getYValuesFormula() |
FormulaExpression |
getYValuesFormulaExpression() |
java.lang.Object |
getZValue(int index) |
java.lang.String |
getZValuesFormula() |
FormulaExpression |
getZValuesFormulaExpression() |
boolean |
isFormulaParsingError() |
boolean |
isNameFomulaHidden(int index)
detect visibility for index
|
boolean |
isXValueFomulaHidden(int index) |
boolean |
isYValueFomulaHidden(int index) |
boolean |
isZValueFomulaHidden(int index) |
void |
setFormula(java.lang.String nameExpression,
java.lang.String valueExpression) |
void |
setXYFormula(java.lang.String nameExpression,
java.lang.String xValueExpression,
java.lang.String yValueExpression) |
void |
setXYZFormula(FormulaExpression nameExpr,
FormulaExpression xValueExpr,
FormulaExpression yValueExpr,
FormulaExpression zValueExpr) |
void |
setXYZFormula(java.lang.String nameExpression,
java.lang.String xValueExpression,
java.lang.String yValueExpression,
java.lang.String zValueExpression) |
public SeriesImpl(AbstractChartAdv chart, java.lang.String id)
public int getNumOfValue()
getNumOfValue in interface SSeriespublic int getNumOfYValue()
getNumOfYValue in interface SSeriespublic int getNumOfZValue()
getNumOfZValue in interface SSeriespublic void setFormula(java.lang.String nameExpression,
java.lang.String valueExpression)
setFormula in interface SSeriespublic void setXYFormula(java.lang.String nameExpression,
java.lang.String xValueExpression,
java.lang.String yValueExpression)
setXYFormula in interface SSeriespublic void setXYZFormula(java.lang.String nameExpression,
java.lang.String xValueExpression,
java.lang.String yValueExpression,
java.lang.String zValueExpression)
setXYZFormula in interface SSeriespublic boolean isFormulaParsingError()
isFormulaParsingError in interface FormulaContentpublic java.lang.String getNameFormula()
getNameFormula in interface SSeriespublic java.lang.String getValuesFormula()
getValuesFormula in interface SSeriespublic java.lang.String getYValuesFormula()
getYValuesFormula in interface SSeriespublic java.lang.String getZValuesFormula()
getZValuesFormula in interface SSeriespublic void clearFormulaResultCache()
FormulaContentclearFormulaResultCache in interface FormulaContentpublic void destroy()
LinkedModelObjectdestroy in interface LinkedModelObjectpublic void checkOrphan()
checkOrphan in interface LinkedModelObjectpublic int getNumOfXValue()
SSeriesSSeries.getNumOfValue()getNumOfXValue in interface SSeriespublic java.lang.Object getXValue(int index)
getXValue in interface SSeriesSSeries.getValue(int)public java.lang.String getXValuesFormula()
SSeriesSSeries.getValuesFormula()getXValuesFormula in interface SSeriespublic SeriesImpl cloneSeriesImpl(AbstractChartAdv chart)
public FormulaExpression getNameFormulaExpression()
getNameFormulaExpression in class AbstractSeriesAdvpublic FormulaExpression getValuesFormulaExpression()
getValuesFormulaExpression in class AbstractSeriesAdvpublic FormulaExpression getXValuesFormulaExpression()
getXValuesFormulaExpression in class AbstractSeriesAdvpublic FormulaExpression getYValuesFormulaExpression()
getYValuesFormulaExpression in class AbstractSeriesAdvpublic FormulaExpression getZValuesFormulaExpression()
getZValuesFormulaExpression in class AbstractSeriesAdvpublic void setXYZFormula(FormulaExpression nameExpr, FormulaExpression xValueExpr, FormulaExpression yValueExpr, FormulaExpression zValueExpr)
setXYZFormula in class AbstractSeriesAdvpublic boolean isNameFomulaHidden(int index)
SSeriesisNameFomulaHidden in interface SSeriespublic boolean isXValueFomulaHidden(int index)
isXValueFomulaHidden in interface SSeriespublic boolean isYValueFomulaHidden(int index)
isYValueFomulaHidden in interface SSeriespublic boolean isZValueFomulaHidden(int index)
isZValueFomulaHidden in interface SSeriesCopyright © 2005-2010 Potix Corporation. All Rights Reserved.