org.jCharts.properties
Class AxisChartTypeProperties
java.lang.Object
org.jCharts.properties.ChartTypeProperties
org.jCharts.properties.AxisChartTypeProperties
- All Implemented Interfaces:
- HTMLTestable
- Direct Known Subclasses:
- AreaChartProperties, BarChartProperties, LineChartProperties, PointChartProperties, ScatterPlotProperties, StockChartProperties
public abstract class AxisChartTypeProperties
- extends ChartTypeProperties
- implements HTMLTestable
Common parent for all Chart type specific properties Objects.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
preRenderEventListeners
private ArrayList preRenderEventListeners
postRenderEventListeners
private ArrayList postRenderEventListeners
AxisChartTypeProperties
public AxisChartTypeProperties()
validate
public abstract void validate(IAxisPlotDataSet iAxisPlotDataSet)
throws PropertyException
- Throws:
PropertyException
addPreRenderEventListener
public void addPreRenderEventListener(PreAxisValueRenderListener preRenderListener)
- Allows you to get callbacks for custom implementations to render on the axis and to
control the renderering on the axis before a value is drawn.
- Parameters:
preRenderListener
-
firePreRender
public void firePreRender(AxisValueRenderEvent axisValueRenderEvent)
- Parameters:
axisValueRenderEvent
-
addPostRenderEventListener
public void addPostRenderEventListener(PostAxisValueRenderListener postRenderListener)
- Allows you to get callbacks for custom implementations to render on the axis and to
control the renderering on the axis after a value is drawn.
- Parameters:
postRenderListener
-
firePostRender
public void firePostRender(AxisValueRenderEvent axisValueRenderEvent)
- Parameters:
axisValueRenderEvent
-