For downloads, demos, and more visit the
Client-side GChart Home Page
A B C D E F G H I L M N O P R S T U V W X Y

A

addClickHandler(ClickHandler) - Method in class com.googlecode.gchart.client.GChart
Adds an object to handle click events on this chart, that is, an object whose ClickHandler.onClick method will be called whenever the user clicks on this chart.
addCurve() - Method in class com.googlecode.gchart.client.GChart
Adds a new curve to the chart, at the end of the current list of curves.
addCurve(int) - Method in class com.googlecode.gchart.client.GChart
Adds a new curve to the chart, at the specified position in the curve sequence.
addPoint(double, double) - Method in class com.googlecode.gchart.client.GChart.Curve
Adds a new point to the curve, at the end of the current list of points, with the specified coordinates in model-units (arbitrary, application-specific, units).
addPoint(int, double, double) - Method in class com.googlecode.gchart.client.GChart.Curve
Adds a new point at the specified position in the point sequence, increasing the indexes of existing points at or after the specified position by 1.
addTick(double) - Method in class com.googlecode.gchart.client.GChart.Axis
Adds a tick on this axis at the specified position.
addTick(double, String, int, int) - Method in class com.googlecode.gchart.client.GChart.Axis
Adds a tick at the specified position with the specified label on this axis, whose width and height are within the specified upper-bounds.
addTick(double, String) - Method in class com.googlecode.gchart.client.GChart.Axis
Adds a tick at the specified position with the specified label on this axis.
addTick(double, Widget, int, int) - Method in class com.googlecode.gchart.client.GChart.Axis
Adds a widget-defined tick label at the specified position, whose width and height are within the specified upper-bounds.
addTick(double, Widget) - Method in class com.googlecode.gchart.client.GChart.Axis
Adds a Widget-defined tick label at the specified position.
ANCHOR_CENTER - Static variable in class com.googlecode.gchart.client.GChart.SymbolType
Points on curves with this symbol type are positioned at the center of the plot area, and do not have a visible symbol.
ANCHOR_EAST - Static variable in class com.googlecode.gchart.client.GChart.SymbolType
Points on curves with this symbol type are positioned at the center of the right edge of the plot area, and do not have a visible symbol.
ANCHOR_MOUSE - Static variable in class com.googlecode.gchart.client.GChart.SymbolType
When passed to the setHoverAnnotationSymbolType method, this symbol type enables setTitle-like, "anchored at the mouse cursor" hover annotation positioning.
ANCHOR_MOUSE_SNAP_TO_X - Static variable in class com.googlecode.gchart.client.GChart.SymbolType
The same as the ANCHOR_MOUSE symbol type, except that the x coordinate of the rendered symbol is taken from the x coordinate of the point, rather than the x coordinate of the mouse.
ANCHOR_MOUSE_SNAP_TO_Y - Static variable in class com.googlecode.gchart.client.GChart.SymbolType
The same as the ANCHOR_MOUSE symbol type, except that the y coordinate of the rendered symbol is taken from the y coordinate of the point, rather than the y coordinate of the mouse.
ANCHOR_NORTH - Static variable in class com.googlecode.gchart.client.GChart.SymbolType
Points on curves with this symbol type are positioned at the center of the top edge of the plot area, and do not have a visible symbol.
ANCHOR_NORTHEAST - Static variable in class com.googlecode.gchart.client.GChart.SymbolType
Points on curves with this symbol type are positioned at the upper right corner of the plot area, and do not have a visible symbol.
ANCHOR_NORTHWEST - Static variable in class com.googlecode.gchart.client.GChart.SymbolType
Points on curves with this symbol type are positioned at the upper left corner of the plot area, and do not have a visible symbol.
ANCHOR_SOUTH - Static variable in class com.googlecode.gchart.client.GChart.SymbolType
Points on curves with this symbol type are positioned at the center of the bottom edge of the plot area, and do not have a visible symbol.
ANCHOR_SOUTHEAST - Static variable in class com.googlecode.gchart.client.GChart.SymbolType
Points on curves with this symbol type are positioned at the lower right corner of the plot area, and do not have a visible symbol.
ANCHOR_SOUTHWEST - Static variable in class com.googlecode.gchart.client.GChart.SymbolType
Points on curves with this symbol type are positioned at the lower left corner of the plot area, and do not have a visible symbol.
ANCHOR_WEST - Static variable in class com.googlecode.gchart.client.GChart.SymbolType
Points on curves with this symbol type are positioned at the center of the left edge of the plot area, and do not have a visible symbol.
arc(double, double, double, double, double, boolean) - Method in interface com.googlecode.gchart.client.GChartCanvasLite
Draws an arc.

B

beginPath() - Method in interface com.googlecode.gchart.client.GChartCanvasLite
Erases the current path and prepares it for a new path.
BOX_CENTER - Static variable in class com.googlecode.gchart.client.GChart.SymbolType
Use rectangles horizontally and vertically centered on each point of the curve
BOX_EAST - Static variable in class com.googlecode.gchart.client.GChart.SymbolType
Use rectangles just to the right of, and vertically centered on, each point of the curve
BOX_NORTH - Static variable in class com.googlecode.gchart.client.GChart.SymbolType
Use rectangles just above, and horizontally centered on, each point of the curve
BOX_NORTHEAST - Static variable in class com.googlecode.gchart.client.GChart.SymbolType
Use rectangles just above, and to the right of, each point of the curve
BOX_NORTHWEST - Static variable in class com.googlecode.gchart.client.GChart.SymbolType
Use rectangles just above and to the left of, each point of the curve
BOX_SOUTH - Static variable in class com.googlecode.gchart.client.GChart.SymbolType
Use rectangles just below, and horizontally centered on, each point of the curve
BOX_SOUTHEAST - Static variable in class com.googlecode.gchart.client.GChart.SymbolType
Use rectangles just below, and to the right of, each point of the curve
BOX_SOUTHWEST - Static variable in class com.googlecode.gchart.client.GChart.SymbolType
Use rectangles just below, and to the left of, each point of the curve
BOX_WEST - Static variable in class com.googlecode.gchart.client.GChart.SymbolType
Use rectangles just to the left of, and vertically centered on, each point of the curve

C

CENTER - Static variable in class com.googlecode.gchart.client.GChart.AnnotationLocation
Specifies that a point's annotation (label) should be positioned so as to be centered on the symbol used to represent the point.
CENTERED - Static variable in class com.googlecode.gchart.client.GChart.TickLocation
Indicates that ticks are centered on the axis.
clear() - Method in interface com.googlecode.gchart.client.GChartCanvasLite
Clears the entire canvas.
clearCurves() - Method in class com.googlecode.gchart.client.GChart
Removes every curve this chart contains.
clearPoints() - Method in class com.googlecode.gchart.client.GChart.Curve
Removes every point this curve contains.
clearTicks() - Method in class com.googlecode.gchart.client.GChart.Axis
Removes all ticks from this axis.
clientToModel(int) - Method in class com.googlecode.gchart.client.GChart.Axis
Converts a pixel, client-window coordinate position along this axis into the model units associated with this axis.
clientToModel(int) - Method in class com.googlecode.gchart.client.GChart.XAxis
 
clientToModel(int) - Method in class com.googlecode.gchart.client.GChart.Y2Axis
 
clientToModel(int) - Method in class com.googlecode.gchart.client.GChart.YAxis
 
closePath() - Method in interface com.googlecode.gchart.client.GChartCanvasLite
Closes the current path.
CLOSEST_TO_HORIZONTAL_BASELINE - Static variable in class com.googlecode.gchart.client.GChart.AnnotationLocation
Specifies that a point's annotation (label) should be placed just above, and centered horizontally on, vertical bars that grow down from a horizontal baseline, and just below, and centered horizontally on, vertical bars that grow up from a horizontal baseline.
CLOSEST_TO_VERTICAL_BASELINE - Static variable in class com.googlecode.gchart.client.GChart.AnnotationLocation
Specifies that a point's annotation (label) should be placed just to the right of, and centered vertically on, horizontal bars that grow left from a vertical baseline, and just to the left of, and centered vertically on, horizontal bars that grow right from a vertical baseline.
com.googlecode.gchart.client - package com.googlecode.gchart.client
GWT charts without JSNI, browser add-ins, or server round-trips.
create() - Method in interface com.googlecode.gchart.client.GChartCanvasFactory
A method that returns a GWT Widget that implements the subset of a Mozilla canvas' features that GChart requires.

D

