|
EchoPoint API - 3.0.0b5 App Webcontainer |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectnextapp.echo.app.Component
echopoint.internal.AbstractContainer
echopoint.google.chart.internal.AbstractChart<N>
echopoint.google.chart.internal.SimpleChart<N>
echopoint.google.chart.internal.AdvancedChart<N>
public class AdvancedChart<N extends Number>
An abstract base class for charts that support most of the configuration options supported by Google Chart API.
| Field Summary | |
|---|---|
static String |
PROPERTY_AXIS_LABELS
The collection of collection of labels (string) for the axes. |
static String |
PROPERTY_AXIS_RANGES
The ranges for the axes defined for the chart. |
static String |
PROPERTY_AXIS_STYLES
The styles to apply for the axis labels. |
static String |
PROPERTY_AXIS_TYPE
The axis type specification for the chart. |
static String |
PROPERTY_FILL_AREA
A collection of FillArea instances that
represent the areas between lines that are to be filled. |
static String |
PROPERTY_GRID_LINES
Style that controls display of grid lines. |
static String |
PROPERTY_LABEL_POSITIONS
The label positions for the axis labels. |
static String |
PROPERTY_LINE_STYLES
The line styles for the data sets plotted. |
static String |
PROPERTY_RANGE_MARKERS
Range markers to display on the graph. |
| Fields inherited from class echopoint.google.chart.internal.SimpleChart |
|---|
PROPERTY_LEGEND_POSITION |
| Fields inherited from class echopoint.google.chart.internal.AbstractChart |
|---|
PROPERTY_ALT, PROPERTY_DATA, PROPERTY_FILL, PROPERTY_TITLE |
| Fields inherited from class echopoint.internal.AbstractContainer |
|---|
ACTION_COMMAND_PROPERTY, ACTION_LISTENERS_CHANGED_PROPERTY, INPUT_ACTION, PROPERTY_ALIGNMENT, PROPERTY_BACKGROUND_IMAGE, PROPERTY_BORDER, PROPERTY_HEIGHT, PROPERTY_INSETS, PROPERTY_WIDTH |
| Constructor Summary | |
|---|---|
AdvancedChart()
|
|
| Method Summary | |
|---|---|
Collection<Collection<String>> |
getAxisLabels()
Return the value of the PROPERTY_AXIS_LABELS property. |
Collection<Range> |
getAxisRanges()
Return the value of the PROPERTY_AXIS_RANGES property. |
String |
getAxisStyles()
Return the value of the PROPERTY_AXIS_STYLES property. |
String |
getAxisType()
Return the value of the PROPERTY_AXIS_TYPE property. |
Collection<FillArea> |
getFillArea()
Return the value of the PROPERTY_FILL_AREA property. |
String |
getGridLines()
Return the value of the PROPERTY_GRID_LINES property. |
Collection<Collection<N>> |
getLabelPositions()
Return the value of the PROPERTY_LABEL_POSITIONS property. |
Collection<LineStyle> |
getLineStyles()
Return the value of the PROPERTY_LINE_STYLES property. |
Collection<RangeMarker> |
getRangeMarkers()
Return the value of the PROPERTY_RANGE_MARKERS property. |
void |
setAxisLabels(Collection<Collection<String>> labels)
Set the value of the PROPERTY_AXIS_LABELS property using the
specified collection of collection of strings. |
void |
setAxisRanges(Collection<Range> ranges)
Set the value of the PROPERTY_AXIS_RANGES property using the
collection of range values. |
void |
setAxisStyles(String styles)
Set the value of the PROPERTY_AXIS_STYLES property. |
void |
setAxisType(String type)
Set the value of the PROPERTY_AXIS_TYPE property. |
void |
setFillArea(Collection<FillArea> area)
Set the value of the PROPERTY_FILL_AREA property using the
collection of area instances. |
void |
setGridLines(String gridLines)
Set the value of the PROPERTY_GRID_LINES property. |
void |
setLabelPositions(Collection<Collection<N>> positions)
Set the value of the PROPERTY_LABEL_POSITIONS property using the
collection of collection of numbers. |
void |
setLineStyles(Collection<LineStyle> styles)
Set the value of the PROPERTY_LINE_STYLES property. |
void |
setRangeMarkers(Collection<RangeMarker> markers)
Set the value of the PROPERTY_RANGE_MARKERS property. |
| Methods inherited from class echopoint.google.chart.internal.SimpleChart |
|---|
getLegendPosition, setLegendPosition |
| Methods inherited from class echopoint.google.chart.internal.AbstractChart |
|---|
getAlt, getData, getFill, getTitle, isValidChild, setAlt, setData, setData, setFill, setTitle |
| Methods inherited from class echopoint.internal.AbstractContainer |
|---|
addActionListener, fireActionPerformed, getAlignment, getBackgroundImage, getBorder, getHeight, getInsets, getWidth, hasActionListeners, removeActionListener, setAlignment, setBackgroundImage, setBorder, setHeight, setInsets, setWidth |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final String PROPERTY_AXIS_TYPE
public static final String PROPERTY_AXIS_LABELS
public static final String PROPERTY_LABEL_POSITIONS
public static final String PROPERTY_AXIS_RANGES
Range object instances
with the collection size being equal to the number of axes defined for
the chart. This property cannot be styled.
See Axis
ranges documentation.
public static final String PROPERTY_AXIS_STYLES
&chxs=
prefix. This property is best set as a style.
See Axis
styles documentation for specification.
public static final String PROPERTY_LINE_STYLES
LineStyle objects. This
property is not styleable.
public static final String PROPERTY_GRID_LINES
&chls= prefix in the style sheet.
public static final String PROPERTY_RANGE_MARKERS
RangeMarker objects. This property
is not styleable.
public static final String PROPERTY_FILL_AREA
FillArea instances that
represent the areas between lines that are to be filled. This property
is not styleable.
| Constructor Detail |
|---|
public AdvancedChart()
| Method Detail |
|---|
public String getAxisType()
PROPERTY_AXIS_TYPE property.
public void setAxisType(String type)
PROPERTY_AXIS_TYPE property.
type - The value of the property to set.public Collection<Collection<String>> getAxisLabels()
PROPERTY_AXIS_LABELS property.
public void setAxisLabels(Collection<Collection<String>> labels)
PROPERTY_AXIS_LABELS property using the
specified collection of collection of strings.
labels - The value to set.public Collection<Collection<N>> getLabelPositions()
PROPERTY_LABEL_POSITIONS property.
public void setLabelPositions(Collection<Collection<N>> positions)
PROPERTY_LABEL_POSITIONS property using the
collection of collection of numbers.
positions - The value to set after converting to JSON.public Collection<Range> getAxisRanges()
PROPERTY_AXIS_RANGES property.
public void setAxisRanges(Collection<Range> ranges)
PROPERTY_AXIS_RANGES property using the
collection of range values.
ranges - The value to set.public String getAxisStyles()
PROPERTY_AXIS_STYLES property.
public void setAxisStyles(String styles)
PROPERTY_AXIS_STYLES property.
styles - The value of the property to set.public Collection<LineStyle> getLineStyles()
PROPERTY_LINE_STYLES property.
public void setLineStyles(Collection<LineStyle> styles)
PROPERTY_LINE_STYLES property.
styles - The value of the property to set.public String getGridLines()
PROPERTY_GRID_LINES property.
public void setGridLines(String gridLines)
PROPERTY_GRID_LINES property.
gridLines - The value of the property to set.public Collection<RangeMarker> getRangeMarkers()
PROPERTY_RANGE_MARKERS property.
public void setRangeMarkers(Collection<RangeMarker> markers)
PROPERTY_RANGE_MARKERS property.
markers - The value of the property to set.public Collection<FillArea> getFillArea()
PROPERTY_FILL_AREA property.
public void setFillArea(Collection<FillArea> area)
PROPERTY_FILL_AREA property using the
collection of area instances.
area - The value of the property to set.
|
EchoPoint API - 3.0.0b5 App Webcontainer |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||