1 Chart
Class Ax.chart.Chart
Constructor Summary
Method | Description |
---|---|
JSChart(org.jfree.chart.JFreeChart chart) | Creates a new chart based on the supplied chart. |
JSChart(org.jfree.chart.plot.Plot plot) | Creates a new chart based on the supplied plot. |
Method Summary
Modifier and Type | Method | Description |
---|---|---|
JSChart | addDomainMarker(org.jfree.chart.plot.Marker marker, boolean background) | Adds a marker for a specific dataset/renderer. |
JSChart | addSubtitle(org.jfree.chart.title.TextTitle title) | Adds a chart subtitle. |
JSChart | addSubtitle(int index, org.jfree.chart.title.TextTitle title) | Adds a subtitle at a particular position in the subtitle list. |
org.jfree.chart.plot.CategoryPlot | getCategoryPlot() | Returns the CategoryPlot object corresponding to the JSChart object. |
org.jfree.chart.plot.MultiplePiePlot | getMultiplePiePlot() | Returns the multiplePiePlot object corresponding to the JSChart object. |
org.jfree.chart.plot.Plot | getPlot() | Returns the Plot object corresponding to the JSChart object. |
org.jfree.chart.plot.XYPlot | getXYPlot() | Returns the XYPlot object corresponding to the JSChart object. |
JSChart | setDomainAxis(Number lower, Number upper) | Sets the range for the X-axis |
JSChart | setRangeAxis(Number lower, Number upper) | Sets the range for the Y-axis |
void | setXYGridLines(boolean on) | Enable grid lines in XY plots |
JDBCBlob | toBlob(int width, int height) | Returns the chart as a JDBCBlobJMEM object created from a byte array in PNG format. |
byte[] | toPNG(int width, int height) | Returns the chart as a byte array in PNG format. |
String | toSVG(int width, int height) | Returns the chart as a SVG in string format. |
Method Detail
JSChart
-
JSChart(org.jfree.chart.JFreeChart chart)
- Info:
-
Creates a new chart based on the supplied chart. - Parameters:
- chart -
JSChart
-
JSChart(org.jfree.chart.plot.Plot plot)
- Info:
-
Creates a new chart based on the supplied plot. - Parameters:
- plot -
addDomainMarker
-
JSChart addDomainMarker(org.jfree.chart.plot.Marker marker, boolean background)
- Info:
-
Adds a marker for a specific dataset/renderer. - Parameters:
- marker - the marker
- background - the layer (true for background, false for foreground)
- Returns:
addSubtitle
-
JSChart addSubtitle(org.jfree.chart.title.TextTitle title)
- Info:
-
Adds a chart subtitle. - Parameters:
- title - the subtitle
- Returns:
- object with subtitle added
addSubtitle
-
JSChart addSubtitle(int index, org.jfree.chart.title.TextTitle title)
- Info:
-
Adds a subtitle at a particular position in the subtitle list. - Parameters:
- index - the index (in the range 0 to getSubtitleCount())
- title - the subtitle
- Returns:
- object with subtitle added
getCategoryPlot
-
org.jfree.chart.plot.CategoryPlot getCategoryPlot()
- Info:
-
Returns the CategoryPlot object corresponding to the JSChart object. The plot is a class responsible for coordinating the visual representation of the data, including the axes (if any). - Returns:
- the xyplot
getMultiplePiePlot
-
org.jfree.chart.plot.MultiplePiePlot getMultiplePiePlot()
- Info:
-
Returns the multiplePiePlot object corresponding to the JSChart object. The plot is a class responsible for coordinating the visual representation of the data, including the axes (if any). - Returns:
- the multiple pie plot
getPlot
-
org.jfree.chart.plot.Plot getPlot()
- Info:
-
Returns the Plot object corresponding to the JSChart object. Returns the plot for the chart. The plot is a class responsible for coordinating the visual representation of the data, including the axes (if any). - Returns:
- Plot object
getXYPlot
-
org.jfree.chart.plot.XYPlot getXYPlot()
- Info:
-
Returns the XYPlot object corresponding to the JSChart object. The plot is a class responsible for coordinating the visual representation of the data, including the axes (if any). - Returns:
- The plot
setDomainAxis
setRangeAxis
setXYGridLines
-
void setXYGridLines(boolean on)
- Info:
-
Enable grid lines in XY plots - Parameters:
- on -
toBlob
-
JDBCBlob toBlob(int width, int height)
- Info:
-
Returns the chart as a JDBCBlobJMEM object created from a byte array in PNG format. - Parameters:
- width - the image width
- height - the image height
- Returns:
- JDBCBlobJMEM object containing the chart
toPNG
-
byte[] toPNG(int width, int height)
- Info:
-
Returns the chart as a byte array in PNG format. - Parameters:
- width - the image width
- height - the image height
- Returns:
- byte array in PNG format representing the chart
toSVG
-
String toSVG(int width, int height)
- Info:
-
Returns the chart as a SVG in string format. - Parameters:
- width - width of the space
- height - height of the space
- Returns:
- SVG representing the chart
2 Factory
Class Ax.chart.Factory
Constructor Summary
Method | Description |
---|---|
JSChartFactory() | Creates a new chart factory. |
Method Summary
Modifier and Type | Method | Description |
---|---|---|
JSChart | createAreaChart(String title, String categoryAxisLabel, String valueAxisLabel, Consumer<DefaultCategoryDatasetHandler> consumer) | Creates an area chart as a JSChart object. |
JSChart | createBarChart(String title, String categoryAxisLabel, String valueAxisLabel, Consumer<DefaultCategoryDatasetHandler> consumer) | Creates a bar chart as a JSChart object. |
JSChart | createBubbleChart(String title, String categoryAxisLabel, String valueAxisLabel, Consumer<org.jfree.data.xy.DefaultXYZDataset> consumer) | Creates a bubble chart as a JSChart object. |
JSChart | createCandleStickChart(String title, String xAxisLabel, String yAxisLabel, org.jfree.data.xy.DefaultHighLowDataset dataset) | Creates a candlestick chart as a JSChart object. |
CategoryPlotHandler | createCategoryPlot() | Creates a CategoryPlotHandler object, which lets you combine different kinds of plots, like line and bar, on the same chart. |
JSChart | createGanttChart(String title, String xAxisLabel, String yAxisLabel, Consumer<TaskSeriesCollectionHandler> consumer) | Creates a Gantt chart as a JSChart object. |
JSChart | createHistogramChart(String title, String xAxisLabel, String yAxisLabel, Consumer<org.jfree.data.statistics.HistogramDataset> consumer) | Creates a histogram chart as a JSChart object. |
JSChart | createLineChart(String title, String categoryAxisLabel, String valueAxisLabel, Consumer<org.jfree.data.category.DefaultCategoryDataset> consumer) | Creates a line chart as a JSChart object. |
JSChart | createMultiPieChart(String title, Consumer<DefaultCategoryDatasetHandler> consumer) | Creates a multiple pie chart as a JSChart object. |
JSChart | createPieChart(String title, Consumer<org.jfree.data.general.DefaultPieDataset> consumer) | Creates a pie chart as a JSChart object. |
JSChart | createPolarChart(String title, Consumer<XYSeriesCollectionHandler> consumer) | Creates a polar chart as a JSChart object. |
JSChart | createScatterPlotChart(String title, String xAxisLabel, String yAxisLabel, Consumer<XYSeriesCollectionHandler> consumer) | Creates a scatter plot chart as a JSChart object. |
JSChart | createSpiderWebChart(String title, Consumer<DefaultCategoryDatasetHandler> consumer) | Creates a spider web chart as a JSChart object. |
JSChart | createStackedAreaChart(String title, String categoryAxisLabel, String valueAxisLabel, Consumer<DefaultCategoryDatasetHandler> consumer) | Creates a stacked area chart as a JSChart object. |
JSChart | createStackedBarChart(String title, String categoryAxisLabel, String valueAxisLabel, Consumer<DefaultCategoryDatasetHandler> consumer) | Creates a stacked bar chart as a JSChart object. |
JSChart | createTimeSeriesChart(String title, String xAxisLabel, String yAxisLabel, Consumer<AbstractIntervalXYDatasetHandler> consumer) | Creates a time series chart as a JSChart object. |
JSChart | createXYLineChart(String title, String categoryAxisLabel, String valueAxisLabel, Consumer<XYSeriesCollectionHandler> consumer) | Creates a XYline chart as a JSChart object. |
JSChartFactory | setBackgroundColor(int color) | Set the color for the background of the chart canvas (default is transparent), given as parameter an integer as a specified combined RGB value consisting of the red component in bits 16-23, the green component in bits 8-15, and the blue component in bits 0-7. |
void | setColors(int[] colors) | Sets the chart colors, given as parameters integers as specified combined RGB values consisting of the red component in bits 16-23, the green component in bits 8-15, and the blue component in bits 0-7. |
void | setColors(Color[] colors) | Sets the chart colors, given as parameters Color objects. |
JSChartFactory | setHorizontal(boolean horizontal) | Sets the chart to horizontal orientation if horizontal is true, or sets it to vertical orientation when horizontal is false. |
void | setMaterialColors() | Sets the material colors as the chart colors. |
void | setPlainColors() | Sets the plain colors as the chart colors. |
JSChartFactory | setShowLegend(boolean show) | Sets if legend will is required or not. |
JSChartFactory | setShowTooltips(boolean show) | Sets if the chart will generate tool tips or not. |
JSChartFactory | setShowURLs(boolean show) | Sets if the chart will generate URLs or not. |
Method Detail
JSChartFactory
-
JSChartFactory()
- Info:
-
Creates a new chart factory.
new new Ax.chart.Factory();
createAreaChart
-
JSChart createAreaChart(String title, String categoryAxisLabel, String valueAxisLabel, Consumer<DefaultCategoryDatasetHandler> consumer)
- Info:
-
Creates an area chart as a JSChart object. - Parameters:
- title - the chart title
- categoryAxisLabel - the label for the category/domain axis
- valueAxisLabel - the label for the value/range axis
- consumer - a Consumer object containing the dataset for the chart
- Returns:
- an area chart as a JSChart
createBarChart
-
JSChart createBarChart(String title, String categoryAxisLabel, String valueAxisLabel, Consumer<DefaultCategoryDatasetHandler> consumer)
- Info:
-
Creates a bar chart as a JSChart object. - Parameters:
- title - the chart title
- categoryAxisLabel - the label for the category/domain axis
- valueAxisLabel - the label for the value/range axis
- consumer - a Consumer object containing the dataset for the chart
- Returns:
- a bar chart as a JSChart
createBubbleChart
-
JSChart createBubbleChart(String title, String categoryAxisLabel, String valueAxisLabel, Consumer<org.jfree.data.xy.DefaultXYZDataset> consumer)
- Info:
-
Creates a bubble chart as a JSChart object. - Parameters:
- title - the chart title
- categoryAxisLabel - the label for the category/domain axis
- valueAxisLabel - the label for the value/range axis
- consumer - a Consumer object containing the dataset for the chart
- Returns:
- a bubble chart as a JSChart
createCandleStickChart
-
JSChart createCandleStickChart(String title, String xAxisLabel, String yAxisLabel, org.jfree.data.xy.DefaultHighLowDataset dataset)
- Info:
-
Creates a candlestick chart as a JSChart object. - Parameters:
- title - the chart title
- xAxisLabel -
- yAxisLabel -
- dataset -
- Returns:
- a candlestick chart as a JSChart
createCategoryPlot
-
CategoryPlotHandler createCategoryPlot()
- Info:
-
Creates a CategoryPlotHandler object, which lets you combine different kinds of plots, like line and bar, on the same chart. - Returns:
- a CategoryPlotHandler instance
createGanttChart
-
JSChart createGanttChart(String title, String xAxisLabel, String yAxisLabel, Consumer<TaskSeriesCollectionHandler> consumer)
- Info:
-
Creates a Gantt chart as a JSChart object. - Parameters:
- title - the chart title
- xAxisLabel -
- yAxisLabel -
- consumer - a Consumer object containing the dataset for the chart
- Returns:
- a Gantt chart as a JSChart
createHistogramChart
-
JSChart createHistogramChart(String title, String xAxisLabel, String yAxisLabel, Consumer<org.jfree.data.statistics.HistogramDataset> consumer)
- Info:
-
Creates a histogram chart as a JSChart object. - Parameters:
- title - the chart title
- xAxisLabel -
- yAxisLabel -
- consumer - a Consumer object containing the dataset for the chart
- Returns:
- a histogram chart as a JSChart
createLineChart
-
JSChart createLineChart(String title, String categoryAxisLabel, String valueAxisLabel, Consumer<org.jfree.data.category.DefaultCategoryDataset> consumer)
- Info:
-
Creates a line chart as a JSChart object. - Parameters:
- title - the chart title
- categoryAxisLabel - the label for the category/domain axis
- valueAxisLabel - the label for the value/range axis
- consumer - a Consumer object containing the dataset for the chart
- Returns:
- a line chart as a JSChart
createMultiPieChart
-
JSChart createMultiPieChart(String title, Consumer<DefaultCategoryDatasetHandler> consumer)
- Info:
-
Creates a multiple pie chart as a JSChart object. - Parameters:
- title - the chart title
- consumer - a Consumer object containing the dataset for the chart
- Returns:
- a multiple pie chart as a JSChart
createPieChart
createPolarChart
-
JSChart createPolarChart(String title, Consumer<XYSeriesCollectionHandler> consumer)
- Info:
-
Creates a polar chart as a JSChart object. - Parameters:
- title - the chart title
- consumer - a Consumer object containing the dataset for the chart
- Returns:
- a polar chart as a JSChart
createScatterPlotChart
-
JSChart createScatterPlotChart(String title, String xAxisLabel, String yAxisLabel, Consumer<XYSeriesCollectionHandler> consumer)
- Info:
-
Creates a scatter plot chart as a JSChart object. - Parameters:
- title - the chart title
- xAxisLabel -
- yAxisLabel -
- consumer - a Consumer object containing the dataset for the chart
- Returns:
- a scatter plot chart as a JSChart
createSpiderWebChart
-
JSChart createSpiderWebChart(String title, Consumer<DefaultCategoryDatasetHandler> consumer)
- Info:
-
Creates a spider web chart as a JSChart object. - Parameters:
- title - the chart title
- consumer - a Consumer object containing the dataset for the chart
- Returns:
- a spider web chart as a JSChart
createStackedAreaChart
-
JSChart createStackedAreaChart(String title, String categoryAxisLabel, String valueAxisLabel, Consumer<DefaultCategoryDatasetHandler> consumer)
- Info:
-
Creates a stacked area chart as a JSChart object. - Parameters:
- title - the chart title
- categoryAxisLabel - the label for the category/domain axis
- valueAxisLabel - the label for the value/range axis
- consumer - a Consumer object containing the dataset for the chart
- Returns:
- a stacked area chart as a JSChart
createStackedBarChart
-
JSChart createStackedBarChart(String title, String categoryAxisLabel, String valueAxisLabel, Consumer<DefaultCategoryDatasetHandler> consumer)
- Info:
-
Creates a stacked bar chart as a JSChart object. - Parameters:
- title - the chart title
- categoryAxisLabel - the label for the category/domain axis
- valueAxisLabel - the label for the value/range axis
- consumer - a Consumer object containing the dataset for the chart
- Returns:
- a stacked bar chart as a JSChart
createTimeSeriesChart
-
JSChart createTimeSeriesChart(String title, String xAxisLabel, String yAxisLabel, Consumer<AbstractIntervalXYDatasetHandler> consumer)
- Info:
-
Creates a time series chart as a JSChart object. - Parameters:
- title - the chart title
- xAxisLabel -
- yAxisLabel -
- consumer - a Consumer object containing the dataset for the chart
- Returns:
- a time series chart as a JSChart
createXYLineChart
-
JSChart createXYLineChart(String title, String categoryAxisLabel, String valueAxisLabel, Consumer<XYSeriesCollectionHandler> consumer)
- Info:
-
Creates a XYline chart as a JSChart object. - Parameters:
- title - the chart title
- categoryAxisLabel -
- valueAxisLabel - the label for the value/range axis
- consumer - a Consumer object containing the dataset for the chart
- Returns:
- a XYline chart as a JSChart
setBackgroundColor
-
JSChartFactory setBackgroundColor(int color)
- Info:
-
Set the color for the background of the chart canvas (default is transparent), given as parameter an integer as a specified combined RGB value consisting of the red component in bits 16-23, the green component in bits 8-15, and the blue component in bits 0-7. - Parameters:
- color - color as an integer
- Returns:
setColors
-
void setColors(int[] colors)
- Info:
-
Sets the chart colors, given as parameters integers as specified combined RGB values consisting of the red component in bits 16-23, the green component in bits 8-15, and the blue component in bits 0-7. - Parameters:
- colors - colors as integers, as many parameters as needed
setColors
-
void setColors(Color[] colors)
- Info:
-
Sets the chart colors, given as parameters Color objects. - Parameters:
- colors - the Color objects to add as the chart colors
setHorizontal
-
JSChartFactory setHorizontal(boolean horizontal)
- Info:
-
Sets the chart to horizontal orientation if horizontal is true, or sets it to vertical orientation when horizontal is false. - Parameters:
- horizontal - true for horizntal orientation, false for vertical orientation
- Returns:
- object with updated orientation
setMaterialColors
-
void setMaterialColors()
- Info:
-
Sets the material colors as the chart colors. These are: RED, BLUE, GREEN, ORANGE, YELLOW, CYAN, PINK, PURLPLE, GRAY, DARK RED, INDIGO, DARK GREEN, AMBER, DARK CYAN, DARK PINK, DEEP PURPLE, DARK GRAY,
setPlainColors
-
void setPlainColors()
- Info:
-
Sets the plain colors as the chart colors. These are: RED, BLUE, GREEN, ORANGE, YELLOW, CYAN, PINK, MAGENTA, GRAY.
setShowLegend
-
JSChartFactory setShowLegend(boolean show)
- Info:
-
Sets if legend will is required or not. - Parameters:
- show - true, to show legend, false otherwise
- Returns:
- object with legend set
setShowTooltips
-
JSChartFactory setShowTooltips(boolean show)
- Info:
-
Sets if the chart will generate tool tips or not. - Parameters:
- show - true to generate tooltips, false otherwise
- Returns:
- object with tooltips set
setShowURLs
-
JSChartFactory setShowURLs(boolean show)
- Info:
-
Sets if the chart will generate URLs or not. - Parameters:
- show - true to generate URLs, false otherwise
- Returns:
- object with urls set
3 DefaultHighLowDataset
A simple implementation of OHLCDataset, an interface that defines data in the form of (x, high, low, open, close) tuples.
DefaultHighLowDataset documentacion page.
4 Annotations
Ax.chart.annotations. For adding annotations to charts.
4.1 XYTextAnnotation
A text annotation that can be placed at a particular (x, y) location on an XYPlot.
XYTextAnnotation documentation page.
4.2 XYPointerAnnotation
An arrow and label that can be placed on an XYPlot. The arrow is drawn at a user-definable angle so that it points towards the (x, y) location for the annotation.
XYPointerAnnotation documentation page.
5 Axis
Ax.chart.axis. Axis classes.
5.1 CategoryAxis
An axis that displays categories.
CategoryAxis documentation page.
5.2 CategoryLabelPositions
Records the label positions for a category axis. Instances of this class are immutable.
CategoryLabelPositions documentation page.
5.3 DateAxis
The base class for axis that display dates.
5.4 ValueAxis
The base class for axes that display value data, where values are measured using the double primitive.
5.5 NumberAxis
An axis for displaying numerical data.
NumberAxis documentation page.
6 Labels
Ax.chart.labels. Classes used for the display of item labels and tooltips.
6.1 StandardPieToolTipGenerator
A standard item label generator for plots that use data from a PieDataset, a general purpose dataset where values are associated with keys.
StandardPieToolTipGenerator documentation page.
6.2 StandardPieSectionLabelGenerator
A standard item label generator for plots that use data from a PieDataset, a general purpose dataset where values are associated with keys.
StandardPieSectionLabelGenerator documentation page.
7 Plot
Ax.chart.plot. Plot classes.
7.1 IntervalMarker
Represents an interval to be highlighted in some way.
IntervalMarker documentation page.
8 Renderer
Ax.chart.renderer. Plug-in renderers for the XYPlot class.
8.1 XYBarRenderer
A renderer that draws bars on an XYPlot. Requires an IntervalXYDataset, that allows an x-interval and a y-interval to be defined.
XYBarRenderer documentation page.
8.2 DeviationRenderer
A specialised subclass of the XYLineAndShapeRenderer that represents the y-interval by shading an area behind the y-values on the chart. Requires an IntervalXYDataset, that allows an x-interval and a y-interval to be defined.
DeviationRenderer documentation page.
8.3 MyDeviationRenderer
Class deister.axional.script.lib.ax.chart.handlers.MyDeviationRenderer
Method Summary
Modifier and Type | Method | Description |
---|---|---|
void | addAnnotation(org.jfree.chart.annotations.XYAnnotation arg0) | |
void | addAnnotation(org.jfree.chart.annotations.XYAnnotation arg0, org.jfree.chart.ui.Layer arg1) | |
void | addChangeListener(org.jfree.chart.event.RendererChangeListener arg0) | |
void | annotationChanged(org.jfree.chart.event.AnnotationChangeEvent arg0) | |
void | clearSeriesPaints(boolean arg0) | |
void | clearSeriesStrokes(boolean arg0) | |
Object | clone() | |
void | drawAnnotations(Graphics2D arg0, Rectangle2D arg1, org.jfree.chart.axis.ValueAxis arg2, org.jfree.chart.axis.ValueAxis arg3, org.jfree.chart.ui.Layer arg4, org.jfree.chart.plot.PlotRenderingInfo arg5) | |
void | drawDomainLine(Graphics2D arg0, org.jfree.chart.plot.XYPlot arg1, org.jfree.chart.axis.ValueAxis arg2, Rectangle2D arg3, double arg4, Paint arg5, Stroke arg6) | |
void | drawDomainMarker(Graphics2D arg0, org.jfree.chart.plot.XYPlot arg1, org.jfree.chart.axis.ValueAxis arg2, org.jfree.chart.plot.Marker arg3, Rectangle2D arg4) | |
void | drawItem(Graphics2D arg0, org.jfree.chart.renderer.xy.XYItemRendererState arg1, Rectangle2D arg2, org.jfree.chart.plot.PlotRenderingInfo arg3, org.jfree.chart.plot.XYPlot arg4, org.jfree.chart.axis.ValueAxis arg5, org.jfree.chart.axis.ValueAxis arg6, org.jfree.data.xy.XYDataset arg7, int arg8, int arg9, org.jfree.chart.plot.CrosshairState arg10, int arg11) | |
void | drawRangeLine(Graphics2D arg0, org.jfree.chart.plot.XYPlot arg1, org.jfree.chart.axis.ValueAxis arg2, Rectangle2D arg3, double arg4, Paint arg5, Stroke arg6) | |
void | drawRangeMarker(Graphics2D arg0, org.jfree.chart.plot.XYPlot arg1, org.jfree.chart.axis.ValueAxis arg2, org.jfree.chart.plot.Marker arg3, Rectangle2D arg4) | |
boolean | equals(Object arg0) | |
boolean | equals(Object arg0) | |
boolean | equals(Object arg0) | |
void | fillDomainGridBand(Graphics2D arg0, org.jfree.chart.plot.XYPlot arg1, org.jfree.chart.axis.ValueAxis arg2, Rectangle2D arg3, double arg4, double arg5) | |
void | fillRangeGridBand(Graphics2D arg0, org.jfree.chart.plot.XYPlot arg1, org.jfree.chart.axis.ValueAxis arg2, Rectangle2D arg3, double arg4, double arg5) | |
org.jfree.data.Range | findDomainBounds(org.jfree.data.xy.XYDataset arg0) | |
org.jfree.data.Range | findRangeBounds(org.jfree.data.xy.XYDataset arg0) | |
Collection | getAnnotations() | |
boolean | getAutoPopulateSeriesFillPaint() | |
boolean | getAutoPopulateSeriesOutlinePaint() | |
boolean | getAutoPopulateSeriesOutlineStroke() | |
boolean | getAutoPopulateSeriesPaint() | |
boolean | getAutoPopulateSeriesShape() | |
boolean | getAutoPopulateSeriesStroke() | |
boolean | getDataBoundsIncludesVisibleSeriesOnly() | |
boolean | getDefaultCreateEntities() | |
int | getDefaultEntityRadius() | |
Paint | getDefaultFillPaint() | |
Font | getDefaultItemLabelFont() | |
org.jfree.chart.labels.XYItemLabelGenerator | getDefaultItemLabelGenerator() | |
Paint | getDefaultItemLabelPaint() | |
boolean | getDefaultItemLabelsVisible() | |
Shape | getDefaultLegendShape() | |
Font | getDefaultLegendTextFont() | |
Paint | getDefaultLegendTextPaint() | |
boolean | getDefaultLinesVisible() | |
org.jfree.chart.labels.ItemLabelPosition | getDefaultNegativeItemLabelPosition() | |
Paint | getDefaultOutlinePaint() | |
Stroke | getDefaultOutlineStroke() | |
Paint | getDefaultPaint() | |
org.jfree.chart.labels.ItemLabelPosition | getDefaultPositiveItemLabelPosition() | |
boolean | getDefaultSeriesVisible() | |
boolean | getDefaultSeriesVisibleInLegend() | |
Shape | getDefaultShape() | |
boolean | getDefaultShapesFilled() | |
boolean | getDefaultShapesVisible() | |
Stroke | getDefaultStroke() | |
org.jfree.chart.labels.XYToolTipGenerator | getDefaultToolTipGenerator() | |
boolean | getDrawOutlines() | |
boolean | getDrawSeriesLineAsPath() | |
org.jfree.chart.plot.DrawingSupplier | getDrawingSupplier() | |
boolean | getItemCreateEntity(int arg0, int arg1) | |
Paint | getItemFillPaint(int arg0, int arg1) | |
double | getItemLabelAnchorOffset() | |
Font | getItemLabelFont(int arg0, int arg1) | |
org.jfree.chart.labels.XYItemLabelGenerator | getItemLabelGenerator(int arg0, int arg1) | |
Paint | getItemLabelPaint(int arg0, int arg1) | |
boolean | getItemLineVisible(int arg0, int arg1) | |
Paint | getItemOutlinePaint(int arg0, int arg1) | |
Stroke | getItemOutlineStroke(int arg0, int arg1) | |
Paint | getItemPaint(int arg0, int arg1) | |
Shape | getItemShape(int arg0, int arg1) | |
boolean | getItemShapeFilled(int arg0, int arg1) | |
boolean | getItemShapeVisible(int arg0, int arg1) | |
Stroke | getItemStroke(int arg0, int arg1) | |
boolean | getItemVisible(int arg0, int arg1) | |
org.jfree.chart.LegendItem | getLegendItem(int arg0, int arg1) | |
org.jfree.chart.LegendItem | getLegendItem(int arg0, int arg1) | |
org.jfree.chart.labels.XYSeriesLabelGenerator | getLegendItemLabelGenerator() | |
org.jfree.chart.labels.XYSeriesLabelGenerator | getLegendItemToolTipGenerator() | |
org.jfree.chart.labels.XYSeriesLabelGenerator | getLegendItemURLGenerator() | |
org.jfree.chart.LegendItemCollection | getLegendItems() | |
Shape | getLegendLine() | |
Shape | getLegendShape(int arg0) | |
Font | getLegendTextFont(int arg0) | |
Paint | getLegendTextPaint(int arg0) | |
org.jfree.chart.labels.ItemLabelPosition | getNegativeItemLabelPosition(int arg0, int arg1) | |
int | getPassCount() | |
int | getPassCount() | |
org.jfree.chart.plot.XYPlot | getPlot() | |
org.jfree.chart.labels.ItemLabelPosition | getPositiveItemLabelPosition(int arg0, int arg1) | |
Boolean | getSeriesCreateEntities(int arg0) | |
Paint | getSeriesFillPaint(int arg0) | |
Font | getSeriesItemLabelFont(int arg0) | |
org.jfree.chart.labels.XYItemLabelGenerator | getSeriesItemLabelGenerator(int arg0) | |
Paint | getSeriesItemLabelPaint(int arg0) | |
Boolean | getSeriesLinesVisible(int arg0) | |
org.jfree.chart.labels.ItemLabelPosition | getSeriesNegativeItemLabelPosition(int arg0) | |
Paint | getSeriesOutlinePaint(int arg0) | |
Stroke | getSeriesOutlineStroke(int arg0) | |
Paint | getSeriesPaint(int arg0) | |
org.jfree.chart.labels.ItemLabelPosition | getSeriesPositiveItemLabelPosition(int arg0) | |
Shape | getSeriesShape(int arg0) | |
Boolean | getSeriesShapesFilled(int arg0) | |
Boolean | getSeriesShapesVisible(int arg0) | |
Stroke | getSeriesStroke(int arg0) | |
org.jfree.chart.labels.XYToolTipGenerator | getSeriesToolTipGenerator(int arg0) | |
Boolean | getSeriesVisible(int arg0) | |
Boolean | getSeriesVisibleInLegend(int arg0) | |
org.jfree.chart.labels.XYToolTipGenerator | getToolTipGenerator(int arg0, int arg1) | |
org.jfree.chart.urls.XYURLGenerator | getURLGenerator() | |
boolean | getUseFillPaint() | |
boolean | getUseOutlinePaint() | |
boolean | hasListener(EventListener arg0) | |
int | hashCode() | |
org.jfree.chart.renderer.xy.XYItemRendererState | initialise(Graphics2D arg0, Rectangle2D arg1, org.jfree.chart.plot.XYPlot arg2, org.jfree.data.xy.XYDataset arg3, org.jfree.chart.plot.PlotRenderingInfo arg4) | |
org.jfree.chart.renderer.xy.XYItemRendererState | initialise(Graphics2D arg0, Rectangle2D arg1, org.jfree.chart.plot.XYPlot arg2, org.jfree.data.xy.XYDataset arg3, org.jfree.chart.plot.PlotRenderingInfo arg4) | |
boolean | isItemLabelVisible(int arg0, int arg1) | |
boolean | isSeriesItemLabelsVisible(int arg0) | |
boolean | isSeriesVisible(int arg0) | |
boolean | isSeriesVisibleInLegend(int arg0) | |
Shape | lookupLegendShape(int arg0) | |
Font | lookupLegendTextFont(int arg0) | |
Paint | lookupLegendTextPaint(int arg0) | |
Paint | lookupSeriesFillPaint(int arg0) | |
Paint | lookupSeriesOutlinePaint(int arg0) | |
Stroke | lookupSeriesOutlineStroke(int arg0) | |
Paint | lookupSeriesPaint(int arg0) | |
Shape | lookupSeriesShape(int arg0) | |
Stroke | lookupSeriesStroke(int arg0) | |
void | notifyListeners(org.jfree.chart.event.RendererChangeEvent arg0) | |
boolean | removeAnnotation(org.jfree.chart.annotations.XYAnnotation arg0) | |
void | removeAnnotations() | |
void | removeChangeListener(org.jfree.chart.event.RendererChangeListener arg0) | |
void | setAutoPopulateSeriesFillPaint(boolean arg0) | |
void | setAutoPopulateSeriesOutlinePaint(boolean arg0) | |
void | setAutoPopulateSeriesOutlineStroke(boolean arg0) | |
void | setAutoPopulateSeriesPaint(boolean arg0) | |
void | setAutoPopulateSeriesShape(boolean arg0) | |
void | setAutoPopulateSeriesStroke(boolean arg0) | |
void | setDataBoundsIncludesVisibleSeriesOnly(boolean arg0) | |
void | setDefaultCreateEntities(boolean arg0) | |
void | setDefaultCreateEntities(boolean arg0, boolean arg1) | |
void | setDefaultEntityRadius(int arg0) | |
void | setDefaultFillPaint(Paint arg0) | |
void | setDefaultFillPaint(Paint arg0, boolean arg1) | |
void | setDefaultItemLabelFont(Font arg0) | |
void | setDefaultItemLabelFont(Font arg0, boolean arg1) | |
void | setDefaultItemLabelGenerator(org.jfree.chart.labels.XYItemLabelGenerator arg0) | |
void | setDefaultItemLabelPaint(Paint arg0) | |
void | setDefaultItemLabelPaint(Paint arg0, boolean arg1) | |
void | setDefaultItemLabelsVisible(boolean arg0) | |
void | setDefaultItemLabelsVisible(boolean arg0, boolean arg1) | |
void | setDefaultLegendShape(Shape arg0) | |
void | setDefaultLegendTextFont(Font arg0) | |
void | setDefaultLegendTextPaint(Paint arg0) | |
void | setDefaultLinesVisible(boolean arg0) | |
void | setDefaultNegativeItemLabelPosition(org.jfree.chart.labels.ItemLabelPosition arg0) | |
void | setDefaultNegativeItemLabelPosition(org.jfree.chart.labels.ItemLabelPosition arg0, boolean arg1) | |
void | setDefaultOutlinePaint(Paint arg0) | |
void | setDefaultOutlinePaint(Paint arg0, boolean arg1) | |
void | setDefaultOutlineStroke(Stroke arg0) | |
void | setDefaultOutlineStroke(Stroke arg0, boolean arg1) | |
void | setDefaultPaint(Paint arg0) | |
void | setDefaultPaint(Paint arg0, boolean arg1) | |
void | setDefaultPositiveItemLabelPosition(org.jfree.chart.labels.ItemLabelPosition arg0) | |
void | setDefaultPositiveItemLabelPosition(org.jfree.chart.labels.ItemLabelPosition arg0, boolean arg1) | |
void | setDefaultSeriesVisible(boolean arg0) | |
void | setDefaultSeriesVisible(boolean arg0, boolean arg1) | |
void | setDefaultSeriesVisibleInLegend(boolean arg0) | |
void | setDefaultSeriesVisibleInLegend(boolean arg0, boolean arg1) | |
void | setDefaultShape(Shape arg0) | |
void | setDefaultShape(Shape arg0, boolean arg1) | |
void | setDefaultShapesFilled(boolean arg0) | |
void | setDefaultShapesVisible(boolean arg0) | |
void | setDefaultStroke(Stroke arg0) | |
void | setDefaultStroke(Stroke arg0, boolean arg1) | |
void | setDefaultToolTipGenerator(org.jfree.chart.labels.XYToolTipGenerator arg0) | |
void | setDrawOutlines(boolean arg0) | |
void | setDrawSeriesLineAsPath(boolean arg0) | |
void | setItemLabelAnchorOffset(double arg0) | |
void | setLegendItemLabelGenerator(org.jfree.chart.labels.XYSeriesLabelGenerator arg0) | |
void | setLegendItemToolTipGenerator(org.jfree.chart.labels.XYSeriesLabelGenerator arg0) | |
void | setLegendItemURLGenerator(org.jfree.chart.labels.XYSeriesLabelGenerator arg0) | |
void | setLegendLine(Shape arg0) | |
void | setLegendShape(int arg0, Shape arg1) | |
void | setLegendTextFont(int arg0, Font arg1) | |
void | setLegendTextPaint(int arg0, Paint arg1) | |
void | setPlot(org.jfree.chart.plot.XYPlot arg0) | |
void | setSeriesCreateEntities(int arg0, Boolean arg1) | |
void | setSeriesCreateEntities(int arg0, Boolean arg1, boolean arg2) | |
void | setSeriesFillPaint(int arg0, Paint arg1) | |
void | setSeriesFillPaint(int arg0, Paint arg1, boolean arg2) | |
void | setSeriesItemLabelFont(int arg0, Font arg1) | |
void | setSeriesItemLabelFont(int arg0, Font arg1, boolean arg2) | |
void | setSeriesItemLabelGenerator(int arg0, org.jfree.chart.labels.XYItemLabelGenerator arg1) | |
void | setSeriesItemLabelPaint(int arg0, Paint arg1) | |
void | setSeriesItemLabelPaint(int arg0, Paint arg1, boolean arg2) | |
void | setSeriesItemLabelsVisible(int arg0, boolean arg1) | |
void | setSeriesItemLabelsVisible(int arg0, Boolean arg1) | |
void | setSeriesItemLabelsVisible(int arg0, Boolean arg1, boolean arg2) | |
void | setSeriesLinesVisible(int arg0, Boolean arg1) | |
void | setSeriesLinesVisible(int arg0, boolean arg1) | |
void | setSeriesNegativeItemLabelPosition(int arg0, org.jfree.chart.labels.ItemLabelPosition arg1) | |
void | setSeriesNegativeItemLabelPosition(int arg0, org.jfree.chart.labels.ItemLabelPosition arg1, boolean arg2) | |
void | setSeriesOutlinePaint(int arg0, Paint arg1) | |
void | setSeriesOutlinePaint(int arg0, Paint arg1, boolean arg2) | |
void | setSeriesOutlineStroke(int arg0, Stroke arg1) | |
void | setSeriesOutlineStroke(int arg0, Stroke arg1, boolean arg2) | |
void | setSeriesPaint(int arg0, Paint arg1) | |
void | setSeriesPaint(int arg0, Paint arg1, boolean arg2) | |
void | setSeriesPositiveItemLabelPosition(int arg0, org.jfree.chart.labels.ItemLabelPosition arg1) | |
void | setSeriesPositiveItemLabelPosition(int arg0, org.jfree.chart.labels.ItemLabelPosition arg1, boolean arg2) | |
void | setSeriesShape(int arg0, Shape arg1) | |
void | setSeriesShape(int arg0, Shape arg1, boolean arg2) | |
void | setSeriesShapesFilled(int arg0, boolean arg1) | |
void | setSeriesShapesFilled(int arg0, Boolean arg1) | |
void | setSeriesShapesVisible(int arg0, boolean arg1) | |
void | setSeriesShapesVisible(int arg0, Boolean arg1) | |
void | setSeriesStroke(int arg0, Stroke arg1) | |
void | setSeriesStroke(int arg0, Stroke arg1, boolean arg2) | |
void | setSeriesToolTipGenerator(int arg0, org.jfree.chart.labels.XYToolTipGenerator arg1) | |
void | setSeriesVisible(int arg0, Boolean arg1) | |
void | setSeriesVisible(int arg0, Boolean arg1, boolean arg2) | |
void | setSeriesVisibleInLegend(int arg0, Boolean arg1) | |
void | setSeriesVisibleInLegend(int arg0, Boolean arg1, boolean arg2) | |
void | setURLGenerator(org.jfree.chart.urls.XYURLGenerator arg0) | |
void | setUseFillPaint(boolean arg0) | |
void | setUseOutlinePaint(boolean arg0) |
Method Detail
addAnnotation
-
void addAnnotation(org.jfree.chart.annotations.XYAnnotation arg0)
- Parameters:
- arg0 -
addAnnotation
-
void addAnnotation(org.jfree.chart.annotations.XYAnnotation arg0, org.jfree.chart.ui.Layer arg1)
- Parameters:
- arg0 -
- arg1 -
addChangeListener
-
void addChangeListener(org.jfree.chart.event.RendererChangeListener arg0)
- Parameters:
- arg0 -
annotationChanged
-
void annotationChanged(org.jfree.chart.event.AnnotationChangeEvent arg0)
- Parameters:
- arg0 -
clearSeriesPaints
-
void clearSeriesPaints(boolean arg0)
- Parameters:
- arg0 -
clearSeriesStrokes
-
void clearSeriesStrokes(boolean arg0)
- Parameters:
- arg0 -
clone
-
Object clone()
- Returns:
drawAnnotations
-
void drawAnnotations(Graphics2D arg0, Rectangle2D arg1, org.jfree.chart.axis.ValueAxis arg2, org.jfree.chart.axis.ValueAxis arg3, org.jfree.chart.ui.Layer arg4, org.jfree.chart.plot.PlotRenderingInfo arg5)
- Parameters:
- arg0 -
- arg1 -
- arg2 -
- arg3 -
- arg4 -
- arg5 -
drawDomainLine
-
void drawDomainLine(Graphics2D arg0, org.jfree.chart.plot.XYPlot arg1, org.jfree.chart.axis.ValueAxis arg2, Rectangle2D arg3, double arg4, Paint arg5, Stroke arg6)
- Parameters:
- arg0 -
- arg1 -
- arg2 -
- arg3 -
- arg4 -
- arg5 -
- arg6 -
drawDomainMarker
-
void drawDomainMarker(Graphics2D arg0, org.jfree.chart.plot.XYPlot arg1, org.jfree.chart.axis.ValueAxis arg2, org.jfree.chart.plot.Marker arg3, Rectangle2D arg4)
- Parameters:
- arg0 -
- arg1 -
- arg2 -
- arg3 -
- arg4 -
drawItem
-
void drawItem(Graphics2D arg0, org.jfree.chart.renderer.xy.XYItemRendererState arg1, Rectangle2D arg2, org.jfree.chart.plot.PlotRenderingInfo arg3, org.jfree.chart.plot.XYPlot arg4, org.jfree.chart.axis.ValueAxis arg5, org.jfree.chart.axis.ValueAxis arg6, org.jfree.data.xy.XYDataset arg7, int arg8, int arg9, org.jfree.chart.plot.CrosshairState arg10, int arg11)
- Parameters:
- arg0 -
- arg1 -
- arg2 -
- arg3 -
- arg4 -
- arg5 -
- arg6 -
- arg7 -
- arg8 -
- arg9 -
- arg10 -
- arg11 -
drawRangeLine
-
void drawRangeLine(Graphics2D arg0, org.jfree.chart.plot.XYPlot arg1, org.jfree.chart.axis.ValueAxis arg2, Rectangle2D arg3, double arg4, Paint arg5, Stroke arg6)
- Parameters:
- arg0 -
- arg1 -
- arg2 -
- arg3 -
- arg4 -
- arg5 -
- arg6 -
drawRangeMarker
-
void drawRangeMarker(Graphics2D arg0, org.jfree.chart.plot.XYPlot arg1, org.jfree.chart.axis.ValueAxis arg2, org.jfree.chart.plot.Marker arg3, Rectangle2D arg4)
- Parameters:
- arg0 -
- arg1 -
- arg2 -
- arg3 -
- arg4 -
equals
-
boolean equals(Object arg0)
- Parameters:
- arg0 -
- Returns:
equals
-
boolean equals(Object arg0)
- Parameters:
- arg0 -
- Returns:
equals
-
boolean equals(Object arg0)
- Parameters:
- arg0 -
- Returns:
fillDomainGridBand
-
void fillDomainGridBand(Graphics2D arg0, org.jfree.chart.plot.XYPlot arg1, org.jfree.chart.axis.ValueAxis arg2, Rectangle2D arg3, double arg4, double arg5)
- Parameters:
- arg0 -
- arg1 -
- arg2 -
- arg3 -
- arg4 -
- arg5 -
fillRangeGridBand
-
void fillRangeGridBand(Graphics2D arg0, org.jfree.chart.plot.XYPlot arg1, org.jfree.chart.axis.ValueAxis arg2, Rectangle2D arg3, double arg4, double arg5)
- Parameters:
- arg0 -
- arg1 -
- arg2 -
- arg3 -
- arg4 -
- arg5 -
findDomainBounds
-
org.jfree.data.Range findDomainBounds(org.jfree.data.xy.XYDataset arg0)
- Parameters:
- arg0 -
- Returns:
findRangeBounds
-
org.jfree.data.Range findRangeBounds(org.jfree.data.xy.XYDataset arg0)
- Parameters:
- arg0 -
- Returns:
getAnnotations
-
Collection getAnnotations()
- Returns:
getAutoPopulateSeriesFillPaint
-
boolean getAutoPopulateSeriesFillPaint()
- Returns:
getAutoPopulateSeriesOutlinePaint
-
boolean getAutoPopulateSeriesOutlinePaint()
- Returns:
getAutoPopulateSeriesOutlineStroke
-
boolean getAutoPopulateSeriesOutlineStroke()
- Returns:
getAutoPopulateSeriesPaint
-
boolean getAutoPopulateSeriesPaint()
- Returns:
getAutoPopulateSeriesShape
-
boolean getAutoPopulateSeriesShape()
- Returns:
getAutoPopulateSeriesStroke
-
boolean getAutoPopulateSeriesStroke()
- Returns:
getDataBoundsIncludesVisibleSeriesOnly
-
boolean getDataBoundsIncludesVisibleSeriesOnly()
- Returns:
getDefaultCreateEntities
-
boolean getDefaultCreateEntities()
- Returns:
getDefaultEntityRadius
-
int getDefaultEntityRadius()
- Returns:
getDefaultFillPaint
-
Paint getDefaultFillPaint()
- Returns:
getDefaultItemLabelFont
-
Font getDefaultItemLabelFont()
- Returns:
getDefaultItemLabelGenerator
-
org.jfree.chart.labels.XYItemLabelGenerator getDefaultItemLabelGenerator()
- Returns:
getDefaultItemLabelPaint
-
Paint getDefaultItemLabelPaint()
- Returns:
getDefaultItemLabelsVisible
-
boolean getDefaultItemLabelsVisible()
- Returns:
getDefaultLegendShape
-
Shape getDefaultLegendShape()
- Returns:
getDefaultLegendTextFont
-
Font getDefaultLegendTextFont()
- Returns:
getDefaultLegendTextPaint
-
Paint getDefaultLegendTextPaint()
- Returns:
getDefaultLinesVisible
-
boolean getDefaultLinesVisible()
- Returns:
getDefaultNegativeItemLabelPosition
-
org.jfree.chart.labels.ItemLabelPosition getDefaultNegativeItemLabelPosition()
- Returns:
getDefaultOutlinePaint
-
Paint getDefaultOutlinePaint()
- Returns:
getDefaultOutlineStroke
-
Stroke getDefaultOutlineStroke()
- Returns:
getDefaultPaint
-
Paint getDefaultPaint()
- Returns:
getDefaultPositiveItemLabelPosition
-
org.jfree.chart.labels.ItemLabelPosition getDefaultPositiveItemLabelPosition()
- Returns:
getDefaultSeriesVisible
-
boolean getDefaultSeriesVisible()
- Returns:
getDefaultSeriesVisibleInLegend
-
boolean getDefaultSeriesVisibleInLegend()
- Returns:
getDefaultShape
-
Shape getDefaultShape()
- Returns:
getDefaultShapesFilled
-
boolean getDefaultShapesFilled()
- Returns:
getDefaultShapesVisible
-
boolean getDefaultShapesVisible()
- Returns:
getDefaultStroke
-
Stroke getDefaultStroke()
- Returns:
getDefaultToolTipGenerator
-
org.jfree.chart.labels.XYToolTipGenerator getDefaultToolTipGenerator()
- Returns:
getDrawOutlines
-
boolean getDrawOutlines()
- Returns:
getDrawSeriesLineAsPath
-
boolean getDrawSeriesLineAsPath()
- Returns:
getDrawingSupplier
-
org.jfree.chart.plot.DrawingSupplier getDrawingSupplier()
- Returns:
getItemCreateEntity
-
boolean getItemCreateEntity(int arg0, int arg1)
- Parameters:
- arg0 -
- arg1 -
- Returns:
getItemFillPaint
-
Paint getItemFillPaint(int arg0, int arg1)
- Parameters:
- arg0 -
- arg1 -
- Returns:
getItemLabelAnchorOffset
-
double getItemLabelAnchorOffset()
- Returns:
getItemLabelFont
-
Font getItemLabelFont(int arg0, int arg1)
- Parameters:
- arg0 -
- arg1 -
- Returns:
getItemLabelGenerator
-
org.jfree.chart.labels.XYItemLabelGenerator getItemLabelGenerator(int arg0, int arg1)
- Parameters:
- arg0 -
- arg1 -
- Returns:
getItemLabelPaint
-
Paint getItemLabelPaint(int arg0, int arg1)
- Parameters:
- arg0 -
- arg1 -
- Returns:
getItemLineVisible
-
boolean getItemLineVisible(int arg0, int arg1)
- Parameters:
- arg0 -
- arg1 -
- Returns:
getItemOutlinePaint
-
Paint getItemOutlinePaint(int arg0, int arg1)
- Parameters:
- arg0 -
- arg1 -
- Returns:
getItemOutlineStroke
-
Stroke getItemOutlineStroke(int arg0, int arg1)
- Parameters:
- arg0 -
- arg1 -
- Returns:
getItemPaint
-
Paint getItemPaint(int arg0, int arg1)
- Parameters:
- arg0 -
- arg1 -
- Returns:
getItemShape
-
Shape getItemShape(int arg0, int arg1)
- Parameters:
- arg0 -
- arg1 -
- Returns:
getItemShapeFilled
-
boolean getItemShapeFilled(int arg0, int arg1)
- Parameters:
- arg0 -
- arg1 -
- Returns:
getItemShapeVisible
-
boolean getItemShapeVisible(int arg0, int arg1)
- Parameters:
- arg0 -
- arg1 -
- Returns:
getItemStroke
-
Stroke getItemStroke(int arg0, int arg1)
- Parameters:
- arg0 -
- arg1 -
- Returns:
getItemVisible
-
boolean getItemVisible(int arg0, int arg1)
- Parameters:
- arg0 -
- arg1 -
- Returns:
getLegendItem
-
org.jfree.chart.LegendItem getLegendItem(int arg0, int arg1)
- Parameters:
- arg0 -
- arg1 -
- Returns:
getLegendItem
-
org.jfree.chart.LegendItem getLegendItem(int arg0, int arg1)
- Parameters:
- arg0 -
- arg1 -
- Returns:
getLegendItemLabelGenerator
-
org.jfree.chart.labels.XYSeriesLabelGenerator getLegendItemLabelGenerator()
- Returns:
getLegendItemToolTipGenerator
-
org.jfree.chart.labels.XYSeriesLabelGenerator getLegendItemToolTipGenerator()
- Returns:
getLegendItemURLGenerator
-
org.jfree.chart.labels.XYSeriesLabelGenerator getLegendItemURLGenerator()
- Returns:
getLegendItems
-
org.jfree.chart.LegendItemCollection getLegendItems()
- Returns:
getLegendLine
-
Shape getLegendLine()
- Returns:
getLegendShape
-
Shape getLegendShape(int arg0)
- Parameters:
- arg0 -
- Returns:
getLegendTextFont
-
Font getLegendTextFont(int arg0)
- Parameters:
- arg0 -
- Returns:
getLegendTextPaint
-
Paint getLegendTextPaint(int arg0)
- Parameters:
- arg0 -
- Returns:
getNegativeItemLabelPosition
-
org.jfree.chart.labels.ItemLabelPosition getNegativeItemLabelPosition(int arg0, int arg1)
- Parameters:
- arg0 -
- arg1 -
- Returns:
getPassCount
-
int getPassCount()
- Returns:
getPassCount
-
int getPassCount()
- Returns:
getPlot
-
org.jfree.chart.plot.XYPlot getPlot()
- Returns:
getPositiveItemLabelPosition
-
org.jfree.chart.labels.ItemLabelPosition getPositiveItemLabelPosition(int arg0, int arg1)
- Parameters:
- arg0 -
- arg1 -
- Returns:
getSeriesCreateEntities
-
Boolean getSeriesCreateEntities(int arg0)
- Parameters:
- arg0 -
- Returns:
getSeriesFillPaint
-
Paint getSeriesFillPaint(int arg0)
- Parameters:
- arg0 -
- Returns:
getSeriesItemLabelFont
-
Font getSeriesItemLabelFont(int arg0)
- Parameters:
- arg0 -
- Returns:
getSeriesItemLabelGenerator
-
org.jfree.chart.labels.XYItemLabelGenerator getSeriesItemLabelGenerator(int arg0)
- Parameters:
- arg0 -
- Returns:
getSeriesItemLabelPaint
-
Paint getSeriesItemLabelPaint(int arg0)
- Parameters:
- arg0 -
- Returns:
getSeriesLinesVisible
-
Boolean getSeriesLinesVisible(int arg0)
- Parameters:
- arg0 -
- Returns:
getSeriesNegativeItemLabelPosition
-
org.jfree.chart.labels.ItemLabelPosition getSeriesNegativeItemLabelPosition(int arg0)
- Parameters:
- arg0 -
- Returns:
getSeriesOutlinePaint
-
Paint getSeriesOutlinePaint(int arg0)
- Parameters:
- arg0 -
- Returns:
getSeriesOutlineStroke
-
Stroke getSeriesOutlineStroke(int arg0)
- Parameters:
- arg0 -
- Returns:
getSeriesPaint
-
Paint getSeriesPaint(int arg0)
- Parameters:
- arg0 -
- Returns:
getSeriesPositiveItemLabelPosition
-
org.jfree.chart.labels.ItemLabelPosition getSeriesPositiveItemLabelPosition(int arg0)
- Parameters:
- arg0 -
- Returns:
getSeriesShape
-
Shape getSeriesShape(int arg0)
- Parameters:
- arg0 -
- Returns:
getSeriesShapesFilled
-
Boolean getSeriesShapesFilled(int arg0)
- Parameters:
- arg0 -
- Returns:
getSeriesShapesVisible
-
Boolean getSeriesShapesVisible(int arg0)
- Parameters:
- arg0 -
- Returns:
getSeriesStroke
-
Stroke getSeriesStroke(int arg0)
- Parameters:
- arg0 -
- Returns:
getSeriesToolTipGenerator
-
org.jfree.chart.labels.XYToolTipGenerator getSeriesToolTipGenerator(int arg0)
- Parameters:
- arg0 -
- Returns:
getSeriesVisible
-
Boolean getSeriesVisible(int arg0)
- Parameters:
- arg0 -
- Returns:
getSeriesVisibleInLegend
-
Boolean getSeriesVisibleInLegend(int arg0)
- Parameters:
- arg0 -
- Returns:
getToolTipGenerator
-
org.jfree.chart.labels.XYToolTipGenerator getToolTipGenerator(int arg0, int arg1)
- Parameters:
- arg0 -
- arg1 -
- Returns:
getURLGenerator
-
org.jfree.chart.urls.XYURLGenerator getURLGenerator()
- Returns:
getUseFillPaint
-
boolean getUseFillPaint()
- Returns:
getUseOutlinePaint
-
boolean getUseOutlinePaint()
- Returns:
hasListener
-
boolean hasListener(EventListener arg0)
- Parameters:
- arg0 -
- Returns:
hashCode
-
int hashCode()
- Returns:
initialise
-
org.jfree.chart.renderer.xy.XYItemRendererState initialise(Graphics2D arg0, Rectangle2D arg1, org.jfree.chart.plot.XYPlot arg2, org.jfree.data.xy.XYDataset arg3, org.jfree.chart.plot.PlotRenderingInfo arg4)
- Parameters:
- arg0 -
- arg1 -
- arg2 -
- arg3 -
- arg4 -
- Returns:
initialise
-
org.jfree.chart.renderer.xy.XYItemRendererState initialise(Graphics2D arg0, Rectangle2D arg1, org.jfree.chart.plot.XYPlot arg2, org.jfree.data.xy.XYDataset arg3, org.jfree.chart.plot.PlotRenderingInfo arg4)
- Parameters:
- arg0 -
- arg1 -
- arg2 -
- arg3 -
- arg4 -
- Returns:
isItemLabelVisible
-
boolean isItemLabelVisible(int arg0, int arg1)
- Parameters:
- arg0 -
- arg1 -
- Returns:
isSeriesItemLabelsVisible
-
boolean isSeriesItemLabelsVisible(int arg0)
- Parameters:
- arg0 -
- Returns:
isSeriesVisible
-
boolean isSeriesVisible(int arg0)
- Parameters:
- arg0 -
- Returns:
isSeriesVisibleInLegend
-
boolean isSeriesVisibleInLegend(int arg0)
- Parameters:
- arg0 -
- Returns:
lookupLegendShape
-
Shape lookupLegendShape(int arg0)
- Parameters:
- arg0 -
- Returns:
lookupLegendTextFont
-
Font lookupLegendTextFont(int arg0)
- Parameters:
- arg0 -
- Returns:
lookupLegendTextPaint
-
Paint lookupLegendTextPaint(int arg0)
- Parameters:
- arg0 -
- Returns:
lookupSeriesFillPaint
-
Paint lookupSeriesFillPaint(int arg0)
- Parameters:
- arg0 -
- Returns:
lookupSeriesOutlinePaint
-
Paint lookupSeriesOutlinePaint(int arg0)
- Parameters:
- arg0 -
- Returns:
lookupSeriesOutlineStroke
-
Stroke lookupSeriesOutlineStroke(int arg0)
- Parameters:
- arg0 -
- Returns:
lookupSeriesPaint
-
Paint lookupSeriesPaint(int arg0)
- Parameters:
- arg0 -
- Returns:
lookupSeriesShape
-
Shape lookupSeriesShape(int arg0)
- Parameters:
- arg0 -
- Returns:
lookupSeriesStroke
-
Stroke lookupSeriesStroke(int arg0)
- Parameters:
- arg0 -
- Returns:
notifyListeners
-
void notifyListeners(org.jfree.chart.event.RendererChangeEvent arg0)
- Parameters:
- arg0 -
removeAnnotation
-
boolean removeAnnotation(org.jfree.chart.annotations.XYAnnotation arg0)
- Parameters:
- arg0 -
- Returns:
removeAnnotations
-
void removeAnnotations()
removeChangeListener
-
void removeChangeListener(org.jfree.chart.event.RendererChangeListener arg0)
- Parameters:
- arg0 -
setAutoPopulateSeriesFillPaint
-
void setAutoPopulateSeriesFillPaint(boolean arg0)
- Parameters:
- arg0 -
setAutoPopulateSeriesOutlinePaint
-
void setAutoPopulateSeriesOutlinePaint(boolean arg0)
- Parameters:
- arg0 -
setAutoPopulateSeriesOutlineStroke
-
void setAutoPopulateSeriesOutlineStroke(boolean arg0)
- Parameters:
- arg0 -
setAutoPopulateSeriesPaint
-
void setAutoPopulateSeriesPaint(boolean arg0)
- Parameters:
- arg0 -
setAutoPopulateSeriesShape
-
void setAutoPopulateSeriesShape(boolean arg0)
- Parameters:
- arg0 -
setAutoPopulateSeriesStroke
-
void setAutoPopulateSeriesStroke(boolean arg0)
- Parameters:
- arg0 -
setDataBoundsIncludesVisibleSeriesOnly
-
void setDataBoundsIncludesVisibleSeriesOnly(boolean arg0)
- Parameters:
- arg0 -
setDefaultCreateEntities
-
void setDefaultCreateEntities(boolean arg0)
- Parameters:
- arg0 -
setDefaultCreateEntities
-
void setDefaultCreateEntities(boolean arg0, boolean arg1)
- Parameters:
- arg0 -
- arg1 -
setDefaultEntityRadius
-
void setDefaultEntityRadius(int arg0)
- Parameters:
- arg0 -
setDefaultFillPaint
-
void setDefaultFillPaint(Paint arg0)
- Parameters:
- arg0 -
setDefaultFillPaint
-
void setDefaultFillPaint(Paint arg0, boolean arg1)
- Parameters:
- arg0 -
- arg1 -
setDefaultItemLabelFont
-
void setDefaultItemLabelFont(Font arg0)
- Parameters:
- arg0 -
setDefaultItemLabelFont
-
void setDefaultItemLabelFont(Font arg0, boolean arg1)
- Parameters:
- arg0 -
- arg1 -
setDefaultItemLabelGenerator
-
void setDefaultItemLabelGenerator(org.jfree.chart.labels.XYItemLabelGenerator arg0)
- Parameters:
- arg0 -
setDefaultItemLabelPaint
-
void setDefaultItemLabelPaint(Paint arg0)
- Parameters:
- arg0 -
setDefaultItemLabelPaint
-
void setDefaultItemLabelPaint(Paint arg0, boolean arg1)
- Parameters:
- arg0 -
- arg1 -
setDefaultItemLabelsVisible
-
void setDefaultItemLabelsVisible(boolean arg0)
- Parameters:
- arg0 -
setDefaultItemLabelsVisible
-
void setDefaultItemLabelsVisible(boolean arg0, boolean arg1)
- Parameters:
- arg0 -
- arg1 -
setDefaultLegendShape
-
void setDefaultLegendShape(Shape arg0)
- Parameters:
- arg0 -
setDefaultLegendTextFont
-
void setDefaultLegendTextFont(Font arg0)
- Parameters:
- arg0 -
setDefaultLegendTextPaint
-
void setDefaultLegendTextPaint(Paint arg0)
- Parameters:
- arg0 -
setDefaultLinesVisible
-
void setDefaultLinesVisible(boolean arg0)
- Parameters:
- arg0 -
setDefaultNegativeItemLabelPosition
-
void setDefaultNegativeItemLabelPosition(org.jfree.chart.labels.ItemLabelPosition arg0)
- Parameters:
- arg0 -
setDefaultNegativeItemLabelPosition
-
void setDefaultNegativeItemLabelPosition(org.jfree.chart.labels.ItemLabelPosition arg0, boolean arg1)
- Parameters:
- arg0 -
- arg1 -
setDefaultOutlinePaint
-
void setDefaultOutlinePaint(Paint arg0)
- Parameters:
- arg0 -
setDefaultOutlinePaint
-
void setDefaultOutlinePaint(Paint arg0, boolean arg1)
- Parameters:
- arg0 -
- arg1 -
setDefaultOutlineStroke
-
void setDefaultOutlineStroke(Stroke arg0)
- Parameters:
- arg0 -
setDefaultOutlineStroke
-
void setDefaultOutlineStroke(Stroke arg0, boolean arg1)
- Parameters:
- arg0 -
- arg1 -
setDefaultPaint
-
void setDefaultPaint(Paint arg0)
- Parameters:
- arg0 -
setDefaultPaint
-
void setDefaultPaint(Paint arg0, boolean arg1)
- Parameters:
- arg0 -
- arg1 -
setDefaultPositiveItemLabelPosition
-
void setDefaultPositiveItemLabelPosition(org.jfree.chart.labels.ItemLabelPosition arg0)
- Parameters:
- arg0 -
setDefaultPositiveItemLabelPosition
-
void setDefaultPositiveItemLabelPosition(org.jfree.chart.labels.ItemLabelPosition arg0, boolean arg1)
- Parameters:
- arg0 -
- arg1 -
setDefaultSeriesVisible
-
void setDefaultSeriesVisible(boolean arg0)
- Parameters:
- arg0 -
setDefaultSeriesVisible
-
void setDefaultSeriesVisible(boolean arg0, boolean arg1)
- Parameters:
- arg0 -
- arg1 -
setDefaultSeriesVisibleInLegend
-
void setDefaultSeriesVisibleInLegend(boolean arg0)
- Parameters:
- arg0 -
setDefaultSeriesVisibleInLegend
-
void setDefaultSeriesVisibleInLegend(boolean arg0, boolean arg1)
- Parameters:
- arg0 -
- arg1 -
setDefaultShape
-
void setDefaultShape(Shape arg0)
- Parameters:
- arg0 -
setDefaultShape
-
void setDefaultShape(Shape arg0, boolean arg1)
- Parameters:
- arg0 -
- arg1 -
setDefaultShapesFilled
-
void setDefaultShapesFilled(boolean arg0)
- Parameters:
- arg0 -
setDefaultShapesVisible
-
void setDefaultShapesVisible(boolean arg0)
- Parameters:
- arg0 -
setDefaultStroke
-
void setDefaultStroke(Stroke arg0)
- Parameters:
- arg0 -
setDefaultStroke
-
void setDefaultStroke(Stroke arg0, boolean arg1)
- Parameters:
- arg0 -
- arg1 -
setDefaultToolTipGenerator
-
void setDefaultToolTipGenerator(org.jfree.chart.labels.XYToolTipGenerator arg0)
- Parameters:
- arg0 -
setDrawOutlines
-
void setDrawOutlines(boolean arg0)
- Parameters:
- arg0 -
setDrawSeriesLineAsPath
-
void setDrawSeriesLineAsPath(boolean arg0)
- Parameters:
- arg0 -
setItemLabelAnchorOffset
-
void setItemLabelAnchorOffset(double arg0)
- Parameters:
- arg0 -
setLegendItemLabelGenerator
-
void setLegendItemLabelGenerator(org.jfree.chart.labels.XYSeriesLabelGenerator arg0)
- Parameters:
- arg0 -
setLegendItemToolTipGenerator
-
void setLegendItemToolTipGenerator(org.jfree.chart.labels.XYSeriesLabelGenerator arg0)
- Parameters:
- arg0 -
setLegendItemURLGenerator
-
void setLegendItemURLGenerator(org.jfree.chart.labels.XYSeriesLabelGenerator arg0)
- Parameters:
- arg0 -
setLegendLine
-
void setLegendLine(Shape arg0)
- Parameters:
- arg0 -
setLegendShape
-
void setLegendShape(int arg0, Shape arg1)
- Parameters:
- arg0 -
- arg1 -
setLegendTextFont
-
void setLegendTextFont(int arg0, Font arg1)
- Parameters:
- arg0 -
- arg1 -
setLegendTextPaint
-
void setLegendTextPaint(int arg0, Paint arg1)
- Parameters:
- arg0 -
- arg1 -
setPlot
-
void setPlot(org.jfree.chart.plot.XYPlot arg0)
- Parameters:
- arg0 -
setSeriesCreateEntities
-
void setSeriesCreateEntities(int arg0, Boolean arg1)
- Parameters:
- arg0 -
- arg1 -
setSeriesCreateEntities
-
void setSeriesCreateEntities(int arg0, Boolean arg1, boolean arg2)
- Parameters:
- arg0 -
- arg1 -
- arg2 -
setSeriesFillPaint
-
void setSeriesFillPaint(int arg0, Paint arg1)
- Parameters:
- arg0 -
- arg1 -
setSeriesFillPaint
-
void setSeriesFillPaint(int arg0, Paint arg1, boolean arg2)
- Parameters:
- arg0 -
- arg1 -
- arg2 -
setSeriesItemLabelFont
-
void setSeriesItemLabelFont(int arg0, Font arg1)
- Parameters:
- arg0 -
- arg1 -
setSeriesItemLabelFont
-
void setSeriesItemLabelFont(int arg0, Font arg1, boolean arg2)
- Parameters:
- arg0 -
- arg1 -
- arg2 -
setSeriesItemLabelGenerator
-
void setSeriesItemLabelGenerator(int arg0, org.jfree.chart.labels.XYItemLabelGenerator arg1)
- Parameters:
- arg0 -
- arg1 -
setSeriesItemLabelPaint
-
void setSeriesItemLabelPaint(int arg0, Paint arg1)
- Parameters:
- arg0 -
- arg1 -
setSeriesItemLabelPaint
-
void setSeriesItemLabelPaint(int arg0, Paint arg1, boolean arg2)
- Parameters:
- arg0 -
- arg1 -
- arg2 -
setSeriesItemLabelsVisible
-
void setSeriesItemLabelsVisible(int arg0, boolean arg1)
- Parameters:
- arg0 -
- arg1 -
setSeriesItemLabelsVisible
-
void setSeriesItemLabelsVisible(int arg0, Boolean arg1)
- Parameters:
- arg0 -
- arg1 -
setSeriesItemLabelsVisible
-
void setSeriesItemLabelsVisible(int arg0, Boolean arg1, boolean arg2)
- Parameters:
- arg0 -
- arg1 -
- arg2 -
setSeriesLinesVisible
-
void setSeriesLinesVisible(int arg0, Boolean arg1)
- Parameters:
- arg0 -
- arg1 -
setSeriesLinesVisible
-
void setSeriesLinesVisible(int arg0, boolean arg1)
- Parameters:
- arg0 -
- arg1 -
setSeriesNegativeItemLabelPosition
-
void setSeriesNegativeItemLabelPosition(int arg0, org.jfree.chart.labels.ItemLabelPosition arg1)
- Parameters:
- arg0 -
- arg1 -
setSeriesNegativeItemLabelPosition
-
void setSeriesNegativeItemLabelPosition(int arg0, org.jfree.chart.labels.ItemLabelPosition arg1, boolean arg2)
- Parameters:
- arg0 -
- arg1 -
- arg2 -
setSeriesOutlinePaint
-
void setSeriesOutlinePaint(int arg0, Paint arg1)
- Parameters:
- arg0 -
- arg1 -
setSeriesOutlinePaint
-
void setSeriesOutlinePaint(int arg0, Paint arg1, boolean arg2)
- Parameters:
- arg0 -
- arg1 -
- arg2 -
setSeriesOutlineStroke
-
void setSeriesOutlineStroke(int arg0, Stroke arg1)
- Parameters:
- arg0 -
- arg1 -
setSeriesOutlineStroke
-
void setSeriesOutlineStroke(int arg0, Stroke arg1, boolean arg2)
- Parameters:
- arg0 -
- arg1 -
- arg2 -
setSeriesPaint
-
void setSeriesPaint(int arg0, Paint arg1)
- Parameters:
- arg0 -
- arg1 -
setSeriesPaint
-
void setSeriesPaint(int arg0, Paint arg1, boolean arg2)
- Parameters:
- arg0 -
- arg1 -
- arg2 -
setSeriesPositiveItemLabelPosition
-
void setSeriesPositiveItemLabelPosition(int arg0, org.jfree.chart.labels.ItemLabelPosition arg1)
- Parameters:
- arg0 -
- arg1 -
setSeriesPositiveItemLabelPosition
-
void setSeriesPositiveItemLabelPosition(int arg0, org.jfree.chart.labels.ItemLabelPosition arg1, boolean arg2)
- Parameters:
- arg0 -
- arg1 -
- arg2 -
setSeriesShape
-
void setSeriesShape(int arg0, Shape arg1)
- Parameters:
- arg0 -
- arg1 -
setSeriesShape
-
void setSeriesShape(int arg0, Shape arg1, boolean arg2)
- Parameters:
- arg0 -
- arg1 -
- arg2 -
setSeriesShapesFilled
-
void setSeriesShapesFilled(int arg0, boolean arg1)
- Parameters:
- arg0 -
- arg1 -
setSeriesShapesFilled
-
void setSeriesShapesFilled(int arg0, Boolean arg1)
- Parameters:
- arg0 -
- arg1 -
setSeriesShapesVisible
-
void setSeriesShapesVisible(int arg0, boolean arg1)
- Parameters:
- arg0 -
- arg1 -
setSeriesShapesVisible
-
void setSeriesShapesVisible(int arg0, Boolean arg1)
- Parameters:
- arg0 -
- arg1 -
setSeriesStroke
-
void setSeriesStroke(int arg0, Stroke arg1)
- Parameters:
- arg0 -
- arg1 -
setSeriesStroke
-
void setSeriesStroke(int arg0, Stroke arg1, boolean arg2)
- Parameters:
- arg0 -
- arg1 -
- arg2 -
setSeriesToolTipGenerator
-
void setSeriesToolTipGenerator(int arg0, org.jfree.chart.labels.XYToolTipGenerator arg1)
- Parameters:
- arg0 -
- arg1 -
setSeriesVisible
-
void setSeriesVisible(int arg0, Boolean arg1)
- Parameters:
- arg0 -
- arg1 -
setSeriesVisible
-
void setSeriesVisible(int arg0, Boolean arg1, boolean arg2)
- Parameters:
- arg0 -
- arg1 -
- arg2 -
setSeriesVisibleInLegend
-
void setSeriesVisibleInLegend(int arg0, Boolean arg1)
- Parameters:
- arg0 -
- arg1 -
setSeriesVisibleInLegend
-
void setSeriesVisibleInLegend(int arg0, Boolean arg1, boolean arg2)
- Parameters:
- arg0 -
- arg1 -
- arg2 -
setURLGenerator
-
void setURLGenerator(org.jfree.chart.urls.XYURLGenerator arg0)
- Parameters:
- arg0 -
setUseFillPaint
-
void setUseFillPaint(boolean arg0)
- Parameters:
- arg0 -
setUseOutlinePaint
-
void setUseOutlinePaint(boolean arg0)
- Parameters:
- arg0 -
8.4 XYDifferenceRenderer
A renderer for an XYPlot that highlights the differences between two series.
XYDifferenceRenderer documentation page.
8.5 StandardXYBarPainter
An implementation of XYBarPainter, the interface for plugin painter for the XYBarRenderer class, a renderer that draws bars on an XYPlot. Requires an IntervalXYDataset, that allows an x-interval and a y-interval to be defined.
StandardXYBarPainter documentation page.
9 Time
Ax.chart.time. Classes for time-related data.
9.1 Second
Represents a second in a particular day. This class is immutable.
9.2 Minute
Represents a minute. This class is immutable.
9.3 Day
Represents a single day in the range 1-Jan-1900 to 31-Dec-9999. This class is immutable.
9.4 Hour
Represents an hour in a specific day. This class is immutable.
9.5 Week
A calendar week. All years are considered to have 53 weeks, numbered from 1 to 53, although in many cases the 53rd week is empty. Most of the time, the 1st week of the year *begins* in the previous calendar year, but it always finishes in the current year. This class is immutable.
9.6 Month
Represents a single month. This class is immutable.
9.7 Quarter
Defines a quarter (in a given year). The range supported is Q1 1900 to Q4 9999. This class is immutable.
9.8 Year
Represents a year in the range -9999 to 9999. This class is immutable.
9.9 MonthConstants
Simple interface with one constant field per month.
MonthConstants documentation page.
9.10 FixedMillisecond
Wrapper for a java.util.Date object that allows it to be used as a RegularTimePeriod, an abstract class representing a unit of time.
FixedMillisecond documentation page.
9.11 TimeSeries
Represents a sequence of zero or more data items in the form (period, value) where 'period' is some instance of a subclass of RegularTimePeriod (an abstract class representing a unit of time). The time series will ensure that (a) all data items have the same type of period (for example, Day) and (b) that each period appears at most one time in the series.
TimeSeries documentation page.
9.12 TimeSeriesCollection
A collection of time series objects. It is a convenient dataset for use with the XYPlot class.
TimeSeriesCollection documentation page.
10 Title
Ax.chart.title. Classes used to display chart titles and subtitles.
10.1 TextTitle
A chart title that displays a text string with automatic wrapping as required.
11 UI
Az.chart.ui. Classes relating to user interfaces
11.1 HorizontalAlignment
An enumeration of the horizontal alignment types (LEFT, RIGHT and CENTER).
HorizontalAlignment documentation page.
11.2 RectangleEdge
Used to indicate the edge of a rectangle.
RectangleEdge documentation page.
11.3 RectangleInsets
Represents the insets for a rectangle, specified in absolute or relative terms. This class is immutable.
RectangleInsets documentation page.
11.4 TextAnchor
Used to indicate the position of an anchor point for a text string. This is frequently used to align a string to a fixed point in some coordinate space.