Package 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.
-
-
Field Summary
Fields Modifier and Type Field Description private java.util.ArrayListpostRenderEventListenersprivate java.util.ArrayListpreRenderEventListeners
-
Constructor Summary
Constructors Constructor Description AxisChartTypeProperties()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description voidaddPostRenderEventListener(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.voidaddPreRenderEventListener(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.voidfirePostRender(AxisValueRenderEvent axisValueRenderEvent)voidfirePreRender(AxisValueRenderEvent axisValueRenderEvent)abstract voidvalidate(IAxisPlotDataSet iAxisPlotDataSet)-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.jCharts.test.HTMLTestable
toHTML
-
-
-
-
Method Detail
-
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-
-
-