public class VanChartValueAxis extends VanChartAxis
限定符和类型 | 字段和说明 |
---|---|
static java.lang.String |
XML_TAG |
axisData, axisReversed, position
构造器和说明 |
---|
VanChartValueAxis() |
VanChartValueAxis(java.lang.String axisName,
int position) |
限定符和类型 | 方法和说明 |
---|---|
void |
buidExecuteSequenceList(java.util.List list,
Calculator calculator)
预先计算聚合图表 表间公式顺序.
|
void |
buildGenealogyAndCheckSheetExecuteSequence(Calculator calculator,
java.util.List silList,
java.util.List bilList)
处理sheet&报表块 之间的计算顺序
|
java.lang.Object |
clone() |
VanChartValueAxisGlyph |
createAxisGlyph(ChartData chartData)
根据ChartData 生成对应的AxisGlyph
|
void |
dealFormula(Calculator calculator)
SE中处理公式
|
void |
dependence(CalculatorProvider ca,
java.util.List<java.lang.String> result) |
boolean |
equals(java.lang.Object ob) |
AxisType |
getAxisType() |
protected java.lang.Object |
getClassID() |
BaseFormula |
getLogBase()
返回对数的底
|
RadarYAxisTableDefinition |
getRadarYAxisTableDefinition() |
void |
initAxisGlyph(AxisGlyph axisGlyph)
初始化对应的坐标轴属性
|
void |
initAxisGlyphWithChartData(VanChartValueAxisGlyph axisGlyph) |
boolean |
isCategoryAxis()
返回 是否为分类坐标轴
|
boolean |
isLog()
返回 是否为对数对数坐标轴
|
boolean |
isPercentage()
返回是否为百分比坐标轴
|
boolean |
isValueStyle() |
void |
modFormulaString(MOD_COLUMN_ROW mod)
插入删除行列时 公式联动
|
void |
readXML(XMLableReader reader)
读取子节点,应该会被XMLableReader.readXMLObject()调用多次
|
void |
setLog(boolean isLog)
设置是否用对数坐标轴
|
void |
setLogBase(BaseFormula logBase)
设置对数的底
|
void |
setPercentage(boolean isPercentage)
设置是否为百分比坐标轴
|
void |
setRadarYAxisTableDefinition(RadarYAxisTableDefinition radarYAxisTableDefinition) |
void |
setValueStyle(boolean valueStyle) |
void |
writeXML(XMLPrintWriter writer)
Write XML.
|
diffWithTimeZone, getAlertValues, getAxisName, getCustomIntervalBackgroundArray, getDefaultIntervalBackgroundColor, getHtmlLabel, getMainTickLine, getMaxHeight, getSecTickLine, initAxisGlyphCustomValue, initAxisGlyphWithChartData, isAutoLabelGap, isCommonValueFormat, isLimitSize, isRotation, isTitleUseHtml, rotationPosition, setAlertValues, setAutoLabelGap, setAxisName, setCommonValueFormat, setCustomIntervalBackgroundArray, setDefaultIntervalBackgroundColor, setHtmlLabel, setLimitSize, setMainTickLine, setMaxHeight, setRotation, setSecTickLine, setSecTickMarkType, setTickMarkType, setTitleUseHtml
checkSimpleAxis4PlotDemo, getAxisColor, getAxisStyle, getFormat, getLabelNumber, getMainGridColor, getMainGridStyle, getMainUnit, getMaxValue, getMinValue, getPosition, getSecTickMarkType, getSecUnit, getTextAttr, getTickMarkType, getTimeSwitchMap, getTitle, hasAxisReversed, isArrowShow, isCustomMainUnit, isCustomMaxValue, isCustomMinValue, isCustomSecUnit, isDate, isShowAxisLabel, isSupportAxisLabelWrap, isZoom, setArrowShow, setAxisColor, setAxisReversed, setAxisStyle, setCustomMainUnit, setCustomMaxValue, setCustomMinValue, setCustomSecUnit, setFormat, setLabelIntervalNumber, setMainGridColor, setMainGridStyle, setMainUnit, setMaxValue, setMinValue, setPosition, setSecUnit, setShowAxisLabel, setTextAttr, setTitle, setZoom
public static final java.lang.String XML_TAG
public VanChartValueAxis()
public VanChartValueAxis(java.lang.String axisName, int position)
public void setLogBase(BaseFormula logBase)
public void setValueStyle(boolean valueStyle)
public void setRadarYAxisTableDefinition(RadarYAxisTableDefinition radarYAxisTableDefinition)
public BaseFormula getLogBase()
public boolean isValueStyle()
public RadarYAxisTableDefinition getRadarYAxisTableDefinition()
public AxisType getAxisType()
getAxisType
在类中 VanChartAxis
public void setPercentage(boolean isPercentage)
setPercentage
在类中 Axis
public boolean isPercentage()
isPercentage
在类中 Axis
public void initAxisGlyphWithChartData(VanChartValueAxisGlyph axisGlyph)
public VanChartValueAxisGlyph createAxisGlyph(ChartData chartData)
createAxisGlyph
在类中 VanChartAxis
chartData
- 数据public void initAxisGlyph(AxisGlyph axisGlyph)
initAxisGlyph
在类中 VanChartAxis
axisGlyph
- 坐标轴绘图区public boolean equals(java.lang.Object ob)
equals
在类中 VanChartAxis
public java.lang.Object clone() throws java.lang.CloneNotSupportedException
clone
在接口中 FCloneable
clone
在类中 VanChartAxis
java.lang.CloneNotSupportedException
- 如果克隆失败则抛出此异常public void readXML(XMLableReader reader)
XMLReadable
readXML
在接口中 XMLReadable
readXML
在类中 VanChartAxis
reader
- XML读取对象XMLableReader
public void writeXML(XMLPrintWriter writer)
XMLWriter
writeXML
在接口中 XMLWriter
writeXML
在类中 VanChartAxis
writer
- XML写入对象public void dependence(CalculatorProvider ca, java.util.List<java.lang.String> result)
dependence
在类中 VanChartAxis
public void dealFormula(Calculator calculator)
dealFormula
在类中 VanChartAxis
calculator
- 公式计算器.public void buidExecuteSequenceList(java.util.List list, Calculator calculator)
buidExecuteSequenceList
在类中 VanChartAxis
calculator
- 公式计算器list
- 表间列表public void buildGenealogyAndCheckSheetExecuteSequence(Calculator calculator, java.util.List silList, java.util.List bilList)
public void modFormulaString(MOD_COLUMN_ROW mod)
modFormulaString
在类中 VanChartAxis
mod
- 行列变动protected java.lang.Object getClassID()
getClassID
在类中 VanChartAxis
public boolean isCategoryAxis()
isCategoryAxis
在类中 Axis