org.eclipse.tptp.platform.report.chart.svg.internal.part
Class GraphAreaXY
java.lang.Object
org.eclipse.tptp.platform.report.chart.svg.internal.generator.SVGBase
org.eclipse.tptp.platform.report.chart.svg.internal.generator.SVGContainerBase
org.eclipse.tptp.platform.report.chart.svg.internal.generator.SVGDocumentFragmentBase
org.eclipse.tptp.platform.report.chart.svg.internal.generator.SVGSvg
org.eclipse.tptp.platform.report.chart.svg.internal.part.Part
org.eclipse.tptp.platform.report.chart.svg.internal.part.GraphArea
org.eclipse.tptp.platform.report.chart.svg.internal.part.GraphAreaXY
- All Implemented Interfaces:
- java.io.Serializable, ISVGBase, ISVGContainerBase, ISVGDocumentFragmentBase, IConstants, IGraphicTypeConstants
- Direct Known Subclasses:
- GraphAreaBar, GraphAreaLine, GraphAreaStackArea, GraphAreaStackBar, GraphAreaXY3D
public abstract class GraphAreaXY
- extends GraphArea
- See Also:
- Serialized Form
| Fields inherited from class org.eclipse.tptp.platform.report.chart.svg.internal.part.Part |
height, input, width, x, y |
| Fields inherited from interface org.eclipse.tptp.platform.report.chart.svg.internal.part.IGraphicTypeConstants |
AREA_CHART, HBAR_CHART, HBAR_CHART3D, HSTACKBAR_CHART, HSTACKBAR_CHART3D, LINE_CHART, METER, PIE_CHART, PIE_CHART3D, SCATTER_CHART, STACK_AREA_CHART, VBAR_CHART, VBAR_CHART3D, VSTACKBAR_CHART, VSTACKBAR_CHART3D |
| Fields inherited from interface org.eclipse.tptp.platform.report.chart.svg.internal.part.IConstants |
AXIS_LABEL_FONT_SIZE, AXIS_SPACE_BTW_AXIS_AND_LABEL, AXIS_SPACE_BTW_TITLE_AND_LABEL, AXIS_TITLE_FONT_SIZE, AXIS_TYPE_INDEPENDENT_AXIS, AXIS_TYPE_PRIMARY_DEPENDENT_AXIS, AXIS_TYPE_SECONDARY_DEPENDENT_AXIS, BASE_FONT_SIZE, CHART_AREA_DEFAULT_HEIGHT, CHART_AREA_DEFAULT_WIDTH, CHART_AREA_METER_DEFAULT_WIDTH, EMPTY_STRING, GRAPH_AREA_MARGIN, GRAPH_AREA_TOP_MARGIN, HIDDEN, HOLE_RADIUS, HORIZONTAL, LEGEND_HORIZONTAL_HEIGHT, LEGEND_HORIZONTAL_SIDE_MARGIN, LEGEND_HORIZONTAL_TOP_MARGIN, LEGEND_ITEM_FONT_SIZE, LEGEND_ITEMS_PER_ROW, LEGEND_MAX_HEIGHT_FRACTION, LEGEND_MAX_WIDTH_FRACTION, LEGEND_NARROW_SIDE_MARGIN, LEGEND_SPACE_AFTER_TITLE, LEGEND_SPACE_BETWEEN_ITEMS, LEGEND_SPACE_BETWEEN_SYMBOL_AND_TEXT, LEGEND_SYMBOL_LINE_LENGTH, LEGEND_TITLE_FONT_SIZE, LEGEND_VERTICAL_TOP_MARGIN, LEGEND_WIDE_SIDE_MARGIN, MARKER_LINE_DEFAULT_COLOR, PLOT_AREA_MARGIN, POSITION_EAST, POSITION_LEADING, POSITION_NORTH, POSITION_SOUTH, POSITION_TRAILING, POSITION_WEST, TEXT_ANCHOR_END, TEXT_ANCHOR_MIDDLE, TEXT_ANCHOR_START, TICK_MARK_LENGTH, TIMESTAMP_BOTTOM_MARGIN, TIMESTAMP_HEIGHT, TIMESTAMP_SIDE_MARGIN, TITLE_FONT_SIZE, TITLE_HEIGHT, TITLE_PREF_ICON_HEIGHT, TITLE_PREF_ICON_WIDTH, TITLE_SIDE_MARGIN, VERTICAL, VISIBLE |
|
Constructor Summary |
GraphAreaXY(Chart input,
boolean isLTR,
double x,
double y,
double width,
double height)
|
| Methods inherited from class org.eclipse.tptp.platform.report.chart.svg.internal.part.Part |
doImplementation |
| Methods inherited from class org.eclipse.tptp.platform.report.chart.svg.internal.generator.SVGDocumentFragmentBase |
getHeight, getPreserveAspectRatio, getViewbox, getWidth, getXCoordinate, getYCoordinate, setHeight, setPreserveAspectRatio, setViewbox, setWidth, setXCoordinate, setYCoordinate |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
useCategories
protected boolean useCategories
useSecondaryAxis
protected boolean useSecondaryAxis
indepAxisPosition
protected java.lang.String indepAxisPosition
datasetList
protected java.util.List datasetList
primaryDataSets
protected java.util.List primaryDataSets
secondaryDataSets
protected java.util.List secondaryDataSets
primaryDepAxis
protected AxisNumber primaryDepAxis
secondaryDepAxis
protected AxisNumber secondaryDepAxis
indepAxis
protected Axis indepAxis
cumulative
protected boolean cumulative
indepAxisDef
protected AxisDefinition indepAxisDef
primaryDepAxisDef
protected AxisDefinition primaryDepAxisDef
secondaryDepAxisDef
protected DependentAxisDefinition secondaryDepAxisDef
isLTR
protected boolean isLTR
- Text direction: true if LTR, false if RTL
GraphAreaXY
public GraphAreaXY(Chart input,
boolean isLTR,
double x,
double y,
double width,
double height)
- Parameters:
input - x - y - width - height -
constructPart
protected void constructPart()
- Specified by:
constructPart in class Part
getPlotArea
protected abstract PlotArea getPlotArea(double x,
double y,
double width,
double height)