Class AbstractMarkerCustomizer
- java.lang.Object
-
- net.sf.jasperreports.engine.JRAbstractChartCustomizer
-
- net.sf.jasperreports.customizers.marker.AbstractMarkerCustomizer
-
- All Implemented Interfaces:
net.sf.jasperreports.engine.JRChartCustomizer,net.sf.jasperreports.engine.NamedChartCustomizer
- Direct Known Subclasses:
AbstractIntervalMarkerCustomizer,AbstractValueMarkerCustomizer,CategoryMarkerCustomizer
public abstract class AbstractMarkerCustomizer extends net.sf.jasperreports.engine.JRAbstractChartCustomizer- Author:
- Teodor Danciu (teodord@users.sourceforge.net)
-
-
Field Summary
Fields Modifier and Type Field Description static StringPROPERTY_ALPHAstatic StringPROPERTY_COLORstatic StringPROPERTY_LABELstatic StringPROPERTY_LABEL_ANCHORstatic StringPROPERTY_LABEL_OFFSET_BOTTOMstatic StringPROPERTY_LABEL_OFFSET_LEFTstatic StringPROPERTY_LABEL_OFFSET_RIGHTstatic StringPROPERTY_LABEL_OFFSET_TOPstatic StringPROPERTY_LABEL_TEXT_ANCHORstatic StringPROPERTY_LAYERstatic StringPROPERTY_STROKE_STYLEstatic StringPROPERTY_STROKE_WIDTH
-
Constructor Summary
Constructors Constructor Description AbstractMarkerCustomizer()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected abstract voidaddMarker(org.jfree.chart.plot.Plot plot, org.jfree.chart.plot.Marker marker)protected voidconfigureMarker(org.jfree.chart.plot.Marker marker)protected voidconfigureStroke(org.jfree.chart.plot.Marker marker)protected org.jfree.ui.LayergetLayer()protected BasicStrokegetStroke(Float strokeWidth)-
Methods inherited from class net.sf.jasperreports.engine.JRAbstractChartCustomizer
getBooleanProperty, getCustomizerPropertyName, getDoubleProperty, getFieldValue, getFieldValue, getFloatProperty, getIntegerProperty, getParameterValue, getParameterValue, getProperty, getVariableValue, getVariableValue, init, setName
-
-
-
-
Field Detail
-
PROPERTY_LABEL
public static final String PROPERTY_LABEL
- See Also:
- Constant Field Values
-
PROPERTY_LABEL_ANCHOR
public static final String PROPERTY_LABEL_ANCHOR
- See Also:
- Constant Field Values
-
PROPERTY_LABEL_OFFSET_TOP
public static final String PROPERTY_LABEL_OFFSET_TOP
- See Also:
- Constant Field Values
-
PROPERTY_LABEL_OFFSET_LEFT
public static final String PROPERTY_LABEL_OFFSET_LEFT
- See Also:
- Constant Field Values
-
PROPERTY_LABEL_OFFSET_BOTTOM
public static final String PROPERTY_LABEL_OFFSET_BOTTOM
- See Also:
- Constant Field Values
-
PROPERTY_LABEL_OFFSET_RIGHT
public static final String PROPERTY_LABEL_OFFSET_RIGHT
- See Also:
- Constant Field Values
-
PROPERTY_LABEL_TEXT_ANCHOR
public static final String PROPERTY_LABEL_TEXT_ANCHOR
- See Also:
- Constant Field Values
-
PROPERTY_COLOR
public static final String PROPERTY_COLOR
- See Also:
- Constant Field Values
-
PROPERTY_ALPHA
public static final String PROPERTY_ALPHA
- See Also:
- Constant Field Values
-
PROPERTY_STROKE_WIDTH
public static final String PROPERTY_STROKE_WIDTH
- See Also:
- Constant Field Values
-
PROPERTY_STROKE_STYLE
public static final String PROPERTY_STROKE_STYLE
- See Also:
- Constant Field Values
-
PROPERTY_LAYER
public static final String PROPERTY_LAYER
- See Also:
- Constant Field Values
-
-
Method Detail
-
configureMarker
protected void configureMarker(org.jfree.chart.plot.Marker marker)
-
configureStroke
protected void configureStroke(org.jfree.chart.plot.Marker marker)
-
getStroke
protected BasicStroke getStroke(Float strokeWidth)
-
addMarker
protected abstract void addMarker(org.jfree.chart.plot.Plot plot, org.jfree.chart.plot.Marker marker)
-
getLayer
protected org.jfree.ui.Layer getLayer()
-
-