public class Theme
extends java.lang.Object
Constructor and Description |
---|
Theme()
Initializes a new instance of the
Theme class. |
Theme(com.mindfusion.drawing.Brush fill,
com.mindfusion.drawing.Brush stroke,
double strokeThickness,
com.mindfusion.drawing.DashStyle strokeDashStyle)
Initializes a new instance of the
Theme class. |
Modifier and Type | Method and Description |
---|---|
void |
addPropertyChangeListener(java.beans.PropertyChangeListener listener) |
protected void |
firePropertyChanged(java.lang.String propertyName) |
com.mindfusion.drawing.Brush |
getAxisLabelsBrush()
Gets the Brush used to draw axis labels.
|
java.lang.String |
getAxisLabelsFontName()
Gets the name of font used to draw axis labels.
|
double |
getAxisLabelsFontSize()
Gets the size of font used to draw axis labels.
|
java.util.EnumSet<com.mindfusion.drawing.FontStyle> |
getAxisLabelsFontStyle()
Gets the style of font used to draw axis labels.
|
com.mindfusion.drawing.Brush |
getAxisStroke()
Gets a Brush used to stroke axis lines.
|
com.mindfusion.drawing.DashStyle |
getAxisStrokeDashStyle()
Gets the dash style of axis lines.
|
double |
getAxisStrokeThickness()
Gets the thickness of axis lines.
|
com.mindfusion.drawing.Brush |
getAxisTitleBrush()
Gets the Brush used to draw axis titles.
|
java.lang.String |
getAxisTitleFontName()
Gets the name of font used to draw axis titles.
|
double |
getAxisTitleFontSize()
Gets the size of font used to draw axis titles.
|
java.util.EnumSet<com.mindfusion.drawing.FontStyle> |
getAxisTitleFontStyle()
Gets the style of font used to draw axis titles.
|
java.util.List<com.mindfusion.drawing.Brush> |
getCommonSeriesFills()
Gets a list of brushes, each Brush used to fill all elements of a series.
|
java.util.List<com.mindfusion.drawing.DashStyle> |
getCommonSeriesStrokeDashStyles()
Gets a list of dash styles, each style applied to all elements of a series.
|
java.util.List<com.mindfusion.drawing.Brush> |
getCommonSeriesStrokes()
Gets a list of brushes, each Brush used to stroke all elements of a series.
|
java.util.List<java.lang.Double> |
getCommonSeriesStrokeThicknesses()
Gets a list of stroke thicknesses, each thickness applied to all elements of a series.
|
com.mindfusion.drawing.Brush |
getDataLabelsBackground()
Gets the background of data labels.
|
com.mindfusion.drawing.DashStyle |
getDataLabelsBorderDashStyle()
Gets the dash style of data labels' borders.
|
com.mindfusion.drawing.Brush |
getDataLabelsBorderStroke()
Gets the border stroke of data labels.
|
java.lang.Double |
getDataLabelsBorderThickness()
Gets the thickness of data labels' borders.
|
com.mindfusion.drawing.Brush |
getDataLabelsBrush()
Gets the Brush used to draw data labels.
|
java.lang.String |
getDataLabelsFontName()
Gets the name of font used to draw data labels.
|
double |
getDataLabelsFontSize()
Gets the size of font used to draw data labels.
|
java.util.EnumSet<com.mindfusion.drawing.FontStyle> |
getDataLabelsFontStyle()
Gets the style of font used to draw data labels.
|
com.mindfusion.drawing.Brush |
getGaugeBackground()
Gets a Brush used to draw gauge backgrounds.
|
java.lang.String |
getGaugeFontName()
Gets the name of font used to draw text in gauges.
|
double |
getGaugeFontSize()
Gets the size of font used to draw text in gauges.
|
java.util.EnumSet<com.mindfusion.drawing.FontStyle> |
getGaugeFontStyle()
Gets the style of font used to draw text in gauges.
|
com.mindfusion.drawing.Brush |
getGaugePointerBackground()
Gets a Brush used to draw gauge pointer backgrounds.
|
com.mindfusion.drawing.Brush |
getGaugePointerStroke()
Gets a Brush used to stroke gauge pointers.
|
double |
getGaugePointerStrokeThickness()
Gets the thickness of gauge pointer strokes.
|
com.mindfusion.drawing.Brush |
getGaugeScaleBackground()
Gets a Brush used to draw the background of gauge scales.
|
com.mindfusion.drawing.Brush |
getGaugeScaleStroke()
Gets a Brush used to stroke gauge scales.
|
double |
getGaugeScaleStrokeThickness()
Gets the thickness of gauge scale strokes.
|
com.mindfusion.drawing.Brush |
getGaugeStroke()
Gets a Brush used to stroke gauge borders.
|
double |
getGaugeStrokeThickness()
Gets the thickness of gauge borders.
|
com.mindfusion.drawing.Brush |
getGaugeTickBackground()
Gets a Brush used to draw gauge tick backgrounds.
|
com.mindfusion.drawing.Brush |
getGaugeTickStroke()
Gets a Brush used to stroke gauge ticks.
|
double |
getGaugeTickStrokeThickness()
Gets the thickness of gauge tick strokes.
|
java.awt.Color |
getGridColor1()
Gets the main color of plot grid.
|
java.awt.Color |
getGridColor2()
Gets the alternating color of plot grid.
|
java.awt.Color |
getGridLineColor()
Gets the line color of plot grid.
|
com.mindfusion.drawing.DashStyle |
getGridLineStyle()
Gets the style of plot grid lines.
|
double |
getGridLineThickness()
Gets the thickness of plot grid lines.
|
com.mindfusion.drawing.Brush |
getHighlightStroke()
Gets a Brush used to stroke highlighted items.
|
com.mindfusion.drawing.DashStyle |
getHighlightStrokeDashStyle()
Gets the dash style of highlight strokes.
|
double |
getHighlightStrokeThickness()
Gets the thickness of highlight strokes.
|
com.mindfusion.drawing.Brush |
getLegendBackground()
Gets a Brush used to draw legend background.
|
com.mindfusion.drawing.Brush |
getLegendBorderStroke()
Gets a Brush used to draw legend borders.
|
com.mindfusion.drawing.DashStyle |
getLegendBorderStrokeDashStyle()
Gets the dash style of legend borders.
|
double |
getLegendBorderStrokeThickness()
Gets the thickness of legend borders.
|
com.mindfusion.drawing.Brush |
getLegendTitleBrush()
Gets the Brush used to draw legend titles.
|
java.lang.String |
getLegendTitleFontName()
Gets the name of font used to draw legend titles.
|
double |
getLegendTitleFontSize()
Gets the size of font used to draw legend titles.
|
java.util.EnumSet<com.mindfusion.drawing.FontStyle> |
getLegendTitleFontStyle()
Gets the style of font used to draw legend titles.
|
com.mindfusion.drawing.Brush |
getPlotBackground()
Gets a Brush used to draw the background of plots.
|
com.mindfusion.drawing.Brush |
getPlotBorderStroke()
Gets a Brush used to stroke plot borders.
|
com.mindfusion.drawing.DashStyle |
getPlotBorderStrokeDashStyle()
Gets the dash style of plot borders.
|
double |
getPlotBorderStrokeThickness()
Gets the thickness of plot borders.
|
java.util.List<java.util.List<com.mindfusion.drawing.Brush>> |
getSeriesFills()
Gets a list of Brush lists, each list used to draw a different series,
and each Brush used to fill individual elements of a series.
|
java.util.List<java.util.List<com.mindfusion.drawing.DashStyle>> |
getSeriesStrokeDashStyles()
Gets a list of DashStyle lists, each list used to stroke a different series,
and each DashStyle value specifying style of individual elements of a series.
|
java.util.List<java.util.List<com.mindfusion.drawing.Brush>> |
getSeriesStrokes()
Gets a list of Brush lists, each list used to stroke a different series,
and each Brush used to stroke individual elements of a series.
|
java.util.List<java.util.List<java.lang.Double>> |
getSeriesStrokeThicknesses()
Gets a list of double lists, each list used to stroke a different series,
and each double value specifying thickness of individual elements of a series.
|
com.mindfusion.drawing.Brush |
getSubtitleBrush()
Gets the Brush used to draw the chart sub-title.
|
java.lang.String |
getSubtitleFontName()
Gets the name of font used to draw the chart sub-title.
|
double |
getSubtitleFontSize()
Gets the size of font used to draw the chart sub-title.
|
java.util.EnumSet<com.mindfusion.drawing.FontStyle> |
getSubtitleFontStyle()
Gets the style of font used to draw the chart sub-title.
|
com.mindfusion.drawing.Brush |
getTitleBrush()
Gets the Brush used to draw the chart title.
|
java.lang.String |
getTitleFontName()
Gets the name of font used to draw the chart title.
|
double |
getTitleFontSize()
Gets the size of font used to draw the chart title.
|
java.util.EnumSet<com.mindfusion.drawing.FontStyle> |
getTitleFontStyle()
Gets the style of font used to draw the chart title.
|
com.mindfusion.drawing.Brush |
getUniformSeriesFill()
Gets a Brush used to fill all elements of all series uniformly.
|
com.mindfusion.drawing.Brush |
getUniformSeriesStroke()
Gets a Brush used to stroke all elements of all series uniformly.
|
com.mindfusion.drawing.DashStyle |
getUniformSeriesStrokeDashStyle()
Gets uniform stroke dash style for all elements of all series.
|
double |
getUniformSeriesStrokeThickness()
Gets uniform stroke thickness for all elements of all series.
|
com.mindfusion.drawing.Brush |
getWidgetBrush()
Gets the Brush used to draw text in UI widgets.
|
java.lang.String |
getWidgetFontName()
Gets the name of font used to draw text in UI widgets.
|
double |
getWidgetFontSize()
Gets the size of font used to draw text in UI widgets.
|
java.util.EnumSet<com.mindfusion.drawing.FontStyle> |
getWidgetFontStyle()
Gets the style of font used to draw text in UI widgets.
|
void |
loadFrom(org.w3c.dom.Element element)
Loads the theme values from specified XML element.
|
void |
loadFrom(java.lang.String fileName)
Loads the theme values from specified file.
|
void |
removePropertyChangeListener(java.beans.PropertyChangeListener listener) |
void |
saveTo(org.w3c.dom.Document element)
Saves the theme values to specified XML element.
|
void |
saveTo(java.lang.String fileName)
Saves the theme values to specified file.
|
void |
setAxisLabelsBrush(com.mindfusion.drawing.Brush value)
Sets the Brush used to draw axis labels.
|
void |
setAxisLabelsFontName(java.lang.String value)
Sets the name of font used to draw axis labels.
|
void |
setAxisLabelsFontSize(double value)
Sets the size of font used to draw axis labels.
|
void |
setAxisLabelsFontStyle(java.util.EnumSet<com.mindfusion.drawing.FontStyle> value)
Sets the style of font used to draw axis labels.
|
void |
setAxisStroke(com.mindfusion.drawing.Brush value)
Sets a Brush used to stroke axis lines.
|
void |
setAxisStrokeDashStyle(com.mindfusion.drawing.DashStyle value)
Sets the dash style of axis lines.
|
void |
setAxisStrokeThickness(double value)
Sets the thickness of axis lines.
|
void |
setAxisTitleBrush(com.mindfusion.drawing.Brush value)
Sets the Brush used to draw axis titles.
|
void |
setAxisTitleFontName(java.lang.String value)
Sets the name of font used to draw axis titles.
|
void |
setAxisTitleFontSize(double value)
Sets the size of font used to draw axis titles.
|
void |
setAxisTitleFontStyle(java.util.EnumSet<com.mindfusion.drawing.FontStyle> value)
Sets the style of font used to draw axis titles.
|
void |
setCommonSeriesFills(java.util.List<com.mindfusion.drawing.Brush> value)
Sets a list of brushes, each Brush used to fill all elements of a series.
|
void |
setCommonSeriesStrokeDashStyles(java.util.List<com.mindfusion.drawing.DashStyle> value)
Sets a list of dash styles, each style applied to all elements of a series.
|
void |
setCommonSeriesStrokes(java.util.List<com.mindfusion.drawing.Brush> value)
Sets a list of brushes, each Brush used to stroke all elements of a series.
|
void |
setCommonSeriesStrokeThicknesses(java.util.List<java.lang.Double> value)
Sets a list of stroke thicknesses, each thickness applied to all elements of a series.
|
void |
setDataLabelsBackground(com.mindfusion.drawing.Brush value)
Sets the background of data labels.
|
void |
setDataLabelsBorderDashStyle(com.mindfusion.drawing.DashStyle value)
Sets the dash style of data labels' borders.
|
void |
setDataLabelsBorderStroke(com.mindfusion.drawing.Brush value)
Sets the border stroke of data labels.
|
void |
setDataLabelsBorderThickness(java.lang.Double value)
Sets the thickness of data labels' borders.
|
void |
setDataLabelsBrush(com.mindfusion.drawing.Brush value)
Sets the Brush used to draw data labels.
|
void |
setDataLabelsFontName(java.lang.String value)
Sets the name of font used to draw data labels.
|
void |
setDataLabelsFontSize(double value)
Sets the size of font used to draw data labels.
|
void |
setDataLabelsFontStyle(java.util.EnumSet<com.mindfusion.drawing.FontStyle> value)
Sets the style of font used to draw data labels.
|
void |
setGaugeBackground(com.mindfusion.drawing.Brush value)
Sets a Brush used to draw gauge backgrounds.
|
void |
setGaugeFontName(java.lang.String value)
Sets the name of font used to draw text in gauges.
|
void |
setGaugeFontSize(double value)
Sets the size of font used to draw text in gauges.
|
void |
setGaugeFontStyle(java.util.EnumSet<com.mindfusion.drawing.FontStyle> value)
Sets the style of font used to draw text in gauges.
|
void |
setGaugePointerBackground(com.mindfusion.drawing.Brush value)
Sets a Brush used to draw gauge pointer backgrounds.
|
void |
setGaugePointerStroke(com.mindfusion.drawing.Brush value)
Sets a Brush used to stroke gauge pointers.
|
void |
setGaugePointerStrokeThickness(double value)
Sets the thickness of gauge pointer strokes.
|
void |
setGaugeScaleBackground(com.mindfusion.drawing.Brush value)
Sets a Brush used to draw the background of gauge scales.
|
void |
setGaugeScaleStroke(com.mindfusion.drawing.Brush value)
Sets a Brush used to stroke gauge scales.
|
void |
setGaugeScaleStrokeThickness(double value)
Sets the thickness of gauge scale strokes.
|
void |
setGaugeStroke(com.mindfusion.drawing.Brush value)
Sets a Brush used to stroke gauge borders.
|
void |
setGaugeStrokeThickness(double value)
Sets the thickness of gauge borders.
|
void |
setGaugeTickBackground(com.mindfusion.drawing.Brush value)
Sets a Brush used to draw gauge tick backgrounds.
|
void |
setGaugeTickStroke(com.mindfusion.drawing.Brush value)
Sets a Brush used to stroke gauge ticks.
|
void |
setGaugeTickStrokeThickness(double value)
Sets the thickness of gauge tick strokes.
|
void |
setGridColor1(java.awt.Color value)
Sets the main color of plot grid.
|
void |
setGridColor2(java.awt.Color value)
Sets the alternating color of plot grid.
|
void |
setGridLineColor(java.awt.Color value)
Sets the line color of plot grid.
|
void |
setGridLineStyle(com.mindfusion.drawing.DashStyle value)
Sets the style of plot grid lines.
|
void |
setGridLineThickness(double value)
Sets the thickness of plot grid lines.
|
void |
setHighlightStroke(com.mindfusion.drawing.Brush value)
Sets a Brush used to stroke highlighted items.
|
void |
setHighlightStrokeDashStyle(com.mindfusion.drawing.DashStyle value)
Sets the dash style of highlight strokes.
|
void |
setHighlightStrokeThickness(double value)
Sets the thickness of highlight strokes.
|
void |
setLegendBackground(com.mindfusion.drawing.Brush value)
Sets a Brush used to draw legend background.
|
void |
setLegendBorderStroke(com.mindfusion.drawing.Brush value)
Sets a Brush used to draw legend borders.
|
void |
setLegendBorderStrokeDashStyle(com.mindfusion.drawing.DashStyle value)
Sets the dash style of legend borders.
|
void |
setLegendBorderStrokeThickness(double value)
Sets the thickness of legend borders.
|
void |
setLegendTitleBrush(com.mindfusion.drawing.Brush value)
Sets the Brush used to draw legend titles.
|
void |
setLegendTitleFontName(java.lang.String value)
Sets the name of font used to draw legend titles.
|
void |
setLegendTitleFontSize(double value)
Sets the size of font used to draw legend titles.
|
void |
setLegendTitleFontStyle(java.util.EnumSet<com.mindfusion.drawing.FontStyle> value)
Sets the style of font used to draw legend titles.
|
void |
setPlotBackground(com.mindfusion.drawing.Brush value)
Sets a Brush used to draw the background of plots.
|
void |
setPlotBorderStroke(com.mindfusion.drawing.Brush value)
Sets a Brush used to stroke plot borders.
|
void |
setPlotBorderStrokeDashStyle(com.mindfusion.drawing.DashStyle value)
Sets the dash style of plot borders.
|
void |
setPlotBorderStrokeThickness(double value)
Sets the thickness of plot borders.
|
void |
setSeriesFills(java.util.List<java.util.List<com.mindfusion.drawing.Brush>> value)
Sets a list of Brush lists, each list used to draw a different series,
and each Brush used to fill individual elements of a series.
|
void |
setSeriesStrokeDashStyles(java.util.List<java.util.List<com.mindfusion.drawing.DashStyle>> value)
Sets a list of DashStyle lists, each list used to stroke a different series,
and each DashStyle value specifying style of individual elements of a series.
|
void |
setSeriesStrokes(java.util.List<java.util.List<com.mindfusion.drawing.Brush>> value)
Sets a list of Brush lists, each list used to stroke a different series,
and each Brush used to stroke individual elements of a series.
|
void |
setSeriesStrokeThicknesses(java.util.List<java.util.List<java.lang.Double>> value)
Sets a list of double lists, each list used to stroke a different series,
and each double value specifying thickness of individual elements of a series.
|
void |
setSubtitleBrush(com.mindfusion.drawing.Brush value)
Sets the Brush used to draw the chart sub-title.
|
void |
setSubtitleFontName(java.lang.String value)
Sets the name of font used to draw the chart sub-title.
|
void |
setSubtitleFontSize(double value)
Sets the size of font used to draw the chart sub-title.
|
void |
setSubtitleFontStyle(java.util.EnumSet<com.mindfusion.drawing.FontStyle> value)
Sets the style of font used to draw the chart sub-title.
|
void |
setTitleBrush(com.mindfusion.drawing.Brush value)
Sets the Brush used to draw the chart title.
|
void |
setTitleFontName(java.lang.String value)
Sets the name of font used to draw the chart title.
|
void |
setTitleFontSize(double value)
Sets the size of font used to draw the chart title.
|
void |
setTitleFontStyle(java.util.EnumSet<com.mindfusion.drawing.FontStyle> value)
Sets the style of font used to draw the chart title.
|
void |
setUniformSeriesFill(com.mindfusion.drawing.Brush value)
Sets a Brush used to fill all elements of all series uniformly.
|
void |
setUniformSeriesStroke(com.mindfusion.drawing.Brush value)
Sets a Brush used to stroke all elements of all series uniformly.
|
void |
setUniformSeriesStrokeDashStyle(com.mindfusion.drawing.DashStyle value)
Sets uniform stroke dash style for all elements of all series.
|
void |
setUniformSeriesStrokeThickness(double value)
Sets uniform stroke thickness for all elements of all series.
|
void |
setWidgetBrush(com.mindfusion.drawing.Brush value)
Sets the Brush used to draw text in UI widgets.
|
void |
setWidgetFontName(java.lang.String value)
Sets the name of font used to draw text in UI widgets.
|
void |
setWidgetFontSize(double value)
Sets the size of font used to draw text in UI widgets.
|
void |
setWidgetFontStyle(java.util.EnumSet<com.mindfusion.drawing.FontStyle> value)
Sets the style of font used to draw text in UI widgets.
|
public Theme()
Theme
class.public Theme(com.mindfusion.drawing.Brush fill, com.mindfusion.drawing.Brush stroke, double strokeThickness, com.mindfusion.drawing.DashStyle strokeDashStyle)
Theme
class.fill
- A Brush used to fill all series elements.stroke
- A Brush used to stroke all series elements.strokeThickness
- Uniform thickness of series elements' strokes.strokeDashStyle
- Uniform dash style of series elements' strokes.public void loadFrom(java.lang.String fileName)
fileName
- A string specifying the file name or path.public void loadFrom(org.w3c.dom.Element element)
element
- An XElement instance.public void saveTo(java.lang.String fileName)
fileName
- A string specifying the file name or path.public void saveTo(org.w3c.dom.Document element)
element
- An XElement instance.public com.mindfusion.drawing.Brush getDataLabelsBackground()
Brush
-derived class.public void setDataLabelsBackground(com.mindfusion.drawing.Brush value)
value
- An instance of Brush
-derived class.public com.mindfusion.drawing.Brush getDataLabelsBorderStroke()
Brush
-derived class.public void setDataLabelsBorderStroke(com.mindfusion.drawing.Brush value)
value
- An instance of Brush
-derived class.public java.lang.Double getDataLabelsBorderThickness()
public void setDataLabelsBorderThickness(java.lang.Double value)
value
- A Double value specifying stroke thickness.public com.mindfusion.drawing.DashStyle getDataLabelsBorderDashStyle()
DashStyle
specifying border dash style.public void setDataLabelsBorderDashStyle(com.mindfusion.drawing.DashStyle value)
value
- A DashStyle
specifying border dash style.public java.lang.String getTitleFontName()
public void setTitleFontName(java.lang.String value)
public double getTitleFontSize()
public void setTitleFontSize(double value)
public java.util.EnumSet<com.mindfusion.drawing.FontStyle> getTitleFontStyle()
public void setTitleFontStyle(java.util.EnumSet<com.mindfusion.drawing.FontStyle> value)
public com.mindfusion.drawing.Brush getTitleBrush()
public void setTitleBrush(com.mindfusion.drawing.Brush value)
public java.lang.String getSubtitleFontName()
public void setSubtitleFontName(java.lang.String value)
public double getSubtitleFontSize()
public void setSubtitleFontSize(double value)
public java.util.EnumSet<com.mindfusion.drawing.FontStyle> getSubtitleFontStyle()
public void setSubtitleFontStyle(java.util.EnumSet<com.mindfusion.drawing.FontStyle> value)
public com.mindfusion.drawing.Brush getSubtitleBrush()
public void setSubtitleBrush(com.mindfusion.drawing.Brush value)
public java.lang.String getAxisLabelsFontName()
public void setAxisLabelsFontName(java.lang.String value)
public double getAxisLabelsFontSize()
public void setAxisLabelsFontSize(double value)
public java.util.EnumSet<com.mindfusion.drawing.FontStyle> getAxisLabelsFontStyle()
public void setAxisLabelsFontStyle(java.util.EnumSet<com.mindfusion.drawing.FontStyle> value)
public com.mindfusion.drawing.Brush getAxisLabelsBrush()
public void setAxisLabelsBrush(com.mindfusion.drawing.Brush value)
public java.lang.String getAxisTitleFontName()
public void setAxisTitleFontName(java.lang.String value)
public double getAxisTitleFontSize()
public void setAxisTitleFontSize(double value)
public java.util.EnumSet<com.mindfusion.drawing.FontStyle> getAxisTitleFontStyle()
public void setAxisTitleFontStyle(java.util.EnumSet<com.mindfusion.drawing.FontStyle> value)
public com.mindfusion.drawing.Brush getAxisTitleBrush()
public void setAxisTitleBrush(com.mindfusion.drawing.Brush value)
public java.lang.String getDataLabelsFontName()
public void setDataLabelsFontName(java.lang.String value)
public double getDataLabelsFontSize()
public void setDataLabelsFontSize(double value)
public java.util.EnumSet<com.mindfusion.drawing.FontStyle> getDataLabelsFontStyle()
public void setDataLabelsFontStyle(java.util.EnumSet<com.mindfusion.drawing.FontStyle> value)
public com.mindfusion.drawing.Brush getDataLabelsBrush()
public void setDataLabelsBrush(com.mindfusion.drawing.Brush value)
public java.lang.String getWidgetFontName()
public void setWidgetFontName(java.lang.String value)
public double getWidgetFontSize()
public void setWidgetFontSize(double value)
public java.util.EnumSet<com.mindfusion.drawing.FontStyle> getWidgetFontStyle()
public void setWidgetFontStyle(java.util.EnumSet<com.mindfusion.drawing.FontStyle> value)
public com.mindfusion.drawing.Brush getWidgetBrush()
public void setWidgetBrush(com.mindfusion.drawing.Brush value)
public java.lang.String getLegendTitleFontName()
public void setLegendTitleFontName(java.lang.String value)
public double getLegendTitleFontSize()
public void setLegendTitleFontSize(double value)
public java.util.EnumSet<com.mindfusion.drawing.FontStyle> getLegendTitleFontStyle()
public void setLegendTitleFontStyle(java.util.EnumSet<com.mindfusion.drawing.FontStyle> value)
public com.mindfusion.drawing.Brush getLegendTitleBrush()
public void setLegendTitleBrush(com.mindfusion.drawing.Brush value)
public com.mindfusion.drawing.Brush getUniformSeriesFill()
public void setUniformSeriesFill(com.mindfusion.drawing.Brush value)
public com.mindfusion.drawing.Brush getUniformSeriesStroke()
public void setUniformSeriesStroke(com.mindfusion.drawing.Brush value)
public double getUniformSeriesStrokeThickness()
public void setUniformSeriesStrokeThickness(double value)
public com.mindfusion.drawing.DashStyle getUniformSeriesStrokeDashStyle()
public void setUniformSeriesStrokeDashStyle(com.mindfusion.drawing.DashStyle value)
public java.util.List<com.mindfusion.drawing.Brush> getCommonSeriesFills()
public void setCommonSeriesFills(java.util.List<com.mindfusion.drawing.Brush> value)
public java.util.List<com.mindfusion.drawing.Brush> getCommonSeriesStrokes()
public void setCommonSeriesStrokes(java.util.List<com.mindfusion.drawing.Brush> value)
public java.util.List<java.lang.Double> getCommonSeriesStrokeThicknesses()
public void setCommonSeriesStrokeThicknesses(java.util.List<java.lang.Double> value)
public java.util.List<com.mindfusion.drawing.DashStyle> getCommonSeriesStrokeDashStyles()
public void setCommonSeriesStrokeDashStyles(java.util.List<com.mindfusion.drawing.DashStyle> value)
public java.util.List<java.util.List<com.mindfusion.drawing.Brush>> getSeriesFills()
public void setSeriesFills(java.util.List<java.util.List<com.mindfusion.drawing.Brush>> value)
public java.util.List<java.util.List<com.mindfusion.drawing.Brush>> getSeriesStrokes()
public void setSeriesStrokes(java.util.List<java.util.List<com.mindfusion.drawing.Brush>> value)
public java.util.List<java.util.List<java.lang.Double>> getSeriesStrokeThicknesses()
public void setSeriesStrokeThicknesses(java.util.List<java.util.List<java.lang.Double>> value)
public java.util.List<java.util.List<com.mindfusion.drawing.DashStyle>> getSeriesStrokeDashStyles()
public void setSeriesStrokeDashStyles(java.util.List<java.util.List<com.mindfusion.drawing.DashStyle>> value)
public com.mindfusion.drawing.Brush getPlotBackground()
public void setPlotBackground(com.mindfusion.drawing.Brush value)
public com.mindfusion.drawing.Brush getPlotBorderStroke()
public void setPlotBorderStroke(com.mindfusion.drawing.Brush value)
public double getPlotBorderStrokeThickness()
public void setPlotBorderStrokeThickness(double value)
public com.mindfusion.drawing.DashStyle getPlotBorderStrokeDashStyle()
public void setPlotBorderStrokeDashStyle(com.mindfusion.drawing.DashStyle value)
public com.mindfusion.drawing.Brush getLegendBackground()
public void setLegendBackground(com.mindfusion.drawing.Brush value)
public com.mindfusion.drawing.Brush getHighlightStroke()
public void setHighlightStroke(com.mindfusion.drawing.Brush value)
public double getHighlightStrokeThickness()
public void setHighlightStrokeThickness(double value)
public com.mindfusion.drawing.DashStyle getHighlightStrokeDashStyle()
public void setHighlightStrokeDashStyle(com.mindfusion.drawing.DashStyle value)
public com.mindfusion.drawing.Brush getAxisStroke()
public void setAxisStroke(com.mindfusion.drawing.Brush value)
public double getAxisStrokeThickness()
public void setAxisStrokeThickness(double value)
public com.mindfusion.drawing.DashStyle getAxisStrokeDashStyle()
public void setAxisStrokeDashStyle(com.mindfusion.drawing.DashStyle value)
public com.mindfusion.drawing.Brush getLegendBorderStroke()
public void setLegendBorderStroke(com.mindfusion.drawing.Brush value)
public double getLegendBorderStrokeThickness()
public void setLegendBorderStrokeThickness(double value)
public com.mindfusion.drawing.DashStyle getLegendBorderStrokeDashStyle()
public void setLegendBorderStrokeDashStyle(com.mindfusion.drawing.DashStyle value)
public java.awt.Color getGridLineColor()
public void setGridLineColor(java.awt.Color value)
public double getGridLineThickness()
public void setGridLineThickness(double value)
public com.mindfusion.drawing.DashStyle getGridLineStyle()
public void setGridLineStyle(com.mindfusion.drawing.DashStyle value)
public java.awt.Color getGridColor1()
public void setGridColor1(java.awt.Color value)
public java.awt.Color getGridColor2()
public void setGridColor2(java.awt.Color value)
public com.mindfusion.drawing.Brush getGaugeBackground()
public void setGaugeBackground(com.mindfusion.drawing.Brush value)
public com.mindfusion.drawing.Brush getGaugeStroke()
public void setGaugeStroke(com.mindfusion.drawing.Brush value)
public double getGaugeStrokeThickness()
public void setGaugeStrokeThickness(double value)
public com.mindfusion.drawing.Brush getGaugeScaleBackground()
public void setGaugeScaleBackground(com.mindfusion.drawing.Brush value)
public com.mindfusion.drawing.Brush getGaugeScaleStroke()
public void setGaugeScaleStroke(com.mindfusion.drawing.Brush value)
public double getGaugeScaleStrokeThickness()
public void setGaugeScaleStrokeThickness(double value)
public com.mindfusion.drawing.Brush getGaugePointerBackground()
public void setGaugePointerBackground(com.mindfusion.drawing.Brush value)
public com.mindfusion.drawing.Brush getGaugePointerStroke()
public void setGaugePointerStroke(com.mindfusion.drawing.Brush value)
public double getGaugePointerStrokeThickness()
public void setGaugePointerStrokeThickness(double value)
public com.mindfusion.drawing.Brush getGaugeTickBackground()
public void setGaugeTickBackground(com.mindfusion.drawing.Brush value)
public com.mindfusion.drawing.Brush getGaugeTickStroke()
public void setGaugeTickStroke(com.mindfusion.drawing.Brush value)
public double getGaugeTickStrokeThickness()
public void setGaugeTickStrokeThickness(double value)
public java.lang.String getGaugeFontName()
public void setGaugeFontName(java.lang.String value)
public java.util.EnumSet<com.mindfusion.drawing.FontStyle> getGaugeFontStyle()
public void setGaugeFontStyle(java.util.EnumSet<com.mindfusion.drawing.FontStyle> value)
public double getGaugeFontSize()
public void setGaugeFontSize(double value)
public void addPropertyChangeListener(java.beans.PropertyChangeListener listener)
public void removePropertyChangeListener(java.beans.PropertyChangeListener listener)
protected void firePropertyChanged(java.lang.String propertyName)