Class AbstractMarkerCustomizer
- java.lang.Object
-
- net.sf.jasperreports.charts.JRAbstractChartCustomizer
-
- net.sf.jasperreports.customizers.marker.AbstractMarkerCustomizer
-
- All Implemented Interfaces:
JRChartCustomizer
,NamedChartCustomizer
- Direct Known Subclasses:
AbstractIntervalMarkerCustomizer
,AbstractValueMarkerCustomizer
,CategoryMarkerCustomizer
public abstract class AbstractMarkerCustomizer extends JRAbstractChartCustomizer
- Author:
- Teodor Danciu (teodord@users.sourceforge.net)
-
-
Field Summary
Fields Modifier and Type Field Description static String
PROPERTY_ALPHA
static String
PROPERTY_COLOR
static String
PROPERTY_LABEL
static String
PROPERTY_LABEL_ANCHOR
static String
PROPERTY_LABEL_OFFSET_BOTTOM
static String
PROPERTY_LABEL_OFFSET_LEFT
static String
PROPERTY_LABEL_OFFSET_RIGHT
static String
PROPERTY_LABEL_OFFSET_TOP
static String
PROPERTY_LABEL_TEXT_ANCHOR
static String
PROPERTY_LAYER
static String
PROPERTY_STROKE_STYLE
static String
PROPERTY_STROKE_WIDTH
-
Fields inherited from class net.sf.jasperreports.charts.JRAbstractChartCustomizer
chart, filler
-
Fields inherited from interface net.sf.jasperreports.charts.JRChartCustomizer
CUSTOMIZER_CLASS_PROPERTY_PREFIX, CUSTOMIZER_PROPERTY_PREFIX
-
-
Constructor Summary
Constructors Constructor Description AbstractMarkerCustomizer()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected abstract void
addMarker(org.jfree.chart.plot.Plot plot, org.jfree.chart.plot.Marker marker)
protected void
configureMarker(org.jfree.chart.plot.Marker marker)
protected void
configureStroke(org.jfree.chart.plot.Marker marker)
protected org.jfree.chart.ui.Layer
getLayer()
protected BasicStroke
getStroke(Float strokeWidth)
-
Methods inherited from class net.sf.jasperreports.charts.JRAbstractChartCustomizer
getBooleanProperty, getCustomizerPropertyName, getDoubleProperty, getFieldValue, getFieldValue, getFloatProperty, getIntegerProperty, getParameterValue, getParameterValue, getProperty, getVariableValue, getVariableValue, init, setName
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface net.sf.jasperreports.charts.JRChartCustomizer
customize
-
-
-
-
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.chart.ui.Layer getLayer()
-
-