DEFAULT_ANNOTATION_FONTSIZE - Static variable in class com.googlecode.gchart.client.GChart
Default size, in pixels, of text used to annotate individual plotted points on a curve.
DEFAULT_BAR_FILL_SPACING - Static variable in class com.googlecode.gchart.client.GChart
The default spacing between discrete, rectangular, elements used to simulate continuous filling of polygonal regions formed by connecting corresponding ends of successive bars in a bar chart.
DEFAULT_BLANK_IMAGE_URL - Static variable in class com.googlecode.gchart.client.GChart
The default URL GChart will use to access the blank image (specifically, a 1 x 1 pixel transparent GIF) it requires to prevent "missing image" icons from appearing in your charts.
DEFAULT_BLANK_IMAGE_URL_FULLPATH - Static variable in class com.googlecode.gchart.client.GChart
The full path to the default GChart blank image (specifically, a 1 x 1 pixel transparent GIF) it requires to prevent "missing image" icons from appearing in your charts.
DEFAULT_BRUSH_HEIGHT - Static variable in class com.googlecode.gchart.client.GChart
Default pixel height of rectangular "brush" that defines how close the mouse cursor must be to a rendered symbol for it to be "touched" (which pops up its hover feedback).
DEFAULT_BRUSH_WIDTH - Static variable in class com.googlecode.gchart.client.GChart
Default pixel width of rectangular "brush" that defines how close the mouse cursor must be to a rendered symbol for it to be "touched" (which pops up its hover feedback).
DEFAULT_FONT_COLOR - Static variable in class com.googlecode.gchart.client.GChart
The default color of any text appearing in a chart's legend, annotations, or tick labels.
DEFAULT_FONT_STYLE - Static variable in class com.googlecode.gchart.client.GChart
Default style of axis label and legend fonts.
DEFAULT_FONT_WEIGHT - Static variable in class com.googlecode.gchart.client.GChart
Default weight of axis label and legend fonts.
DEFAULT_FOOTNOTES_THICKNESS - Static variable in class com.googlecode.gchart.client.GChart
The default thickness (height) of the rectangular region at the bottom of the chart allocated for footnotes, per <br> or <li> delimited HTML line.
DEFAULT_GRID_COLOR - Static variable in class com.googlecode.gchart.client.GChart
The default color used for all axes, gridlines, and ticks.
DEFAULT_HBAR_BASELINE_HOVER_LOCATION - Static variable in class com.googlecode.gchart.client.GChart
The default location used to position the hover feedback when the user hovers their mouse above a point on a curve that uses a HBAR_BASELINE_* symbol type.
DEFAULT_HBARLEFT_HOVER_LOCATION - Static variable in class com.googlecode.gchart.client.GChart
The default location used to position the hover feedback when the user hovers their mouse above a point on a curve that uses an HBAR_*WEST symbol type.
DEFAULT_HBARRIGHT_HOVER_LOCATION - Static variable in class com.googlecode.gchart.client.GChart
The default location used to position the hover feedback when the user hovers their mouse above a point on a curve that uses an HBAR_*EAST symbol type.
DEFAULT_HOVER_LOCATION - Static variable in class com.googlecode.gchart.client.GChart
The default hover feedback location used to position the hover feedback when the user hovers their mouse above a point on a curve (pie slices, and bar symbols have different defaults).
DEFAULT_HOVERTEXT_TEMPLATE - Static variable in class com.googlecode.gchart.client.GChart
The default template string used to generate the hovertext displayed when the user hovers their mouse above a point on a curve (pie slices have a different default).
DEFAULT_LEGEND_BACKGROUND_COLOR - Static variable in class com.googlecode.gchart.client.GChart
Default color of background of the chart legend
DEFAULT_LEGEND_BORDER_COLOR - Static variable in class com.googlecode.gchart.client.GChart
Default color of border around the chart legend
DEFAULT_LEGEND_BORDER_STYLE - Static variable in class com.googlecode.gchart.client.GChart
Default style of border around the chart legend
DEFAULT_LEGEND_BORDER_WIDTH - Static variable in class com.googlecode.gchart.client.GChart
Default width of border around the chart legend
DEFAULT_LEGEND_FONTSIZE - Static variable in class com.googlecode.gchart.client.GChart
The default fontsize of text that appears in the chart's legend (key).
DEFAULT_LINE_FILL_SPACING - Static variable in class com.googlecode.gchart.client.GChart
The default spacing between discrete, rectangular, elements used to simulate continuously connected lines between successive points on a curve that uses the LINE symbol type.
DEFAULT_LINE_FILL_THICKNESS - Static variable in class com.googlecode.gchart.client.GChart
The default thickness of connecting lines drawn on curves whose symbols have the LINE symbol type.
DEFAULT_PIE_SLICE_FILL_SPACING - Static variable in class com.googlecode.gchart.client.GChart
The default "spacing" between corresponding edges of the rectangular elements used to simulate continuous fill of pie slices.
DEFAULT_PIE_SLICE_FILL_THICKNESS - Static variable in class com.googlecode.gchart.client.GChart
The default "thickness" of the rectangular elements used to simulate continuous fill of pie slices.
DEFAULT_PIE_SLICE_HOVER_LOCATION - Static variable in class com.googlecode.gchart.client.GChart
The default hover feedback location used by symbols when they have a symbol type of of the form PIE_SLICE_*.
DEFAULT_PIE_SLICE_HOVERTEXT_TEMPLATE - Static variable in class com.googlecode.gchart.client.GChart
The default hovertext template used by symbols when they have a symbol type of of the form PIE_SLICE_*.
DEFAULT_PLOTAREA_BACKGROUND_COLOR - Static variable in class com.googlecode.gchart.client.GChart
The default background color used for the chart's plot area if none is specified.
DEFAULT_PLOTAREA_BORDER_COLOR - Static variable in class com.googlecode.gchart.client.GChart
The default border color used for the chart's plot area if none is specified.
DEFAULT_PLOTAREA_BORDER_STYLE - Static variable in class com.googlecode.gchart.client.GChart
The default style of the border around the chart's plot area if none is specified.
DEFAULT_PLOTAREA_BORDER_WIDTH - Static variable in class com.googlecode.gchart.client.GChart
The default width of the border around the chart's plot area if none is specified.
DEFAULT_SYMBOL_BACKGROUND_COLOR - Static variable in class com.googlecode.gchart.client.GChart
The default CSS background color used for symbols if none is specified.
DEFAULT_SYMBOL_BORDER_COLORS - Static variable in class com.googlecode.gchart.client.GChart
The default CSS border colors used for symbols if none are specified.
DEFAULT_SYMBOL_BORDER_STYLE - Static variable in class com.googlecode.gchart.client.GChart
The default CSS border style used for symbols if none is specified; this default is "solid".
DEFAULT_SYMBOL_BORDER_WIDTH - Static variable in class com.googlecode.gchart.client.GChart
The default CSS border width used for symbols if none is specified; this default is 1 pixel.
DEFAULT_SYMBOL_FILL_SPACING - Static variable in class com.googlecode.gchart.client.GChart
The default spacing between discrete, rectangular, elements used to simulate continuous graphical elements.
DEFAULT_SYMBOL_FILL_THICKNESS - Static variable in class com.googlecode.gchart.client.GChart
The default "thickness" of the rectangular elements used to simulate continuous graphical objects, such as connecting lines in line charts.
DEFAULT_SYMBOL_HEIGHT - Static variable in class com.googlecode.gchart.client.GChart
The default height (including borders) used for symbols if none is specified; this default is the same as for DEFAULT_SYMBOL_WIDTH
DEFAULT_SYMBOL_TYPE - Static variable in class com.googlecode.gchart.client.GChart
The default symbol type for curve if none is specified; this default is BOX_CENTER
DEFAULT_SYMBOL_WIDTH - Static variable in class com.googlecode.gchart.client.GChart
The default width (including borders) used for symbols if none is specified.
DEFAULT_TICK_COUNT - Static variable in class com.googlecode.gchart.client.GChart
The default number of tick marks on each Axis.
DEFAULT_TICK_LABEL_FONT_COLOR - Static variable in class com.googlecode.gchart.client.GChart
The default color (a CSS color specification) of tick labels
DEFAULT_TICK_LABEL_FONT_STYLE - Static variable in class com.googlecode.gchart.client.GChart
The default CSS font-style applied to tick labels
DEFAULT_TICK_LABEL_FONT_WEIGHT - Static variable in class com.googlecode.gchart.client.GChart
The default CSS font-weight applied to tick labels
DEFAULT_TICK_LABEL_FONTSIZE - Static variable in class com.googlecode.gchart.client.GChart
The default fontsize (in pixels) of tick labels
DEFAULT_TICK_LABEL_FORMAT - Static variable in class com.googlecode.gchart.client.GChart
The default GWT NumberFormat format string used to convert numbers to the text strings displayed as tick labels on X, Y, and Y2 axes.
DEFAULT_TICK_LENGTH - Static variable in class com.googlecode.gchart.client.GChart
The default length of tick marks, in pixels.
DEFAULT_TICK_LOCATION - Static variable in class com.googlecode.gchart.client.GChart
The default tick location.
DEFAULT_TICK_THICKNESS - Static variable in class com.googlecode.gchart.client.GChart
The default thickness of tick marks, in pixels.
DEFAULT_TITLE_THICKNESS - Static variable in class com.googlecode.gchart.client.GChart
The default thickness (height) of the rectangular region at the top of the chart allocated for the chart's title, per <br> or <li> delimited HTML line.
DEFAULT_VBAR_BASELINE_HOVER_LOCATION - Static variable in class com.googlecode.gchart.client.GChart
The default location used to position the hover feedback when the user hovers their mouse above a point on a curve that uses a VBAR_BASELINE_* symbol type.
DEFAULT_VBARBOTTOM_HOVER_LOCATION - Static variable in class com.googlecode.gchart.client.GChart
The default location used to position the hover feedback when the user hovers their mouse above a point on a curve that uses a VBAR_SOUTH* symbol type.
DEFAULT_VBARTOP_HOVER_LOCATION - Static variable in class com.googlecode.gchart.client.GChart
The default location used to position the hover feedback when the user hovers their mouse above a point on a curve that uses a VBAR_NORTH* symbol type.
DEFAULT_WIDGET_HEIGHT_UPPERBOUND - Static variable in class com.googlecode.gchart.client.GChart
The default upper bound on the height of widgets used in annotations and tick labels that GChart will assume for centering and similar alignment purposes.
DEFAULT_WIDGET_WIDTH_UPPERBOUND - Static variable in class com.googlecode.gchart.client.GChart
The default upper bound on the width of widgets used in annotations and tick labels that GChart will assume for centering and similar alignment purposes.
DEFAULT_X_CHARTSIZE - Static variable in class com.googlecode.gchart.client.GChart
The default width of the area of the chart in which curves are displayed, in pixels.
DEFAULT_Y_CHARTSIZE - Static variable in class com.googlecode.gchart.client.GChart
The default height of the area of the chart in which curves are displayed, in pixels.

E

EAST - Static variable in class com.googlecode.gchart.client.GChart.AnnotationLocation
Specifies that a point's annotation (label) should be positioned just to the right of, and vertically centered on, the symbol used to represent the point.

F

FARTHEST_FROM_HORIZONTAL_BASELINE - Static variable in class com.googlecode.gchart.client.GChart.AnnotationLocation
Specifies that a point's annotation (label) should be placed just below, and centered horizontally on, vertical bars that grow down from a horizontal baseline, and just above, and centered horizontally on, vertical bars that grow up from a horizontal baseline.
FARTHEST_FROM_VERTICAL_BASELINE - Static variable in class com.googlecode.gchart.client.GChart.AnnotationLocation
Specifies that a point's annotation (label) should be placed just to the left of, and centered vertically on, horizontal bars that grow left from a vertical baseline, and just to the right of, and centered vertically on, horizontal bars that grow right from a vertical baseline.
fill() - Method in interface com.googlecode.gchart.client.GChartCanvasLite
Fills the current path according to the current fillstyle.
formatAsHovertext(String) - Static method in class com.googlecode.gchart.client.GChart
Convenience method that, given a plain text label, returns an HTML snippet appropriate for use as an argument to the setHovertextTemplate or setAnnotationText methods, that will display the plain text label with formatting appropriate for use with hovertext.
formatAsTickLabel(double) - Method in class com.googlecode.gchart.client.GChart.Axis
Applies this axis' tick label format to format a given value.
formatNumberAsTickLabel(double) - Method in class com.googlecode.gchart.client.GChart.Axis
Deprecated. Equivalent to the better-named formatAsTickLabel.


G

GChart - Class in com.googlecode.gchart.client
A GChart can represent and display a line chart, a bar chart, a pie chart, an area chart, or a chart that contains arbitrary combinations of line, bar, pie, and/or area based curves.
GChart(int, int) - Constructor for class com.googlecode.gchart.client.GChart
Instantiates a GChart with a curve display region of the specified size.
GChart() - Constructor for class com.googlecode.gchart.client.GChart
Convenience no-arg constructor equivalent to GChart(DEFAULT_X_CHARTSIZE,DEFAULT_Y_CHARTSIZE).
GChart.AnnotationLocation - Class in com.googlecode.gchart.client
Defines the location of a data point's annotation or hover annotation (which can be defined by either plain text, HTML, or a widget) relative to the location of that point's symbol.
GChart.Axis - Class in com.googlecode.gchart.client
Represents an axis of the chart, for example, the x, y, or y2 axis.
GChart.Axis() - Constructor for class com.googlecode.gchart.client.GChart.Axis
 
