TPTP 4.2.0 Platform Project
Internal API Specification

org.eclipse.tptp.platform.report.chart.svg.internal.part
Class GraphAreaLine

java.lang.Object
  extended byorg.eclipse.tptp.platform.report.chart.svg.internal.generator.SVGBase
      extended byorg.eclipse.tptp.platform.report.chart.svg.internal.generator.SVGContainerBase
          extended byorg.eclipse.tptp.platform.report.chart.svg.internal.generator.SVGDocumentFragmentBase
              extended byorg.eclipse.tptp.platform.report.chart.svg.internal.generator.SVGSvg
                  extended byorg.eclipse.tptp.platform.report.chart.svg.internal.part.Part
                      extended byorg.eclipse.tptp.platform.report.chart.svg.internal.part.GraphArea
                          extended byorg.eclipse.tptp.platform.report.chart.svg.internal.part.GraphAreaXY
                              extended byorg.eclipse.tptp.platform.report.chart.svg.internal.part.GraphAreaLine
All Implemented Interfaces:
IConstants, IGraphicTypeConstants, ISVGBase, ISVGContainerBase, ISVGDocumentFragmentBase, java.io.Serializable

public class GraphAreaLine
extends GraphAreaXY

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.eclipse.tptp.platform.report.chart.svg.internal.part.GraphAreaXY
cumulative, datasetList, indepAxis, indepAxisDef, indepAxisPosition, isLTR, primaryDataSets, primaryDepAxis, primaryDepAxisDef, secondaryDataSets, secondaryDepAxis, secondaryDepAxisDef, useCategories, useSecondaryAxis
 
Fields inherited from class org.eclipse.tptp.platform.report.chart.svg.internal.part.GraphArea
nls, palettes, shapes
 
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
GraphAreaLine(Chart input, boolean isLTR, double x, double y, double width, double height, SVGColorPalettes palettes, SVGShapes shapes)
           
 
Method Summary
protected  PlotArea getPlotArea(double x, double y, double width, double height)
           
 
Methods inherited from class org.eclipse.tptp.platform.report.chart.svg.internal.part.GraphAreaXY
constructPart
 
Methods inherited from class org.eclipse.tptp.platform.report.chart.svg.internal.part.GraphArea
getInstance, setNLString
 
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.SVGSvg
addDefinition, addDefinition, addStyle, doImplementation, doImplementation, doImplementation, getImplementation
 
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 org.eclipse.tptp.platform.report.chart.svg.internal.generator.SVGContainerBase
getChildren, getDesc, getTitle, setChildren, setDesc, setTitle
 
Methods inherited from class org.eclipse.tptp.platform.report.chart.svg.internal.generator.SVGBase
getIdentifier, getStyle, getStyleClass, getTagName, getVisibility, setIdentifier, setStyle, setStyleClass, setTagName, setVisibility
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GraphAreaLine

public GraphAreaLine(Chart input,
                     boolean isLTR,
                     double x,
                     double y,
                     double width,
                     double height,
                     SVGColorPalettes palettes,
                     SVGShapes shapes)
Parameters:
input -
x -
y -
width -
height -
Method Detail

getPlotArea

protected PlotArea getPlotArea(double x,
                               double y,
                               double width,
                               double height)
Specified by:
getPlotArea in class GraphAreaXY

TPTP 4.2.0 Platform Project
Internal API Specification