public abstract class XYChartGenerator extends ChartGenerator
ChartGenerator.UniqueString
javax.swing.JPanel.AccessibleJPanel
javax.swing.JComponent.AccessibleJComponent
chart, chartPanel, DEFAULT_CHART_HEIGHT, DEFAULT_CHART_PROPORTION, FORCE_KEY, globalAttributes, invalidChartTitle, seriesAttributes, validChartTitle
listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
Constructor and Description |
---|
XYChartGenerator() |
Modifier and Type | Method and Description |
---|---|
protected void |
buildGlobalAttributes(LabelledList list) |
org.jfree.chart.JFreeChart |
getChart()
Returns the underlying chart.
|
java.lang.String |
getDomainAxisLabel()
Deprecated.
Returns the name of the Domain Axis label -- usually this is the X axis.
|
java.lang.String |
getRangeAxisLabel()
Deprecated.
Returns the name of the Range Axis Label -- usually this is the Y axis.
|
int |
getSeriesCount()
Assumes that the underlying Dataset is an XYDataset.
|
org.jfree.data.general.Dataset |
getSeriesDataset() |
java.lang.String |
getXAxisLabel()
Returns the name of the X Axis label.
|
java.lang.String |
getYAxisLabel()
Returns the name of the Y Axis label.
|
boolean |
isXAxisLogScaled() |
boolean |
isYAxisLogScaled() |
void |
setDomainAxisLabel(java.lang.String val)
Deprecated.
Sets the name of the Domain Axis label -- usually this is the X axis.
|
void |
setDomainAxisRange(double lower,
double upper)
Deprecated.
|
void |
setRangeAxisLabel(java.lang.String val)
Deprecated.
Sets the name of the Range Axis label -- usually this is the Y axis.
|
void |
setRangeAxisRange(double lower,
double upper)
Deprecated.
|
void |
setSeriesDataset(org.jfree.data.general.Dataset obj) |
void |
setXAxisLabel(java.lang.String val)
Sets the name of the X Axis label.
|
void |
setXAxisLogScaled(boolean isLogScaled) |
void |
setXAxisRange(double lower,
double upper) |
void |
setYAxisLabel(java.lang.String val)
Sets the name of the Y Axis label.
|
void |
setYAxisLogScaled(boolean isLogScaled) |
void |
setYAxisRange(double lower,
double upper) |
addGlobalAttribute, addLegend, buildChart, buildChartPanel, createFrame, createFrame, createFrame, getChartPanel, getFrame, getGlobalAttribute, getGlobalAttributeCount, getNumGlobalAttributes, getNumSeriesAttributes, getProportion, getScale, getSeriesAttribute, getSeriesAttributes, getTitle, isFixed, moveSeries, quit, removeAllSeries, removeGlobalAttribute, removeSeries, setChartPanel, setFixed, setInvalidChartTitle, setProportion, setScale, setSeriesAttributes, setTitle, startMovie, stopMovie, update, update, updateChartLater, updateChartWithin
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI
addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, getComponentGraphics, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, hide, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingOrigin, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update
add, add, add, add, add, addContainerListener, addImpl, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusDownCycle, validate, validateTree
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
public void setXAxisLogScaled(boolean isLogScaled)
public boolean isXAxisLogScaled()
public void setYAxisLogScaled(boolean isLogScaled)
public boolean isYAxisLogScaled()
public org.jfree.data.general.Dataset getSeriesDataset()
getSeriesDataset
in class ChartGenerator
public void setSeriesDataset(org.jfree.data.general.Dataset obj)
setSeriesDataset
in class ChartGenerator
public int getSeriesCount()
getSeriesCount
in class ChartGenerator
public void setRangeAxisLabel(java.lang.String val)
public void setYAxisLabel(java.lang.String val)
public java.lang.String getRangeAxisLabel()
public java.lang.String getYAxisLabel()
public void setDomainAxisLabel(java.lang.String val)
public void setXAxisLabel(java.lang.String val)
public java.lang.String getDomainAxisLabel()
public java.lang.String getXAxisLabel()
public org.jfree.chart.JFreeChart getChart()
getChart
in class ChartGenerator
protected void buildGlobalAttributes(LabelledList list)
buildGlobalAttributes
in class ChartGenerator
public void setRangeAxisRange(double lower, double upper)
public void setYAxisRange(double lower, double upper)
public void setDomainAxisRange(double lower, double upper)
public void setXAxisRange(double lower, double upper)