GChart.Curve - Class in com.googlecode.gchart.client
Represents a curve on a chart, which includes information such as the x,y coordinates of each point, the symbol used to represent points on the curve, etc.
GChart.Curve.Point - Class in com.googlecode.gchart.client
Represents a single point on one of the chart's curves.
GChart.Symbol - Class in com.googlecode.gchart.client
Defines a chart curve symbol.
GChart.SymbolType - Class in com.googlecode.gchart.client
Specifies the type of symbol used by a curve.
GChart.TickLocation - Class in com.googlecode.gchart.client
Defines keywords INSIDE, OUTSIDE, and CENTERED that specify the location of ticks relative to their axis.
GChart.TouchedPointUpdateOption - Class in com.googlecode.gchart.client
Defines how the update method updates the touched point, that is, the point the user is considered to be hovered over.
GChart.XAxis - Class in com.googlecode.gchart.client
The x-axis of a GChart.
GChart.Y2Axis - Class in com.googlecode.gchart.client
The right, or "y2", axis of a GChart.
GChart.YAxis - Class in com.googlecode.gchart.client
The left y-axis of a GChart.
GChartCanvasFactory - Interface in com.googlecode.gchart.client
By implementing this interface, and passing an instance of your class to setCanvasFactory, you can "teach" GChart how to create the canvas-based widgets it needs to render non-rectangular aspects of your charts (solid-fill pie slices, continuously connected lines, solidly filled areas) much faster and with significantly better quality.
GChartCanvasLite - Interface in com.googlecode.gchart.client
Defines the features of a canvas (vector graphics) widget that (once you teach GChart how to create such widgets via the setCanvasFactory method) GChart can exploit to render your charts more quickly and with higher resolution.
getAnnotationFontColor() - Method in class com.googlecode.gchart.client.GChart.Curve.Point
Returns the color of the font used to display the point's annotation text.
getAnnotationFontSize() - Method in class com.googlecode.gchart.client.GChart.Curve.Point
Returns the CSS font size of this point's annotation (text label), in pixels.
getAnnotationFontStyle() - Method in class com.googlecode.gchart.client.GChart.Curve.Point
Returns the CSS font-style in which the text of this annotation will be rendered.
getAnnotationFontWeight() - Method in class com.googlecode.gchart.client.GChart.Curve.Point
Returns true if annotation will be rendered in a bold, or false if in normal, weight font.
getAnnotationLocation() - Method in class com.googlecode.gchart.client.GChart.Curve.Point
Returns the previously specified location, relative to the symbol representing the point, of the annotation (text label) associated with this point.
getAnnotationText() - Method in class com.googlecode.gchart.client.GChart.Curve.Point
Returns the text of this point's annotation.
getAnnotationVisible() - Method in class com.googlecode.gchart.client.GChart.Curve.Point
Returns true is the point's annotation is visible, false otherwise
getAnnotationWidget() - Method in class com.googlecode.gchart.client.GChart.Curve.Point
Returns the widget reference that defines this point's annotation as previously specified by setAnnotationWidget.
getAnnotationXShift() - Method in class com.googlecode.gchart.client.GChart.Curve.Point
Returns the distance, in pixels, that this annotation will be shifted along the x-axis from it's default location.
getAnnotationYShift() - Method in class com.googlecode.gchart.client.GChart.Curve.Point
Returns the distance, in pixels, that this annotation will be shifted along the y-axis from it's default location.
getAxisLabel() - Method in class com.googlecode.gchart.client.GChart.Axis
Returns the previously specified label of this axis.
getAxisLabelThickness() - Method in class com.googlecode.gchart.client.GChart.Axis
Returns the thickness of the axis-label-holding region adjacent to the region allocated for this axis' tick labels.
getAxisLabelThickness() - Method in class com.googlecode.gchart.client.GChart.XAxis
 
