echopoint.google.chart
Class RadarChart<N extends Number>
java.lang.Object
nextapp.echo.app.Component
echopoint.internal.AbstractContainer
echopoint.google.chart.internal.AbstractChart<N>
echopoint.google.chart.internal.SimpleChart<N>
echopoint.google.chart.internal.AdvancedChart<N>
echopoint.google.chart.RadarChart<N>
- All Implemented Interfaces:
- Serializable, RenderIdSupport
public class RadarChart<N extends Number>
- extends AdvancedChart<N>
Component wrapper for a
Radar chart
provided by Google Chart
API.
The following code shows sample use of this component:
import echopoint.google.chart.RadarChart;
import echopoint.google.chart.model.ChartData;
...
final ChartData<Integer> data = new ChartData<Integer>();
final Integer[] array = new Integer[] { 30, 60, 70, 90, 95, 110 };
final List<Integer> xdata = Arrays.asList( array );
final int xmax = 120;
data.setXdata( xdata );
data.setXmax( xmax );
final RadarChart<Integer> chart = new RadarChart<Integer>();
chart.setLineStyle( RadarChart.LineStyle.rs );
final ArrayList<ChartData<Integer>> collection = new ArrayList<ChartData<Integer>>();
collection.add( data );
chart.setData( collection );
- Version:
- $Id: RadarChart.java 66 2008-09-09 08:13:37Z sptrakesh $
- Author:
- Rakesh Vidyadharan 2008-08-24
- See Also:
- Serialized Form
|
Nested Class Summary |
static class |
RadarChart.LineStyle
The enumeration of line styles supported by the chart. |
| Fields inherited from class nextapp.echo.app.Component |
CHILD_VISIBLE_CHANGED_PROPERTY, CHILDREN_CHANGED_PROPERTY, ENABLED_CHANGED_PROPERTY, FOCUS_NEXT_ID_CHANGED_PROPERTY, FOCUS_PREVIOUS_ID_CHANGED_PROPERTY, LAYOUT_DIRECTION_CHANGED_PROPERTY, LOCALE_CHANGED_PROPERTY, PROPERTY_BACKGROUND, PROPERTY_FONT, PROPERTY_FOREGROUND, PROPERTY_LAYOUT_DATA, STYLE_CHANGED_PROPERTY, STYLE_NAME_CHANGED_PROPERTY, VISIBLE_CHANGED_PROPERTY |
| Methods inherited from class echopoint.google.chart.internal.AdvancedChart |
getAxisLabels, getAxisRanges, getAxisStyles, getAxisType, getFillArea, getGridLines, getLabelPositions, getLineStyles, getRangeMarkers, setAxisLabels, setAxisRanges, setAxisStyles, setAxisType, setFillArea, setGridLines, setLabelPositions, setLineStyles, setRangeMarkers |
| 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 nextapp.echo.app.Component |
add, add, addPropertyChangeListener, addPropertyChangeListener, dispose, firePropertyChange, get, getApplicationInstance, getBackground, getComponent, getComponent, getComponentCount, getComponents, getEventListenerList, getFocusNextId, getFocusPreviousId, getFont, getForeground, getId, getIndex, getLayoutData, getLayoutDirection, getLocale, getLocalStyle, getParent, getRenderId, getRenderIndexedProperty, getRenderIndexedProperty, getRenderLocale, getRenderProperty, getRenderProperty, getStyle, getStyleName, getVisibleComponent, getVisibleComponentCount, getVisibleComponents, hasEventListenerList, indexOf, init, isAncestorOf, isEnabled, isFocusTraversalParticipant, isRegistered, isRenderEnabled, isRenderVisible, isValidParent, isVisible, processInput, remove, remove, removeAll, removePropertyChangeListener, removePropertyChangeListener, set, setBackground, setComponents, setEnabled, setFocusNextId, setFocusPreviousId, setFocusTraversalParticipant, setFont, setForeground, setId, setIndex, setLayoutData, setLayoutDirection, setLocale, setRenderId, setStyle, setStyleName, setVisible, validate, verifyInput, visibleIndexOf |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PROPERTY_LINE_STYLE
public static final String PROPERTY_LINE_STYLE
- The line style for the chart. This proeprty is best styled. Note that
the values must correspond to
RadarChart.LineStyle.
- See Also:
- Constant Field Values
RadarChart
public RadarChart()
getLineStyle
public String getLineStyle()
- Return the
PROPERTY_LINE_STYLE property value.
- Returns:
- The value of the property.
setLineStyle
public void setLineStyle(String style)
- Set the value of the
PROPERTY_LINE_STYLE property. Direct
use of this method is not recommended.
- Parameters:
style - The line style to use for the chart.- See Also:
setLineStyle( LineStyle )
setLineStyle
public void setLineStyle(RadarChart.LineStyle lineStyle)
- Set the value of the
PROPERTY_LINE_STYLE property. This is
the preferred mutator method for this proeprty.
- Parameters:
lineStyle - The line style to use.