org.apache.pivot.charts
Class ChartView
java.lang.Object
org.apache.pivot.wtk.Component
org.apache.pivot.charts.ChartView
- All Implemented Interfaces:
- ConstrainedVisual, Visual
- Direct Known Subclasses:
- AreaChartView, BarChartView, HighLowChartView, LineChartView, PieChartView
@DefaultProperty(value="chartData")
public abstract class ChartView
- extends Component
Abstract base class for chart views.
Methods inherited from class org.apache.pivot.wtk.Component |
clear, clearFocus, contains, getAncestor, getAncestor, getAttribute, getAutomationID, getBaseline, getBaseline, getBounds, getComponentClassListeners, getComponentDataListeners, getComponentDecoratorListeners, getComponentKeyListeners, getComponentListeners, getComponentMouseButtonListeners, getComponentMouseListeners, getComponentMouseWheelListeners, getComponentStateListeners, getComponentStyleListeners, getComponentTooltipListeners, getCursor, getDecoratedBounds, getDecorators, getDisplay, getDragSource, getDropTarget, getFocusedComponent, getGraphics, getHeight, getHeightLimits, getLocation, getMaximumHeight, getMaximumWidth, getMenuHandler, getMinimumHeight, getMinimumWidth, getMouseLocation, getName, getNamedStyles, getParent, getPreferredHeight, getPreferredHeight, getPreferredSize, getPreferredWidth, getPreferredWidth, getSize, getSkin, getStyles, getTooltipDelay, getTooltipText, getTooltipWrapText, getTypedStyles, getUserData, getVisibleArea, getVisibleArea, getVisibleArea, getWidth, getWidthLimits, getWindow, getX, getY, indexBoundsCheck, invalidate, isBlocked, isEnabled, isFocusable, isFocused, isMouseOver, isOpaque, isPreferredHeightSet, isPreferredSizeSet, isPreferredWidthSet, isShowing, isValid, isVisible, keyPressed, keyReleased, keyTyped, layout, load, mapPointFromAncestor, mapPointFromAncestor, mapPointToAncestor, mapPointToAncestor, mouseClick, mouseDown, mouseMove, mouseOut, mouseOver, mouseUp, mouseWheel, paint, reenterMouse, repaint, repaint, repaint, repaint, repaint, repaint, requestFocus, scrollAreaToVisible, scrollAreaToVisible, setAttribute, setAutomationID, setCursor, setDragSource, setDropTarget, setEnabled, setFocused, setHeight, setHeightLimits, setHeightLimits, setLocation, setLocation, setMaximumHeight, setMaximumWidth, setMenuHandler, setMinimumHeight, setMinimumWidth, setName, setParent, setPreferredHeight, setPreferredSize, setPreferredSize, setPreferredWidth, setSize, setSize, setSkin, setStyleName, setStyleNames, setStyleNames, setStyles, setStyles, setTooltipDelay, setTooltipText, setTooltipWrapText, setVisible, setWidth, setWidthLimits, setWidthLimits, setX, setY, store, toString, transferFocus, validate |
DEFAULT_SERIES_NAME_KEY
public static final String DEFAULT_SERIES_NAME_KEY
- See Also:
- Constant Field Values
PROVIDER_NAME
public static final String PROVIDER_NAME
ChartView
public ChartView()
ChartView
public ChartView(String seriesNameKey,
List<?> chartData)
installSkin
protected void installSkin(Class<? extends Component> componentClass)
- Description copied from class:
Component
- Installs the skin for the given component class, as defined by the current
theme.
- Overrides:
installSkin
in class Component
getCategories
public ChartView.CategorySequence getCategories()
getChartData
public List<?> getChartData()
setChartData
public void setChartData(List<?> chartData)
getSeriesNameKey
public String getSeriesNameKey()
setSeriesNameKey
public void setSeriesNameKey(String seriesNameKey)
getTitle
public String getTitle()
setTitle
public void setTitle(String title)
getHorizontalAxisLabel
public String getHorizontalAxisLabel()
setHorizontalAxisLabel
public void setHorizontalAxisLabel(String horizontalAxisLabel)
getVerticalAxisLabel
public String getVerticalAxisLabel()
setVerticalAxisLabel
public void setVerticalAxisLabel(String verticalAxisLabel)
getShowLegend
public boolean getShowLegend()
setShowLegend
public void setShowLegend(boolean showLegend)
getElementAt
public ChartView.Element getElementAt(int x,
int y)
getChartViewListeners
public ListenerList<ChartViewListener> getChartViewListeners()
getChartViewCategoryListeners
public ListenerList<ChartViewCategoryListener> getChartViewCategoryListeners()
getChartViewSeriesListeners
public ListenerList<ChartViewSeriesListener> getChartViewSeriesListeners()