com.ijchart.xychart.render
Interface IRenderWithAxis
- All Superinterfaces:
- IRender
- All Known Implementing Classes:
- AbstractBaseValueCategoryRender, AbstractCategoryRender, AbstractWithAxisRender, AbstractXYAreaRender, AbstractXYRender, AreaRender, Bar2DRender, Bar3DRender, BoxAndWhiskerRender, CylinderRender, DeviationRender, GranttRender, GroupStackedBarRender, HighLowRender, IntervalBarRender, IntervalXNumberYBaseBar2DRender, LayeredBarRender, LevelRender, Line3DRender, LineAndShapeRender, MinMaxRender, StackedAreaRender, StackedBar3DRender, StackedBarRender, StatisticalBarRender, StatisticalLineRender, StepRender, StockRender, VectorRender, WaterfallBarRender, WindRender, XYAreaRender, XYBlockRender, XYBoxAndWhiskerRender, XYBubbleRender, XYClusteredBar2DRender, XYDifferenceRender, XYDotRender, XYErrorRender, XYIntervalBar2DRender, XYLineAndShapeRender, XYShapeRender, XYStackedAreaRender, XYStackedBarRender, XYStackedStepAreaRender, XYStepLineRender, YIntervalRenderer
public interface IRenderWithAxis
- extends IRender
Title: IJChart
Base interface providing common services for renders with axis.
Description: a chart library for the Java(tm) platform.
Copyright: Copyright (c) 2013
Company:
- Version:
- 1.0
- Author:
- zhang feng min,shanghai china.
Contract me by email.
Method Summary |
void |
drawIntervalValueMarker(AbstractValueAxis valueAxis,
boolean yAxis,
RectangleEdge axisEdge,
java.awt.geom.Rectangle2D dataArea,
ChartOrientation orientation,
RenderShapeCollection renderShapes)
Draws a marker to indicate a particular value on the value axis. |
void |
drawValueMarker(AbstractValueAxis valueAxis,
boolean yAxis,
RectangleEdge axisEdge,
java.awt.geom.Rectangle2D dataArea,
ChartOrientation orientation,
RenderShapeCollection renderShapes)
Draws a marker to indicate a particular value on the value axis. |
ValueAxisOffsetType |
getValueAxisOffsetType()
The value axis offset type. |
Methods inherited from interface com.ijchart.xychart.render.IRender |
addChangeListener, drawBackground, drawBackgroundImage, drawDrawAreaBorder, getBaseItemBorderPaint, getBaseItemBorderStroke, getBaseItemFillPaint, getBaseItemFillPaintTransformer, getBaseItemLabelFont, getBaseItemLabelHorizontalAlignment, getBaseItemLabelPaint, getBaseItemLabelPosition, getBaseItemLabelVerticalAlignment, getBaseItemLabelVisible, getColumnItemBorderPaint, getColumnItemBorderStroke, getColumnItemFillPaint, getColumnItemFillPaintTransformer, getColumnItemLabelFont, getColumnItemLabelHorizontalAlignment, getColumnItemLabelPaint, getColumnItemLabelPosition, getColumnItemLabelVerticalAlignment, getItemBorderPaint, getItemBorderStroke, getItemFillPaint, getItemFillPaintTransformer, getItemLabelFont, getItemLabelHorizontalAlignment, getItemLabelPaint, getItemLabelPosition, getItemLabelVerticalAlignment, getLabelGenerator, getLegendType, getNegativeItemLabelHorizontalAlignment, getNegativeItemLabelVerticalAlignment, getPositiveItemLabelHorizontalAlignment, getPositiveItemLabelVerticalAlignment, getRowItemBorderPaint, getRowItemBorderStroke, getRowItemFillPaint, getRowItemFillPaintTransformer, getRowItemLabelFont, getRowItemLabelHorizontalAlignment, getRowItemLabelPaint, getRowItemLabelPosition, getRowItemLabelVerticalAlignment, getToolTipGenerator, isBaseItemDrawBorder, isBaseItemFill, isColumnItemDrawBorder, isColumnItemFill, isColumnItemLabelVisible, isColumnItemVisible, isItemDrawBorder, isItemFill, isItemLabelVisible, isItemVisible, isRowItemDrawBorder, isRowItemFill, isRowItemLabelVisible, isRowItemVisible, removeAllChangeListener, removeChangeListener, setBaseItemBorderPaint, setBaseItemBorderStroke, setBaseItemDrawBorder, setBaseItemFill, setBaseItemFillPaint, setBaseItemFillPaintTransformer, setBaseItemLabelFont, setBaseItemLabelHorizontalAlignment, setBaseItemLabelPaint, setBaseItemLabelPosition, setBaseItemLabelVerticalAlignment, setBaseItemLabelVisible, setColumnItemBorderPaint, setColumnItemBorderStroke, setColumnItemDrawBorder, setColumnItemFill, setColumnItemFillPaint, setColumnItemFillPaintTransformer, setColumnItemLabelFont, setColumnItemLabelHorizontalAlignment, setColumnItemLabelPaint, setColumnItemLabelPosition, setColumnItemLabelVerticalAlignment, setColumnItemLabelVisible, setColumnItemVisible, setCustomLegendType, setItemBorderPaint, setItemBorderStroke, setItemDrawBorder, setItemFill, setItemFillPaint, setItemFillPaintTransformer, setItemLabelFont, setItemLabelHorizontalAlignment, setItemLabelPaint, setItemLabelPosition, setItemLabelVerticalAlignment, setItemLabelVisible, setItemVisible, setLabelGenerator, setNegativeItemLabelHorizontalAlignment, setNegativeItemLabelVerticalAlignment, setPositiveItemLabelHorizontalAlignment, setPositiveItemLabelVerticalAlignment, setRowItemBorderPaint, setRowItemBorderStroke, setRowItemDrawBorder, setRowItemFill, setRowItemFillPaint, setRowItemFillPaintTransformer, setRowItemLabelFont, setRowItemLabelHorizontalAlignment, setRowItemLabelPaint, setRowItemLabelPosition, setRowItemLabelVerticalAlignment, setRowItemLabelVisible, setRowItemVisible, setToolTipGenerator |
getValueAxisOffsetType
ValueAxisOffsetType getValueAxisOffsetType()
-
The value axis offset type.
- Returns:
- ValueAxisOffsetType
The axis offset type (possibly null).
drawValueMarker
void drawValueMarker(AbstractValueAxis valueAxis,
boolean yAxis,
RectangleEdge axisEdge,
java.awt.geom.Rectangle2D dataArea,
ChartOrientation orientation,
RenderShapeCollection renderShapes)
-
Draws a marker to indicate a particular value on the value axis.
- Parameters:
valueAxis
- AbstractValueAxis
The value axis (null not permitted).yAxis
- boolean
Whether or not is y axis.axisEdge
- RectangleEdge
The axis position (null not permitted).dataArea
- Rectangle2D
The chart data area (null not permitted).orientation
- ChartOrientation
The chart orientation (null not permitted).renderShapes
- RenderShapeCollection
Collects information about the render (null not permitted).
drawIntervalValueMarker
void drawIntervalValueMarker(AbstractValueAxis valueAxis,
boolean yAxis,
RectangleEdge axisEdge,
java.awt.geom.Rectangle2D dataArea,
ChartOrientation orientation,
RenderShapeCollection renderShapes)
-
Draws a marker to indicate a particular value on the value axis.
- Parameters:
valueAxis
- AbstractValueAxis
The value axis (null not permitted).yAxis
- boolean
Whether or not is y axis.axisEdge
- RectangleEdge
The axis position (null not permitted).dataArea
- Rectangle2D
The chart data area (null not permitted).orientation
- ChartOrientation
The chart orientation (null not permitted).renderShapes
- RenderShapeCollection
Collects information about the render (null not permitted).