getAxisMax() - Method in class com.googlecode.gchart.client.GChart.Axis
Returns the maximum value displayed on this axis.
getAxisMin() - Method in class com.googlecode.gchart.client.GChart.Axis
Returns the minimum value displayed on this axis.
getAxisVisible() - Method in class com.googlecode.gchart.client.GChart.Axis
Is axis line visible on the chart? Note that this property only determines the visibility of the axis line itself.
getBackgroundColor() - Method in class com.googlecode.gchart.client.GChart
Returns the background color of the chart as a whole.
getBackgroundColor() - Method in class com.googlecode.gchart.client.GChart.Symbol
Returns the CSS background color of all the rectangular elements used in rendering the symbol.
getBaseline() - Method in class com.googlecode.gchart.client.GChart.Symbol
Returns the baseline value for this symbol, previously specified via setBaseline
getBlankImageURL() - Static method in class com.googlecode.gchart.client.GChart
Returns a URL that points to a 1 x 1 pixel blank image file GChart requires to render its charts without producing missing image icons.
getBorderColor() - Method in class com.googlecode.gchart.client.GChart
Returns the color of the border around the chart as a whole.
getBorderColor() - Method in class com.googlecode.gchart.client.GChart.Symbol
Returns the CSS border color of all the rectangular elements used in rendering the symbol.
getBorderStyle() - Method in class com.googlecode.gchart.client.GChart
Returns the style of the border around the chart as a whole
getBorderStyle() - Method in class com.googlecode.gchart.client.GChart.Symbol
Returns the border style of all of the rectangular elements from which this symbol is built.
getBorderWidth() - Method in class com.googlecode.gchart.client.GChart
Returns the width of the border around the chart as a whole
getBorderWidth() - Method in class com.googlecode.gchart.client.GChart.Symbol
Returns the width of the border around each rectangular element used to render this symbol, in pixels.
getBrushHeight() - Method in class com.googlecode.gchart.client.GChart.Symbol
Returns the height of the rectangular "brush" that defines how close the mouse cursor must be to a rendered symbol for the symbol to be considered to have been "touched" (which causes the point's hover feedback to pop up).
getBrushLocation() - Method in class com.googlecode.gchart.client.GChart.Symbol
Returns the location of the rectangular brush relative to the current x,y coordinates of the mouse cursor.
getBrushWidth() - Method in class com.googlecode.gchart.client.GChart.Symbol
Returns the width of the rectangular "brush" that defines how close the mouse cursor must be to a rendered symbol for the symbol to be considered to have been "touched" (which causes the point's hover feedback to pop up).
getCanvasFactory() - Static method in class com.googlecode.gchart.client.GChart
Returns the GChart class' canvas factory, or null if no canvas factory has been specified.
getChartFootnotes() - Method in class com.googlecode.gchart.client.GChart
Returns the previously specified chart footnotes widget.
getChartFootnotesLeftJustified() - Method in class com.googlecode.gchart.client.GChart
Returns flag indicating if this chart's footnotes are left-justified or centered.
getChartFootnotesThickness() - Method in class com.googlecode.gchart.client.GChart
Returns the thickness (height) of the rectangular region at the bottom of the chart allocated for footnotes.
getChartTitle() - Method in class com.googlecode.gchart.client.GChart
Returns the previously specified widget representing the chart's title.
getChartTitleThickness() - Method in class com.googlecode.gchart.client.GChart
Returns the thickness (height) of the rectangular region at the top of the chart allocated for the title.
getClipToDecoratedChart() - Method in class com.googlecode.gchart.client.GChart
Determines if this chart will clip any chart elements that extend beyond the bounds of the decorated chart.
getClipToPlotArea() - Method in class com.googlecode.gchart.client.GChart
Returns true if graphical aspects of the chart that fall outside of the plot area are being clipped off, false otherwise.
getClosestBrushTouchingPoint(int, int) - Method in class com.googlecode.gchart.client.GChart
Returns the point that would be touched if the mouse were moved to the given x,y plot-area pixel coordinates, or null if the moving the mouse to these coordinates would not have touched any points.
getCurve() - Method in class com.googlecode.gchart.client.GChart
Convenience method equivalent to getCurve(getNCurves()-1).
getCurve(int) - Method in class com.googlecode.gchart.client.GChart
Returns a reference to the curve at the specified positional index.
getCurveIndex(GChart.Curve) - Method in class com.googlecode.gchart.client.GChart
Returns the positional index (within this chart's list of curves) of the specified curve.
getDataMax() - Method in class com.googlecode.gchart.client.GChart.Axis
Returns the maximum data value associated with values represented on this axis.
getDataMax() - Method in class com.googlecode.gchart.client.GChart.XAxis
 
getDataMax() - Method in class com.googlecode.gchart.client.GChart.Y2Axis
 
getDataMax() - Method in class com.googlecode.gchart.client.GChart.YAxis
 
getDataMin() - Method in class com.googlecode.gchart.client.GChart.Axis
Returns the minimum data value associated with values represented on this axis.
getDataMin() - Method in class com.googlecode.gchart.client.GChart.XAxis
 
getDataMin() - Method in class com.googlecode.gchart.client.GChart.Y2Axis
 
getDataMin() - Method in class com.googlecode.gchart.client.GChart.YAxis
 
getFillHasHovertext() - Method in class com.googlecode.gchart.client.GChart.Symbol
Deprecated. Returns the value previously set by setFillHasHovertext.
getFillSpacing() - Method in class com.googlecode.gchart.client.GChart.Symbol
Returns the spacing between successive rectangular elements used to emulate any required non-rectangular features of the symbol.
getFillThickness() - Method in class com.googlecode.gchart.client.GChart.Symbol
Returns the "thickness" of rectangular elements used to emulate any required non-rectangular features of the symbol.
getFontFamily() - Method in class com.googlecode.gchart.client.GChart
Returns the font-family used in tick labels, point annotations, legends, and as the default in titles, footnotes, and axis labels.
getGridColor() - Method in class com.googlecode.gchart.client.GChart
Returns CSS color specification for all gridlines, axes, and tickmarks.
getHasGridlines() - Method in class com.googlecode.gchart.client.GChart.Axis
Returns the gridline setting previously made with setHasGridlines.
getHeight() - Method in class com.googlecode.gchart.client.GChart.Symbol
Returns this symbol's height, as previously set by setHeight.
getHoverAnnotationEnabled() - Method in class com.googlecode.gchart.client.GChart.Symbol
Retrieves a boolean that indicates if point-specific annotations popup whenever you hover over a point on the curve associated with this symbol.
getHoverAnnotationSymbolType() - Method in class com.googlecode.gchart.client.GChart.Symbol
Retrieves the symbol type that will determine how the hover annotations for this symbol gets positioned.
getHoverFontColor() - Method in class com.googlecode.gchart.client.GChart.Symbol
Retrieves the font color of this symbol's hover annotations.
getHoverFontSize() - Method in class com.googlecode.gchart.client.GChart.Symbol
Retrieves the CSS font size used with this symbol's hover annotations, in pixels.
getHoverFontStyle() - Method in class com.googlecode.gchart.client.GChart.Symbol
Retrieves the CSS font-style used with this symbol's hover annotations.
getHoverFontWeight() - Method in class com.googlecode.gchart.client.GChart.Symbol
Retrieves the weight of the font that will be used with this symbol's hover annotations.
getHoverLocation() - Method in class com.googlecode.gchart.client.GChart.Symbol
Retrieves point-relative location of this symbol's hover annotations.
getHoverParameter(String, GChart.Curve.Point) - Method in interface com.googlecode.gchart.client.HoverParameterInterpreter
Returns the value of the named parameter evaluated at the given "hovered over" point.
getHoverParameterInterpreter() - Method in class com.googlecode.gchart.client.GChart
Returns this GChart's hover parameter interpreter.
getHoverSelectionBackgroundColor() - Method in class com.googlecode.gchart.client.GChart.Symbol
Retrieves the background color used to indicate that the mouse is "touching" (hovering over) a point.
getHoverSelectionBorderColor() - Method in class com.googlecode.gchart.client.GChart.Symbol
Retrieves the border color used to indicate that the mouse is "touching" (hovering over) a point.
getHoverSelectionBorderStyle() - Method in class com.googlecode.gchart.client.GChart.Symbol
Retrieves the border style used to indicate that the mouse is "touching" (hovering over) a point.
getHoverSelectionBorderWidth() - Method in class com.googlecode.gchart.client.GChart.Symbol
Retrieves the width of the border around the perimeter of rectangles used to indicate that the mouse is "touching" (hovering over) a point.
getHoverSelectionEnabled() - Method in class com.googlecode.gchart.client.GChart.Symbol
Retrieves a boolean that indicates if hover selection feedback will be provided for this curve.
getHoverSelectionFillSpacing() - Method in class com.googlecode.gchart.client.GChart.Symbol
Returns the fill spacing that will be used when rendering this curve's hover selection feedback.
getHoverSelectionFillThickness() - Method in class com.googlecode.gchart.client.GChart.Symbol
Returns the fill thickness that will be used when rendering this curve's hover selection feedback.
getHoverSelectionHeight() - Method in class com.googlecode.gchart.client.GChart.Symbol
Returns the height of the symbol used to indicate when a given point is being "hovered over" with the mouse.
getHoverSelectionImageURL() - Method in class com.googlecode.gchart.client.GChart.Symbol
Returns the URL that will be used for all of the images used in rendering this symbol's selection feedback.
getHoverSelectionSymbolType() - Method in class com.googlecode.gchart.client.GChart.Symbol
Returns the symbol type that GChart will use when generating selection feedback.
getHoverSelectionWidth() - Method in class com.googlecode.gchart.client.GChart.Symbol
Returns the width of the symbol used to indicate when a given point is being "hovered over" with the mouse.
getHovertext() - Method in class com.googlecode.gchart.client.GChart.Curve.Point
Retrieves the expanded hovertext associated with this point.
getHovertextTemplate() - Method in class com.googlecode.gchart.client.GChart.Curve
Deprecated. This method is equivalent to:

getSymbol().getHovertextTemplate()

It is retained only for GChart 1.1 compatibility purposes.

getHovertextTemplate() - Method in class com.googlecode.gchart.client.GChart.Symbol
Returns the hovertextTemplate of this symbol.
getHoverTouchingEnabled() - Method in class com.googlecode.gchart.client.GChart
Is it possible to select points and have their hover annotations pop up, merely by "touching" them with the mouse-attached "brush"?
getHoverWidget() - Method in class com.googlecode.gchart.client.GChart.Symbol
When widget-based hover annotations are being used by the curve associated with this symbol, this method returns the HoverUpdateable widget used within those annotations.
getHoverXShift() - Method in class com.googlecode.gchart.client.GChart.Symbol
Retrieves the number of pixels (along the x-axis) that this point's hover-annotation will be moved from its default, setHoverLocation-defined, point-relative location.
getHoverYShift() - Method in class com.googlecode.gchart.client.GChart.Symbol
Retrieves the number of pixels (along the y-axis) that this point's hover annotation will be moved from its default, setHoverLocation-defined, point-relative location.
getImageURL() - Method in class com.googlecode.gchart.client.GChart.Symbol
Returns the URL that will be used for all of the images used in rendering this symbol.
getInitialPieSliceOrientation() - Method in class com.googlecode.gchart.client.GChart
Returns a previously specified initial pie slice orientation.
getLegendBackgroundColor() - Method in class com.googlecode.gchart.client.GChart
Returns the background color of the chart's legend.
getLegendBorderColor() - Method in class com.googlecode.gchart.client.GChart
Returns the border color of the chart's legend.
getLegendBorderStyle() - Method in class com.googlecode.gchart.client.GChart
Returns the style of the chart's legend's border
getLegendBorderWidth() - Method in class com.googlecode.gchart.client.GChart
Returns the width of the chart's legend's border
getLegendFontColor() - Method in class com.googlecode.gchart.client.GChart
Returns the color of the font used to display the labels within the legend (chart key)
getLegendFontSize() - Method in class com.googlecode.gchart.client.GChart
Returns the CSS font size, in pixels, of text displayed in the chart's legend (also know as a chart's key).
getLegendFontStyle() - Method in class com.googlecode.gchart.client.GChart
Returns the font-style in which this GChart's legend text will be rendered.
getLegendFontWeight() - Method in class com.googlecode.gchart.client.GChart
Returns true if legend text will be rendered in a bold, or false if in normal, weight font.
getLegendLabel() - Method in class com.googlecode.gchart.client.GChart.Curve
Returns the HTML defining this curve's legend label.
getLegendThickness() - Method in class com.googlecode.gchart.client.GChart
Returns the thickness (width) of the rectangular region to the right of the y2-axis label allocated for the chart legend.
getModelHeight() - Method in class com.googlecode.gchart.client.GChart.Symbol
Returns this symbol's height as previously set by setModelHeight.
getModelWidth() - Method in class com.googlecode.gchart.client.GChart.Symbol
Returns this symbol's width as previously set by setModelWidth.
getMouseCoordinate() - Method in class com.googlecode.gchart.client.GChart.Axis
Returns the coordinate along this axis that is associated with the last "GChart-tracked" mouse location.
getMouseCoordinate() - Method in class com.googlecode.gchart.client.GChart.XAxis
 
getMouseCoordinate() - Method in class com.googlecode.gchart.client.GChart.Y2Axis
 
getMouseCoordinate() - Method in class com.googlecode.gchart.client.GChart.YAxis
 
getNCurves() - Method in class com.googlecode.gchart.client.GChart
Returns the number of curves on this chart.
getNCurvesVisibleOnAxis() - Method in class com.googlecode.gchart.client.GChart.Axis
Returns the number of visible curves displayed on this axis.
getNPoints() - Method in class com.googlecode.gchart.client.GChart.Curve
Returns the number of points this curve contains.
getOptimizeForMemory() - Method in class com.googlecode.gchart.client.GChart
Returns a flag that tells if GChart is configured to perform updates so that the chart uses less memory.
getPadding() - Method in class com.googlecode.gchart.client.GChart
Returns the CSS string that specifies the width of the padding between the chart and it's external border
getParent() - Method in class com.googlecode.gchart.client.GChart.Curve
Returns a reference to the GChart that contains this curve.
getParent() - Method in class com.googlecode.gchart.client.GChart.Curve.Point
Returns the Curve that this point was added to.
getParent() - Method in class com.googlecode.gchart.client.GChart.Symbol
Returns the Curve that contains this Symbol.
getPieSliceOrientation() - Method in class com.googlecode.gchart.client.GChart.Symbol
Returns the value, previously specified via setPieSliceOrientation, that defines the angular orientation of any pie slices associated with this symbol.
getPieSliceSize() - Method in class com.googlecode.gchart.client.GChart.Symbol
Returns the value, previously specified via setPieSliceSize, that defines the size of the angle subtended by any pie slice associated with this symbol.
getPlotAreaBackgroundColor() - Method in class com.googlecode.gchart.client.GChart
Returns the background color of the area of the chart in which symbols representing curve data are displayed
getPlotAreaBorderColor() - Method in class com.googlecode.gchart.client.GChart
Returns the border color of the area of the chart in which symbols representing curve data are displayed
getPlotAreaBorderStyle() - Method in class com.googlecode.gchart.client.GChart
Returns the style of the border around the area of the chart in which symbols representing curve data are displayed (the so-called plot area).
getPlotAreaBorderWidth() - Method in class com.googlecode.gchart.client.GChart
Returns the width of the border around the area of the chart in which symbols representing curve data are displayed.
getPlotAreaImageURL() - Method in class com.googlecode.gchart.client.GChart
Returns the image URL that will be used to define the plot area's background the next time update is called.
getPoint() - Method in class com.googlecode.gchart.client.GChart.Curve
Convenience method equivalent to getPoint(getNPoints()-1).
getPoint(int) - Method in class com.googlecode.gchart.client.GChart.Curve
Returns a reference to the point at the specified index.
getPointIndex(GChart.Curve.Point) - Method in class com.googlecode.gchart.client.GChart.Curve
Returns the positional index (within this curve's list of points) of the specified point.
getShowOffChartPoints() - Method in class com.googlecode.gchart.client.GChart
Deprecated. Equivalent to !getClipToPlotArea(). Use that method instead.
getShowOffDecoratedChartGlyphs() - Method in class com.googlecode.gchart.client.GChart
Deprecated. Equivalent to !getClipToDecoratedChart(). Use that method instead.
getSymbol() - Method in class com.googlecode.gchart.client.GChart.Curve
Returns the symbol associated with this curve.
getSymbolType() - Method in class com.googlecode.gchart.client.GChart.Symbol
Returns this symbol's type.
getTickCount() - Method in class com.googlecode.gchart.client.GChart.Axis
Returns the number of ticks on this axis.
getTickLabelFontColor() - Method in class com.googlecode.gchart.client.GChart.Axis
Returns the color of the font used to display the text of the tick labels on this axis.
getTickLabelFontSize() - Method in class com.googlecode.gchart.client.GChart.Axis
Returns the CSS font size, in pixels, used for tick labels on this axis.
getTickLabelFontStyle() - Method in class com.googlecode.gchart.client.GChart.Axis
Returns the font-style of the font used to render tick labels on this axis (typically either "italic" or "normal")
getTickLabelFontWeight() - Method in class com.googlecode.gchart.client.GChart.Axis
Returns the CSS font-weight specification to be used by this axis' tick labels.
getTickLabelFormat() - Method in class com.googlecode.gchart.client.GChart.Axis
Returns the tick label numeric format string for this axis.
getTickLabelPadding() - Method in class com.googlecode.gchart.client.GChart.Axis
Returns the amount of padding (blank space) between the ticks and their labels.
getTickLabelThickness() - Method in class com.googlecode.gchart.client.GChart.Axis
Returns the thickness of the band adjacent to this axis that GChart will allocate to hold this axis' tick labels.
getTickLabelThickness(boolean) - Method in class com.googlecode.gchart.client.GChart.XAxis
 
getTickLength() - Method in class com.googlecode.gchart.client.GChart.Axis
Returns the length of ticks for this axis.
getTickLocation() - Method in class com.googlecode.gchart.client.GChart.Axis
Returns relative location of ticks on this axis.
getTickSpace() - Method in class com.googlecode.gchart.client.GChart.Axis
Returns the amount of space along the axis reserved for the tick marks themselves, in pixels.
getTicksPerGridline() - Method in class com.googlecode.gchart.client.GChart.Axis
Returns the ratio of the number of ticks to the number of ticks that have an associated gridline.
getTicksPerLabel() - Method in class com.googlecode.gchart.client.GChart.Axis
Returns the ratio of the number of ticks to the number of labeled ticks.
getTickThickness() - Method in class com.googlecode.gchart.client.GChart.Axis
Returns the thickness of ticks for this axis.
getTouchedCurve() - Method in class com.googlecode.gchart.client.GChart
Returns the curve that the mouse "brush" is currently "touching" (the so-called "hovered over" point), or null if none.
getTouchedPoint() - Method in class com.googlecode.gchart.client.GChart
Returns the point that the mouse "brush" is currently "touching" (the so-called "hovered over" point), or null if none.
getWidth() - Method in class com.googlecode.gchart.client.GChart.Symbol
Returns this symbol's width as previously set by setWidth.
getX() - Method in class com.googlecode.gchart.client.GChart.Curve.Point
Returns the x-coordinate of this point in "model units" (arbitrary, application-specific, units).
getXAxis() - Method in class com.googlecode.gchart.client.GChart
Returns the x-axis associated with this chart.
getXChartSize() - Method in class com.googlecode.gchart.client.GChart
Returns the number of x-pixels in the region of the chart used for curve display purposes.
getXChartSizeDecorated() - Method in class com.googlecode.gchart.client.GChart
Returns the number of x-pixels reserved for the chart as a whole, including space reserved for decorations (title, footnotes, axis labels, ticks, tick labels, legend key, etc.).
getY() - Method in class com.googlecode.gchart.client.GChart.Curve.Point
Returns the y-coordinate of this point in "model units" (arbitrary, application-specific, units).
getY2Axis() - Method in class com.googlecode.gchart.client.GChart
Returns the y2-axis (right y axis) associated with this chart.
getYAxis() - Method in class com.googlecode.gchart.client.GChart.Curve
Returns the y-axis (Y_AXIS or Y2_AXIS) this curve is plotted on.
getYAxis() - Method in class com.googlecode.gchart.client.GChart
Returns the (left) y-axis associated with this chart.
getYChartSize() - Method in class com.googlecode.gchart.client.GChart
Returns the number of y-pixels in the region of the chart used for curve display purposes.
getYChartSizeDecorated() - Method in class com.googlecode.gchart.client.GChart
Returns the number of y-pixels reserved for the chart as a whole, including space reserved for decorations (title, footnotes, axis labels, ticks, tick labels, etc.).

H

hasY2Axis() - Method in class com.googlecode.gchart.client.GChart
Determines if this chart has a "y2" (right) y-axis.
hasYAxis() - Method in class com.googlecode.gchart.client.GChart
Determines if this chart has an ordinary, or left, y-axis.
HBAR_BASELINE_CENTER - Static variable in class com.googlecode.gchart.client.GChart.SymbolType
Use horizontal bars that extend from the x,y position associated with each point, to the x position defined by the host Symbol's baseline property, and that are vertically centered on the data point.
HBAR_BASELINE_NORTH - Static variable in class com.googlecode.gchart.client.GChart.SymbolType
Use horizontal bars that extend from the x,y position associated with each point, to the x position defined by the host Symbol's baseline property, and whose bottom edge passes through the data point.
HBAR_BASELINE_SOUTH - Static variable in class com.googlecode.gchart.client.GChart.SymbolType
Use horizontal bars that extend from the x,y position associated with each point, to the x position defined by the host Symbol's baseline property, and whose top edge passes through the data point.
HBAR_EAST - Static variable in class com.googlecode.gchart.client.GChart.SymbolType
Use horizontal bars that extend from the right y-axis to each point on the curve, and that are vertically centered on the point.
HBAR_NEXT - Static variable in class com.googlecode.gchart.client.GChart.SymbolType
Deprecated. As of version 2.4, this symbol has been redefined to be synonomous with the LINE symbol type.

Prior to v2.4, this symbol drew a horizontal bar from each point to the x coordinate of the next point. Some applications may need to use a revised point set in order to produce the same curves using LINE that they used to produce with this symbol.

See the discussion within the VBAR_NEXT symbol for more information about why support for these vertically and horizontally constrained connecting line symbol types was dropped.

HBAR_NORTHEAST - Static variable in class com.googlecode.gchart.client.GChart.SymbolType
Use horizontal bars that extend from the right y-axis to each point on the curve, and that are vertically just above the point.
HBAR_NORTHWEST - Static variable in class com.googlecode.gchart.client.GChart.SymbolType
Use horizontal bars that extend from the left y-axis to each point on the curve, and that are vertically just above point.
HBAR_PREV - Static variable in class com.googlecode.gchart.client.GChart.SymbolType
Deprecated. As of version 2.4, this symbol has been redefined to be synonymous with the LINE symbol type.

Prior to v2.4, this symbol drew a horizontal bar from each point to the x coordinate of the previous point. Some applications may need to use a revised point set in order to produce the same curves using LINE that they used to produce with this symbol.

See the discussion within the VBAR_NEXT symbol for more information about why support for these vertically and horizontally constrained connecting line symbol types was dropped.

HBAR_SOUTHEAST - Static variable in class com.googlecode.gchart.client.GChart.SymbolType
Use horizontal bars that extend from the right y-axis to each point on the curve, and that are vertically just below the point.
HBAR_SOUTHWEST - Static variable in class com.googlecode.gchart.client.GChart.SymbolType
Use horizontal bars that extend from the left y-axis to each point on the curve, and that are vertically just below the point.
HBAR_WEST - Static variable in class com.googlecode.gchart.client.GChart.SymbolType
Use horizontal bars that extend from the left y-axis to each point on the curve, and that are vertically centered on the point.
hoverCleanup(GChart.Curve.Point) - Method in interface com.googlecode.gchart.client.HoverUpdateable
Frees any resources that the hoverUpdate method may have allocated when the user first hovered over the point, thus returning the hoverWidget to a well-defined state: ready to recieve the next hoverUpdate without errors, memory leaks, etc.
HoverParameterInterpreter - Interface in com.googlecode.gchart.client
Translates parameter names into plain text or HTML snippets that represent that parameter's value at a given, "hovered over", point.
hoverUpdate(GChart.Curve.Point) - Method in interface com.googlecode.gchart.client.HoverUpdateable
Updates this widget so that it displays appropriate information about the given point.
HoverUpdateable - Interface in com.googlecode.gchart.client
Defines the extra features that must be added to a Widget before it can be used to generate hover feedback.

I

INSIDE - Static variable in class com.googlecode.gchart.client.GChart.TickLocation
Indicates that ticks are located inside of the axis.
INSIDE_PIE_ARC - Static variable in class com.googlecode.gchart.client.GChart.AnnotationLocation
Specifies that a point's annotation (label) should be positioned just inside, and centered on, the arc side of a pie slice.
isLegendVisible() - Method in class com.googlecode.gchart.client.GChart
Determines if the legend of this chart is visible.
isUpdateNeeded() - Method in class com.googlecode.gchart.client.GChart
Is the in-browser rendition of the chart inconsistent with the current chart specs? In other words, is a call to GChart's update method needed to bring the browser's display into agreement with current chart specs?
isVisible() - Method in class com.googlecode.gchart.client.GChart.Curve
Is this curve visible on the chart and legend key, or is it hidden from view.

L

LINE - Static variable in class com.googlecode.gchart.client.GChart.SymbolType
This symbol type draws a continuous straight line between successive individual data points.
LINE_CANVAS - Static variable in class com.googlecode.gchart.client.GChart.SymbolType
Deprecated. In GChart 2.3, you had to use this special symbol type to get GChart to use an external canvas library to draw crisp connecting lines.

As of GChart 2.5, the LINE symbol type will, by default, be rendered with whatever external canvas library you provide to GChart via the setCanvasFactory method.

So now, LINE_CANVAS is just another name for LINE. Please replace LINE_CANVAS with LINE in your code.

Note that LINE only draws continuous lines if fill spacing (setFillSpacing) is 0. With fill spacing > 0, it uses the old HTML-rendering method. Since 0 is now the new default fill spacing for the LINE symbol type, normally LINE works exactly like LINE_CANVAS did. But, if you had explicitly set the fill spacing, you may have to remove this specification, or set it to 0, to get the same behavior you had before with LINE_CANVAS.

lineTo(double, double) - Method in interface com.googlecode.gchart.client.GChartCanvasLite
Adds a line from the last point in the current path to the point defined by x and y.

M

modelToClient(double) - Method in class com.googlecode.gchart.client.GChart.Axis
Converts a coordinate position in the model units associated with this axis into a corresponding coordinate position expressed in standard GWT client-window pixel coordinates.
modelToClient(double) - Method in class com.googlecode.gchart.client.GChart.XAxis
 
modelToClient(double) - Method in class com.googlecode.gchart.client.GChart.Y2Axis
 
modelToClient(double) - Method in class com.googlecode.gchart.client.GChart.YAxis
 
modelToPixel(double) - Method in class com.googlecode.gchart.client.GChart.Axis
Converts a coordinate position in the model units associated with this axis into a corresponding coordinate position expressed in GChart's decorated chart pixel coordinates.
modelToPixel(double) - Method in class com.googlecode.gchart.client.GChart.XAxis
 
modelToPixel(double) - Method in class com.googlecode.gchart.client.GChart.Y2Axis
 
modelToPixel(double) - Method in class com.googlecode.gchart.client.GChart.YAxis
 
modelToPlotAreaPixel(double) - Method in class com.googlecode.gchart.client.GChart.Axis
Converts a coordinate position in the model units associated with this axis into a corresponding coordinate position expressed in GChart's plot area pixel coordinates.
modelToPlotAreaPixel(double) - Method in class com.googlecode.gchart.client.GChart.XAxis
 
modelToPlotAreaPixel(double) - Method in class com.googlecode.gchart.client.GChart.Y2Axis
 
modelToPlotAreaPixel(double) - Method in class com.googlecode.gchart.client.GChart.YAxis
 
moveTo(double, double) - Method in interface com.googlecode.gchart.client.GChartCanvasLite
Makes the last point in the current path be (x,y).

N

NAI - Static variable in class com.googlecode.gchart.client.GChart
In analogy to how it uses Double.NaN (Not a Number), GChart uses GChart.NAI (Not an Integer) to represent integers whose values have not been explicitly specified.
NONE - Static variable in class com.googlecode.gchart.client.GChart.SymbolType
A symbol type that does not draw any main symbol.
NORTH - Static variable in class com.googlecode.gchart.client.GChart.AnnotationLocation
Specifies that a point's annotation (label) should be positioned just above, and horizontally centered on, the symbol used to represent the point.
NORTHEAST - Static variable in class com.googlecode.gchart.client.GChart.AnnotationLocation
Specifies that a point's annotation (label) should be positioned just to the right of and above, the symbol used to represent the point.
NORTHWEST - Static variable in class com.googlecode.gchart.client.GChart.AnnotationLocation
Specifies that a point's annotation (label) should be positioned just to the left of and above, the symbol used to represent the point.

O

ON_PIE_ARC - Static variable in class com.googlecode.gchart.client.GChart.AnnotationLocation
Specifies that a point's annotation (label) should be centered on the center-point of the arc side of a pie slice.
onY2() - Method in class com.googlecode.gchart.client.GChart.Curve
Convenience method equivalent to getYAxis()==Y2_AXIS.
OUTSIDE - Static variable in class com.googlecode.gchart.client.GChart.TickLocation
Indicates that ticks are located outside of the axis.
OUTSIDE_PIE_ARC - Static variable in class com.googlecode.gchart.client.GChart.AnnotationLocation
Specifies that a point's annotation (label) should be positioned just outside, and centered on, the arc side of a pie slice.

P

PIE_SLICE_HATCHED_SHADING - Static variable in class com.googlecode.gchart.client.GChart.SymbolType
Draws a pie slice whose area is shaded using both vertical and horizontal bars, which produces a "cross-hatched" pattern.
PIE_SLICE_HORIZONTAL_SHADING - Static variable in class com.googlecode.gchart.client.GChart.SymbolType
Draws a pie slice whose area is shaded using horizontal bars.
PIE_SLICE_OPTIMAL_SHADING - Static variable in class com.googlecode.gchart.client.GChart.SymbolType
Draw a pie slice whose area is shaded using either vertical bars or horizontal bars--whichever renders the slice more efficiently.
PIE_SLICE_VERTICAL_SHADING - Static variable in class com.googlecode.gchart.client.GChart.SymbolType
Draws a pie slice whose area is shaded using vertical bars.
pixelToModel(int) - Method in class com.googlecode.gchart.client.GChart.Axis
Converts a coordinate position in GChart's decorated chart pixel coordinates into the model units associated with this axis.
pixelToModel(int) - Method in class com.googlecode.gchart.client.GChart.XAxis
 
pixelToModel(int) - Method in class com.googlecode.gchart.client.GChart.Y2Axis
 
pixelToModel(int) - Method in class com.googlecode.gchart.client.GChart.YAxis
 
plotAreaPixelToModel(int) - Method in class com.googlecode.gchart.client.GChart.Axis
Converts a coordinate position in GChart's plot area pixel coordinates into the model units associated with this axis.
plotAreaPixelToModel(int) - Method in class com.googlecode.gchart.client.GChart.XAxis
 
plotAreaPixelToModel(int) - Method in class com.googlecode.gchart.client.GChart.Y2Axis
 
plotAreaPixelToModel(int) - Method in class com.googlecode.gchart.client.GChart.YAxis
 

R

removeCurve(int) - Method in class com.googlecode.gchart.client.GChart
Removes the curve at the specified positional index.
removeCurve(GChart.Curve) - Method in class com.googlecode.gchart.client.GChart
Removes the given curve from this GChart.
removePoint(int) - Method in class com.googlecode.gchart.client.GChart.Curve
Removes the point at the specified index.
removePoint(GChart.Curve.Point) - Method in class com.googlecode.gchart.client.GChart.Curve
Removes the given point from this curve.
resize(int, int) - Method in interface com.googlecode.gchart.client.GChartCanvasLite
Resizes the canvas.

S

setAnnotationFontColor(String) - Method in class com.googlecode.gchart.client.GChart.Curve.Point
Specifies the color of the annotation's font.
setAnnotationFontSize(int) - Method in class com.googlecode.gchart.client.GChart.Curve.Point
Specifies the CSS font size of this point's annotation, in pixels.
setAnnotationFontStyle(String) - Method in class com.googlecode.gchart.client.GChart.Curve.Point
Specifies the CSS font-style used by this point's annotation message.
setAnnotationFontWeight(String) - Method in class com.googlecode.gchart.client.GChart.Curve.Point
Specifies the weight of the font that will be used to render the text of this point's annotation.
setAnnotationLocation(GChart.AnnotationLocation) - Method in class com.googlecode.gchart.client.GChart.Curve.Point
Specifies the location, relative to this point's symbol, of this point's annotation (text label).
setAnnotationText(String, int, int) - Method in class com.googlecode.gchart.client.GChart.Curve.Point
Specifies the text of this point's annotation (label).
setAnnotationText(String) - Method in class com.googlecode.gchart.client.GChart.Curve.Point
Sets the text of an annotation.
setAnnotationVisible(boolean) - Method in class com.googlecode.gchart.client.GChart.Curve.Point
Specifies if this point's annotation (label) is visible or not.
setAnnotationWidget(Widget, int, int) - Method in class com.googlecode.gchart.client.GChart.Curve.Point
Specifies a widget defining this point's annotation
setAnnotationWidget(Widget) - Method in class com.googlecode.gchart.client.GChart.Curve.Point
Specifies a widget defining this point's annotation.
setAnnotationXShift(int) - Method in class com.googlecode.gchart.client.GChart.Curve.Point
Specifies the number of pixels (along the x-axis) to move this point's annotation from its default, AnnotationLocation-defined, position.
setAnnotationYShift(int) - Method in class com.googlecode.gchart.client.GChart.Curve.Point
Specifies the number of pixels (along the y-axis) to move this point's annotation from its default, AnnotationLocation-defined, position.
setAxisLabel(Widget) - Method in class com.googlecode.gchart.client.GChart.Axis
Specifies the label of this axis.
setAxisLabel(String) - Method in class com.googlecode.gchart.client.GChart.Axis
Convenience method equivalent to setAxisLabel(new HTML(html))
setAxisLabelThickness(int) - Method in class com.googlecode.gchart.client.GChart.Axis
Sets the thickness of the axis-label-holding region adjacent to the region allocated for tick labels.
setAxisMax(double) - Method in class com.googlecode.gchart.client.GChart.Axis
Specifies the maximum value visible on this axis.
setAxisMin(double) - Method in class com.googlecode.gchart.client.GChart.Axis
Specifies the minimum value of this axis.
setAxisVisible(boolean) - Method in class com.googlecode.gchart.client.GChart.Axis
Defines if this axis is visible.
setBackgroundColor(String) - Method in class com.googlecode.gchart.client.GChart
Specifies the background color of the chart as a whole.
setBackgroundColor(String) - Method in class com.googlecode.gchart.client.GChart.Symbol
Specifies the background or fill color of this symbol.
setBaseline(double) - Method in class com.googlecode.gchart.client.GChart.Symbol
Specifies the baseline value for this symbol.
setBlankImageURL(String) - Static method in class com.googlecode.gchart.client.GChart
Specifies a URL that points to the transparent, 1 x 1 pixel, "blank GIF" that GChart uses in order to render your chart without adding spurious "missing image" icons to it.
setBorderColor(String) - Method in class com.googlecode.gchart.client.GChart
Specifies the color of the border around the chart as a whole.
setBorderColor(String) - Method in class com.googlecode.gchart.client.GChart.Symbol
Specifies the border color, as a CSS or RGBA color specification string.
setBorderStyle(String) - Method in class com.googlecode.gchart.client.GChart
Sets style of the border around the chart as a whole.
setBorderStyle(String) - Method in class com.googlecode.gchart.client.GChart.Symbol
Sets the border style of the rectangular elements used to render this symbol.
setBorderWidth(String) - Method in class com.googlecode.gchart.client.GChart
Specifies the width of the border around the chart as a whole.
setBorderWidth(int) - Method in class com.googlecode.gchart.client.GChart.Symbol
Sets the width of the border around the graphical element(s) used to render this curve, in pixels.
setBrushHeight(int) - Method in class com.googlecode.gchart.client.GChart.Symbol
Sets the height of the rectangular point-selection "brush".
setBrushLocation(GChart.AnnotationLocation) - Method in class com.googlecode.gchart.client.GChart.Symbol
Sets the location of the brush relative to the mouse x,y coordinates.
setBrushSize(int, int) - Method in class com.googlecode.gchart.client.GChart.Symbol
Convenience method equivalent to:
setBrushWidth(int) - Method in class com.googlecode.gchart.client.GChart.Symbol
Sets the width of the rectangular "brush" that defines how close the mouse position must be to a rendered symbol for that symbol to have been "touched".
setCanvasFactory(GChartCanvasFactory) - Static method in class com.googlecode.gchart.client.GChart
Tells GChart how to create the canvas widgets it needs (specifically, widgets that implement GChart's GChartCanvasLite interface) to render your charts using an external vector graphics library.
setChartFootnotes(String) - Method in class com.googlecode.gchart.client.GChart
Convenience method equivalent to setChartFootnotes(new HTML(html)).
setChartFootnotes(Widget) - Method in class com.googlecode.gchart.client.GChart
Sets widget that appears just below the chart.
setChartFootnotesLeftJustified(boolean) - Method in class com.googlecode.gchart.client.GChart
Defines if this chart's footnotes are left justified, or horizontally centered across the bottom edge of the chart.
setChartFootnotesThickness(int) - Method in class com.googlecode.gchart.client.GChart
Sets the thickness (height) of the rectangular region at the bottom of the chart allocated for the footnotes.
setChartSize(int, int) - Method in class com.googlecode.gchart.client.GChart
Convenience method equivalent to setXChartSize(xChartSize); setYChartSize(yChartSize).
setChartTitle(String) - Method in class com.googlecode.gchart.client.GChart
Convenience method equivalent to setChartTitle(new HTML(html)).
setChartTitle(Widget) - Method in class com.googlecode.gchart.client.GChart
Specifies the widget that appears centered just above the chart.
setChartTitleThickness(int) - Method in class com.googlecode.gchart.client.GChart
Sets the thickness (height) of the rectangular region at the top of the chart allocated for the title.
setClipToDecoratedChart(boolean) - Method in class com.googlecode.gchart.client.GChart
Specifies if this chart will clip any rendered chart elements (including hover selection feedback and popup annotations) that extends beyond the bounds of the decorated chart.
setClipToPlotArea(boolean) - Method in class com.googlecode.gchart.client.GChart
Specifies if rendered graphics falling outside the plot area will be clipped off.
setDefaultSymbolBorderColors(String[]) - Static method in class com.googlecode.gchart.client.GChart
Sets the symbol border colors that are used by default for newly created curves.
setDistanceMetric(double, double) - Method in class com.googlecode.gchart.client.GChart.Symbol
Allows you to change the x,y scale factors that define the distance between the mouse cursor and each rendered point; these distances determine which point is "closest" to the mouse during hit testing.
setFillHasHovertext(boolean) - Method in class com.googlecode.gchart.client.GChart.Symbol
Deprecated. As of GChart 2.4, hover feedback has been completely redesigned. Though these changes are mostly positive, one downside is that, to simplify its hit-testing algorithms, GChart only provides hover feedback for the explicitly specified data points on a line chart; it can no longer provide feedback for the "filled in" points connecting successive data points. If you need hover feedback on such interpolated points you will have to explicitly add individual data points to the curve representing the interpolated values.

Another difference is that you can no longer turn off hover feedback for a pie slice via this method. If you need to turn hover feedback off for a pie slice (or for any other symbol, for that matter) you can use the (new with 2.4) setHoverAnnotationEnabled and setHoverSelectionEnabled methods.

setFillSpacing(double) - Method in class com.googlecode.gchart.client.GChart.Symbol
Specifies the spacing between successive rectangular elements used to render any required non-rectangular features of the symbol.
setFillStyle(String) - Method in interface com.googlecode.gchart.client.GChartCanvasLite
Set the current Fill Style to the specified color.
setFillThickness(int) - Method in class com.googlecode.gchart.client.GChart.Symbol
Sets the "thickness" of the rectangular elements used to render any required non-rectangular features of this symbol.
setFontFamily(String) - Method in class com.googlecode.gchart.client.GChart
Sets the font-family used in tick labels, point annotations, legends, titles, footnotes, and axis labels.
setGridColor(String) - Method in class com.googlecode.gchart.client.GChart
Specifies the single color used for all gridlines, axes lines, and tick marks.
setHasGridlines(boolean) - Method in class com.googlecode.gchart.client.GChart.Axis
Specifies if this axis should have gridlines.
setHeight(int) - Method in class com.googlecode.gchart.client.GChart.Symbol
Sets the height of this symbol (including any specified border) in pixels.
setHoverAnnotationEnabled(boolean) - Method in class com.googlecode.gchart.client.GChart.Symbol
Sets a boolean that determines if point-specific annotations will popup whenever you hover over a point on the curve associated with this symbol.
setHoverAnnotationSymbolType(GChart.SymbolType) - Method in class com.googlecode.gchart.client.GChart.Symbol
Sets the symbol type that GChart will use when positioning hover annotations.
setHoverFontColor(String) - Method in class com.googlecode.gchart.client.GChart.Symbol
Specifies the color of the hover annotations' font.
setHoverFontSize(int) - Method in class com.googlecode.gchart.client.GChart.Symbol
Specifies the CSS font size used in this symbol's hover annotations, in pixels.
setHoverFontStyle(String) - Method in class com.googlecode.gchart.client.GChart.Symbol
Specifies the CSS font-style used by this symbol's hover annotations.
setHoverFontWeight(String) - Method in class com.googlecode.gchart.client.GChart.Symbol
Specifies the weight of the font that will be used to render the text of this point's hover annotations.
setHoverLocation(GChart.AnnotationLocation) - Method in class com.googlecode.gchart.client.GChart.Symbol
Specifies the location of this point's hover annotations.
setHoverParameterInterpreter(HoverParameterInterpreter) - Method in class com.googlecode.gchart.client.GChart
Defines this GChart's hover parameter interpreter.
setHoverSelectionBackgroundColor(String) - Method in class com.googlecode.gchart.client.GChart.Symbol
Specifies the background color used to indicate that the mouse is "touching" (hovering over) a point.
setHoverSelectionBorderColor(String) - Method in class com.googlecode.gchart.client.GChart.Symbol
Specifies the border color used to indicate that the mouse is "touching" (hovering over) a point.
setHoverSelectionBorderStyle(String) - Method in class com.googlecode.gchart.client.GChart.Symbol
Specifies the border style used to indicate that the mouse is "touching" (hovering over) a point.
setHoverSelectionBorderWidth(int) - Method in class com.googlecode.gchart.client.GChart.Symbol
Sets the width of the border around the perimeter of rectangles used to indicate that the mouse is "touching" (hovering over) a point.
setHoverSelectionEnabled(boolean) - Method in class com.googlecode.gchart.client.GChart.Symbol
Specifies if hover selection feedback will be provided for this curve.
setHoverSelectionFillSpacing(double) - Method in class com.googlecode.gchart.client.GChart.Symbol
Specifies the fill spacing that will be used when rendering this curve's hover selection feedback.
setHoverSelectionFillThickness(int) - Method in class com.googlecode.gchart.client.GChart.Symbol
Specifies the fill thickness that will be used when rendering this curve's hover selection feedback.
setHoverSelectionHeight(int) - Method in class com.googlecode.gchart.client.GChart.Symbol
Sets the height of the symbol used to indicate when a given point is being "hovered over" with the mouse.
setHoverSelectionImageURL(String) - Method in class com.googlecode.gchart.client.GChart.Symbol
Specifies the URL that will define the image used to render selection feedback for points on the curve associated with this symbol.
setHoverSelectionSymbolType(GChart.SymbolType) - Method in class com.googlecode.gchart.client.GChart.Symbol
Sets the symbol type that GChart will use when generating selection feedback.
setHoverSelectionWidth(int) - Method in class com.googlecode.gchart.client.GChart.Symbol
Sets the width of the symbol used to indicate when a given point is being "hovered over" with the mouse.
setHovertextTemplate(String) - Method in class com.googlecode.gchart.client.GChart.Curve
Deprecated. This method is equivalent to:

getSymbol().setHovertextTemplate(hovertextTemplate)

It is retained only for GChart 1.1 compatibility purposes.

setHovertextTemplate(String) - Method in class com.googlecode.gchart.client.GChart.Symbol
Defines the "hover-text" that appears whenever the user points their mouse at a point on the curve.
setHoverTouchingEnabled(boolean) - Method in class com.googlecode.gchart.client.GChart
Specifies if merely hovering over a point is sufficient to select it and display its hover annotation (true), or if an actual click is needed (false).
setHoverWidget(HoverUpdateable, int, int) - Method in class com.googlecode.gchart.client.GChart.Symbol
Specifies a HoverUpdateable widget that will be used to display the hover annotations associated with this symbol.
setHoverWidget(HoverUpdateable) - Method in class com.googlecode.gchart.client.GChart.Symbol
Specifies a HoverUpdateable widget that will be used to display all hover annotations associated with this symbol.
setHoverXShift(int) - Method in class com.googlecode.gchart.client.GChart.Symbol
Specifies the number of pixels (along the x-axis) to move this symbol's hover annotations from their default, AnnotationLocation-defined, point-relative locations.
setHoverYShift(int) - Method in class com.googlecode.gchart.client.GChart.Symbol
Specifies the number of pixels (along the y-axis) to move this symbol's hover annotations from their default, AnnotationLocation-defined, point-relative locations.
setImageURL(String) - Method in class com.googlecode.gchart.client.GChart.Symbol
Specifies the URL that will define the image used to represent the points on this curve.
setInitialPieSliceOrientation(double) - Method in class com.googlecode.gchart.client.GChart
Sets the default initial orientation for pie slices.
setLegendBackgroundColor(String) - Method in class com.googlecode.gchart.client.GChart
Sets the background color of the chart's legend.
setLegendBorderColor(String) - Method in class com.googlecode.gchart.client.GChart
Sets the border color of the chart's legend.
setLegendBorderStyle(String) - Method in class com.googlecode.gchart.client.GChart
Sets style of the border around the chart's legend (key).
setLegendBorderWidth(int) - Method in class com.googlecode.gchart.client.GChart
Sets the width of the chart legend's border.
setLegendFontColor(String) - Method in class com.googlecode.gchart.client.GChart
Specifies the color of the legend's font.
setLegendFontSize(int) - Method in class com.googlecode.gchart.client.GChart
Specifies the CSS font size, in pixels, of text displayed in the chart's legend (also know as a chart's key).
setLegendFontStyle(String) - Method in class com.googlecode.gchart.client.GChart
Specifies the cssStyle of the font used to render the legend's labels.
setLegendFontWeight(String) - Method in class com.googlecode.gchart.client.GChart
Specifies the weight of the font used in the labels of the legend.
setLegendLabel(String) - Method in class com.googlecode.gchart.client.GChart.Curve
Sets the HTML that defines the label shown to the right of the icon representing the curve's symbol in the chart's legend.
setLegendThickness(int) - Method in class com.googlecode.gchart.client.GChart
Sets the thickness (width) of the rectangular region at the right of the chart allocated for the legend key.
setLegendVisible(boolean) - Method in class com.googlecode.gchart.client.GChart
Specifies if the legend is to be visible on this chart.
setLineWidth(double) - Method in interface com.googlecode.gchart.client.GChartCanvasLite
Sets the current context's linewidth.
setModelHeight(double) - Method in class com.googlecode.gchart.client.GChart.Symbol
Sets the height of this symbol (including any specified border) in model units (arbitrary, user-defined, units).
setModelWidth(double) - Method in class com.googlecode.gchart.client.GChart.Symbol
Sets the width of this symbol (including any specified border) in model units.
setOptimizeForMemory(boolean) - Method in class com.googlecode.gchart.client.GChart
By default, this property is false, which means that GChart will retain no-longer-needed Image and Grid widgets (plus any user object references associated with those widgets, such as those created via the setAnnotationText and setAnnotationWidget methods) between updates in the expectation that they may be needed by future updates.
setPadding(String) - Method in class com.googlecode.gchart.client.GChart
Specifies the amount of padding to add just inside of the chart's border, as a CSS padding specification string.
setPieSliceOrientation(double) - Method in class com.googlecode.gchart.client.GChart.Symbol
Specifies a value that defines the angular orientation of the first edge of the pie slice associated with this symbol.
setPieSliceSize(double) - Method in class com.googlecode.gchart.client.GChart.Symbol
Specifies a value that defines the angular size of any pie slice associated with this symbol.
setPlotAreaBackgroundColor(String) - Method in class com.googlecode.gchart.client.GChart
Specifies the background color of the area of the chart in which symbols representing curve data are displayed
setPlotAreaBorderColor(String) - Method in class com.googlecode.gchart.client.GChart
Specifies the color of the border around the area of the chart in which symbols representing curve data are displayed.
setPlotAreaBorderStyle(String) - Method in class com.googlecode.gchart.client.GChart
Sets style of the border around the chart's plot area (the rectangular area where the curves are drawn).
setPlotAreaBorderWidth(int) - Method in class com.googlecode.gchart.client.GChart
Specifies the width of the border around the area of the chart in which symbols representing curve data are displayed.
setPlotAreaImageURL(String) - Method in class com.googlecode.gchart.client.GChart
Sets the image URL that defines the background of the GChart plot area.
setShowOffChartPoints(boolean) - Method in class com.googlecode.gchart.client.GChart
Deprecated. Equivalent to setClipToPlotArea(!showOffChartPoints). Use that method instead.

As of GChart 2.5, the clip-to-plot-area algorithm no longer drops the entire symbol if it's x,y coordinates are outside of the plot area; instead, it clips them off in the traditional "overflow: hidden" manner. Though unlikely you would need to, there is no easy way to recreate the previous behavior.

This change was made so that both rectangular HTML and continuous, canvas-rendered chart elements would be clipped in a consistent and sensible way.

setShowOffDecoratedChartGlyphs(boolean) - Method in class com.googlecode.gchart.client.GChart
Deprecated. Equivalent to setClipToDecoratedChart(!showOffDecoratedChart), please use that method instead.
setStrokeStyle(String) - Method in interface com.googlecode.gchart.client.GChartCanvasLite
Set the current Stroke Style to the specified color.
setSymbolType(GChart.SymbolType) - Method in class com.googlecode.gchart.client.GChart.Symbol
Sets the type of this symbol.
setTickCount(int) - Method in class com.googlecode.gchart.client.GChart.Axis
Sets the number of ticks to be placed on this axis.
setTickLabelFontColor(String) - Method in class com.googlecode.gchart.client.GChart.Axis
Specifies the color of the font used to render tick labels for this axis.
setTickLabelFontSize(int) - Method in class com.googlecode.gchart.client.GChart.Axis
Sets the CSS font size for tick labels on this axis, in pixels.
setTickLabelFontStyle(String) - Method in class com.googlecode.gchart.client.GChart.Axis
Specifies the CSS font-style of this axis' tick labels.
setTickLabelFontWeight(String) - Method in class com.googlecode.gchart.client.GChart.Axis
Specifies the weight of the font used in this axis' tick labels.
setTickLabelFormat(String) - Method in class com.googlecode.gchart.client.GChart.Axis
Specifies a format string to be used in converting the numeric values associated with each tick on this axis into tick labels.
setTickLabelPadding(int) - Method in class com.googlecode.gchart.client.GChart.Axis
Specifies the number of pixels of padding (blank space) between the tick marks and their labels.
setTickLabelThickness(int) - Method in class com.googlecode.gchart.client.GChart.Axis
Specifies the thickness of the region adjacent to this axis that GChart will reserve for purposes of holding this axis' tick labels.
setTickLength(int) - Method in class com.googlecode.gchart.client.GChart.Axis
Sets this axis' tick length.
setTickLength(int) - Method in class com.googlecode.gchart.client.GChart.XAxis
 
setTickLength(int) - Method in class com.googlecode.gchart.client.GChart.Y2Axis
 
setTickLength(int) - Method in class com.googlecode.gchart.client.GChart.YAxis
 
setTickLocation(GChart.TickLocation) - Method in class com.googlecode.gchart.client.GChart.Axis
Specifies the location of the tick marks relative to this axis, namely, if tick marks are outside, inside, or centered on this axis.
setTicksPerGridline(int) - Method in class com.googlecode.gchart.client.GChart.Axis
Specifies the ratio of the number of tick marks on the axis, to the number of gridlines on the axis.
setTicksPerLabel(int) - Method in class com.googlecode.gchart.client.GChart.Axis
Specifies the ratio of the number of tick marks on the axis, to the number of labeled tick marks on the axis.
setTickThickness(int) - Method in class com.googlecode.gchart.client.GChart.Axis
Sets this axis' tick thickness.
setTickThickness(int) - Method in class com.googlecode.gchart.client.GChart.XAxis
 
setTickThickness(int) - Method in class com.googlecode.gchart.client.GChart.Y2Axis
 
setTickThickness(int) - Method in class com.googlecode.gchart.client.GChart.YAxis
 
setVisible(boolean) - Method in class com.googlecode.gchart.client.GChart.Curve
Defines if this curve is visible both in the plotting region and on the legend key.
setWidth(int) - Method in class com.googlecode.gchart.client.GChart.Symbol
Sets the width of this symbol (including any specified border) in pixels.
setX(double) - Method in class com.googlecode.gchart.client.GChart.Curve.Point
Defines the x-coordinate of this point in "model units" (arbitrary, application-specific, units mapped to the horizontal dimension of the plot area).
setXChartSize(int) - Method in class com.googlecode.gchart.client.GChart
Sets the number of pixels, in the horizontal dimension, available for curve display.
setY(double) - Method in class com.googlecode.gchart.client.GChart.Curve.Point
Defines the y-coordinate of this point in "model units" (arbitrary, application-specific, units mapped to the vertical dimension of the plot area).
setYAxis(GChart.YAxisId) - Method in class com.googlecode.gchart.client.GChart.Curve
Sets the y-axis that this curve is plotted on.
setYChartSize(int) - Method in class com.googlecode.gchart.client.GChart
Sets the number of pixels, in the vertical dimension, available for curve display.
SOUTH - Static variable in class com.googlecode.gchart.client.GChart.AnnotationLocation
Specifies that a point's annotation (label) should be positioned just below, and horizontally centered on, the symbol used to represent the point.
SOUTHEAST - Static variable in class com.googlecode.gchart.client.GChart.AnnotationLocation
Specifies that a point's annotation (label) should be positioned just to the right of and below, the symbol used to represent the point.
SOUTHWEST - Static variable in class com.googlecode.gchart.client.GChart.AnnotationLocation
Specifies that a point's annotation (label) should be positioned just to the left of and below, the symbol used to represent the point.
stroke() - Method in interface com.googlecode.gchart.client.GChartCanvasLite
Strokes the current path according to the current stroke style.

T

touch(GChart.Curve.Point) - Method in class com.googlecode.gchart.client.GChart
Simulates the user "touching" a point with the mouse, by performing those operations that occur when the user "hovers over" the specified point.
TOUCHED_POINT_CLEARED - Static variable in class com.googlecode.gchart.client.GChart.TouchedPointUpdateOption
When this option is passed to the update method, any touched point is cleared as a consequence of the update.
TOUCHED_POINT_LOCKED - Static variable in class com.googlecode.gchart.client.GChart.TouchedPointUpdateOption
When this option is passed to the update method, any previously touched point is locked in (remains unchanged).
TOUCHED_POINT_UPDATED - Static variable in class com.googlecode.gchart.client.GChart.TouchedPointUpdateOption
When this option is passed to the update method, the touched point is updated so that it reflects whatever point is underneath the mouse cursor after the update completes.
TRANSPARENT_BORDER_COLOR - Static variable in class com.googlecode.gchart.client.GChart
Due to a well-known bug (see, for example, this explanation on Hedger Wang's blog), though white may not be black in IE6, transparent borders certainly are.

U

update(GChart.TouchedPointUpdateOption) - Method in class com.googlecode.gchart.client.GChart
Builds a chart that reflects current user-specified chart specs (curve data, symbol choices, etc.)
update() - Method in class com.googlecode.gchart.client.GChart
Updates the chart, using an appropriate default touched point update option, depending on if hover touching is enabled or not.
USE_CSS - Static variable in class com.googlecode.gchart.client.GChart
A special value used to tell GChart that a property should be defined via CSS, not via an explicit Java API specification.

V

VBAR_BASELINE_CENTER - Static variable in class com.googlecode.gchart.client.GChart.SymbolType
Use vertical bars that extend from the x,y position associated with each point, to the y position defined by the host Symbol's baseline property, and that are horizontally centered on the data point.
VBAR_BASELINE_EAST - Static variable in class com.googlecode.gchart.client.GChart.SymbolType
Use vertical bars that extend from the x,y position associated with each point, to the y position defined by the host Symbol's baseline property, and whose left edge passes through the data point.
VBAR_BASELINE_WEST - Static variable in class com.googlecode.gchart.client.GChart.SymbolType
Use vertical bars that extend from the x,y position associated with each point, to the y position defined by the host Symbol's baseline property, and whose right edge passes through the data point.
VBAR_NEXT - Static variable in class com.googlecode.gchart.client.GChart.SymbolType
Deprecated. As of version 2.4, this symbol has been redefined to be synonomous with the LINE symbol type.

Prior to v2.4, this symbol drew a vertical bar from each point to the y coordinate of the next point. Some applications may need to use a revised point set in order to produce the same curves with LINE that they used to produce with this symbol.

Support was dropped because:

  1. Continued support would have complicated implementation of the new hover feedback system introduced with v2.4 (these are the only symbols whose hit-testing-related size depends on preceding or subsequent points).

  2. With the introduction of LINE the main reason for this, and related, vertically (or horizontally) constrained line drawing symbol types had been eliminated (had LINE existed at the beginning, these constrained line drawing symbol types would never have been added).

Finally, note that if lines are vertical or horizontal, and solidly connected, LINE automatically collapses them into a single element, so no element-based efficiency losses need be associated with replacing curves using such rectilinear symbol types with equivalent curves rendered via the LINE symbol type.

VBAR_NORTH - Static variable in class com.googlecode.gchart.client.GChart.SymbolType
Use vertical bars that extend from the top of the chart to each point on the curve, and are horizontally centered on the point.
VBAR_NORTHEAST - Static variable in class com.googlecode.gchart.client.GChart.SymbolType
Use vertical bars that extend from the top of the chart to each point on the curve, and are horizontally to the right of the point.
VBAR_NORTHWEST - Static variable in class com.googlecode.gchart.client.GChart.SymbolType
Use vertical bars that extend from the top of the chart to each point on the curve, and are horizontally to the left of the point.
VBAR_PREV - Static variable in class com.googlecode.gchart.client.GChart.SymbolType
Deprecated. As of version 2.4, this symbol has been redefined to be synonomous with the LINE symbol type.

Prior to v2.4, this symbol drew a vertical bar from each point to the y coordinate of the previous point. Some applications may need to use a revised point set in order to produce the same curves using LINE that they used to produce with this symbol.

See the discussion within the VBAR_NEXT symbol for more information about why support for these vertically and horizontally constrained connecting line symbol types was dropped.

VBAR_SOUTH - Static variable in class com.googlecode.gchart.client.GChart.SymbolType
Use vertical bars that extend from the x-axis to each point on the curve, and that are horizontally centered on the point.
VBAR_SOUTHEAST - Static variable in class com.googlecode.gchart.client.GChart.SymbolType
Use vertical bars that extend from the x-axis to each point on the curve, and that are horizontally to the right of the point.
VBAR_SOUTHWEST - Static variable in class com.googlecode.gchart.client.GChart.SymbolType
Use vertical bars that extend from the x-axis to each point on the curve, and that are horizontally to the left of the point.

W

WEST - Static variable in class com.googlecode.gchart.client.GChart.AnnotationLocation
Specifies that a point's annotation (label) should be positioned just to the left of, and vertically centered on, the symbol used to represent the point.

X

XGRIDLINE - Static variable in class com.googlecode.gchart.client.GChart.SymbolType
Represents a single x-axis grid-line.

Y

Y2_AXIS - Static variable in class com.googlecode.gchart.client.GChart
Keyword used to indicate that a curve should be displayed on the right (the so-called y2) y-axis.
Y2GRIDLINE - Static variable in class com.googlecode.gchart.client.GChart.SymbolType
Deprecated. This symbol is the same as YGRIDLINE and was added by mistake in version 1. (the y-axis isn't defined by the symbol type, but rather by the curve's setYAxis method).

Please use YGRIDLINE instead.

Y_AXIS - Static variable in class com.googlecode.gchart.client.GChart
Keyword used to indicate that a curve should be displayed on the left y-axis.
YGRIDLINE - Static variable in class com.googlecode.gchart.client.GChart.SymbolType
Represents a single y-axis (or y2-axis) grid-line.

A B C D E F G H I L M N O P R S T U V W X Y
For downloads, demos, and more visit the
Client-side GChart Home Page

Copyright © 2007,2008 John C. Gunther. All Rights Reserved. Portions from GWTCanvas, Copyright © Google, Inc.