Save This Page
Home » jcommon-1.0.13 » org.jfree.experimental.chart » plot » [javadoc | source]
org.jfree.experimental.chart.plot
public class: CombinedXYPlot [javadoc | source]
java.lang.Object
   org.jfree.chart.plot.Plot
      org.jfree.chart.plot.XYPlot
         org.jfree.chart.plot.CombinedDomainXYPlot
            org.jfree.experimental.chart.plot.CombinedXYPlot

All Implemented Interfaces:
    PlotChangeListener, PublicCloneable, ValueAxisPlot, Cloneable, RendererChangeListener, Zoomable, Serializable, AxisChangeListener, LegendItemSource, MarkerChangeListener, DatasetChangeListener

A specialised form of CombinedDomainCategoryPlot where the subplots share not only the same x-axis, but also the same y-axis.
Fields inherited from org.jfree.chart.plot.XYPlot:
DEFAULT_GRIDLINE_STROKE,  DEFAULT_GRIDLINE_PAINT,  DEFAULT_CROSSHAIR_VISIBLE,  DEFAULT_CROSSHAIR_STROKE,  DEFAULT_CROSSHAIR_PAINT,  localizationResources
Fields inherited from org.jfree.chart.plot.Plot:
ZERO,  DEFAULT_INSETS,  DEFAULT_OUTLINE_STROKE,  DEFAULT_OUTLINE_PAINT,  DEFAULT_FOREGROUND_ALPHA,  DEFAULT_BACKGROUND_ALPHA,  DEFAULT_BACKGROUND_PAINT,  MINIMUM_WIDTH_TO_DRAW,  MINIMUM_HEIGHT_TO_DRAW,  DEFAULT_LEGEND_ITEM_BOX,  DEFAULT_LEGEND_ITEM_CIRCLE
Constructor:
 public CombinedXYPlot(ValueAxis domainAxis,
    ValueAxis rangeAxis) 
    Creates a new instance with the specified axes.
    Parameters:
    domainAxis - the x-axis.
    rangeAxis - the y-axis.
Method from org.jfree.experimental.chart.plot.CombinedXYPlot Summary:
add,   add,   getDataRange,   setRangeAxis
Methods from org.jfree.chart.plot.CombinedDomainXYPlot:
add,   add,   calculateAxisSpace,   clone,   draw,   equals,   findSubplot,   getDataRange,   getGap,   getLegendItems,   getPlotType,   getSubplots,   handleClick,   plotChanged,   remove,   setFixedRangeAxisSpace,   setFixedRangeAxisSpaceForSubplots,   setGap,   setOrientation,   setRenderer,   zoomRangeAxes,   zoomRangeAxes,   zoomRangeAxes
Methods from org.jfree.chart.plot.XYPlot:
addAnnotation,   addAnnotation,   addDomainMarker,   addDomainMarker,   addDomainMarker,   addDomainMarker,   addRangeMarker,   addRangeMarker,   addRangeMarker,   addRangeMarker,   calculateAxisSpace,   calculateDomainAxisSpace,   calculateRangeAxisSpace,   clearAnnotations,   clearDomainAxes,   clearDomainMarkers,   clearDomainMarkers,   clearRangeAxes,   clearRangeMarkers,   clearRangeMarkers,   clone,   configureDomainAxes,   configureRangeAxes,   datasetChanged,   draw,   drawAnnotations,   drawAxes,   drawBackground,   drawDomainCrosshair,   drawDomainGridlines,   drawDomainMarkers,   drawDomainTickBands,   drawHorizontalLine,   drawQuadrants,   drawRangeCrosshair,   drawRangeGridlines,   drawRangeMarkers,   drawRangeTickBands,   drawVerticalLine,   drawZeroDomainBaseline,   drawZeroRangeBaseline,   equals,   getAnnotations,   getAxisOffset,   getDataRange,   getDataset,   getDataset,   getDatasetCount,   getDatasetRenderingOrder,   getDomainAxis,   getDomainAxis,   getDomainAxisCount,   getDomainAxisEdge,   getDomainAxisEdge,   getDomainAxisForDataset,   getDomainAxisIndex,   getDomainAxisLocation,   getDomainAxisLocation,   getDomainCrosshairPaint,   getDomainCrosshairStroke,   getDomainCrosshairValue,   getDomainGridlinePaint,   getDomainGridlineStroke,   getDomainMarkers,   getDomainMarkers,   getDomainTickBandPaint,   getDomainZeroBaselinePaint,   getDomainZeroBaselineStroke,   getFixedDomainAxisSpace,   getFixedLegendItems,   getFixedRangeAxisSpace,   getIndexOf,   getLegendItems,   getOrientation,   getPlotType,   getQuadrantOrigin,   getQuadrantPaint,   getRangeAxis,   getRangeAxis,   getRangeAxisCount,   getRangeAxisEdge,   getRangeAxisEdge,   getRangeAxisForDataset,   getRangeAxisIndex,   getRangeAxisLocation,   getRangeAxisLocation,   getRangeCrosshairPaint,   getRangeCrosshairStroke,   getRangeCrosshairValue,   getRangeGridlinePaint,   getRangeGridlineStroke,   getRangeMarkers,   getRangeMarkers,   getRangeTickBandPaint,   getRangeZeroBaselinePaint,   getRangeZeroBaselineStroke,   getRenderer,   getRenderer,   getRendererForDataset,   getSeriesCount,   getSeriesRenderingOrder,   getWeight,   handleClick,   indexOf,   isDomainCrosshairLockedOnData,   isDomainCrosshairVisible,   isDomainGridlinesVisible,   isDomainZeroBaselineVisible,   isDomainZoomable,   isRangeCrosshairLockedOnData,   isRangeCrosshairVisible,   isRangeGridlinesVisible,   isRangeZeroBaselineVisible,   isRangeZoomable,   mapDatasetToDomainAxis,   mapDatasetToRangeAxis,   removeAnnotation,   removeAnnotation,   removeDomainMarker,   removeDomainMarker,   removeDomainMarker,   removeDomainMarker,   removeRangeMarker,   removeRangeMarker,   removeRangeMarker,   removeRangeMarker,   render,   rendererChanged,   setAxisOffset,   setDataset,   setDataset,   setDatasetRenderingOrder,   setDomainAxes,   setDomainAxis,   setDomainAxis,   setDomainAxis,   setDomainAxisLocation,   setDomainAxisLocation,   setDomainAxisLocation,   setDomainAxisLocation,   setDomainCrosshairLockedOnData,   setDomainCrosshairPaint,   setDomainCrosshairStroke,   setDomainCrosshairValue,   setDomainCrosshairValue,   setDomainCrosshairVisible,   setDomainGridlinePaint,   setDomainGridlineStroke,   setDomainGridlinesVisible,   setDomainTickBandPaint,   setDomainZeroBaselinePaint,   setDomainZeroBaselineStroke,   setDomainZeroBaselineVisible,   setFixedDomainAxisSpace,   setFixedDomainAxisSpace,   setFixedLegendItems,   setFixedRangeAxisSpace,   setFixedRangeAxisSpace,   setOrientation,   setQuadrantOrigin,   setQuadrantPaint,   setRangeAxes,   setRangeAxis,   setRangeAxis,   setRangeAxis,   setRangeAxisLocation,   setRangeAxisLocation,   setRangeAxisLocation,   setRangeAxisLocation,   setRangeCrosshairLockedOnData,   setRangeCrosshairPaint,   setRangeCrosshairStroke,   setRangeCrosshairValue,   setRangeCrosshairValue,   setRangeCrosshairVisible,   setRangeGridlinePaint,   setRangeGridlineStroke,   setRangeGridlinesVisible,   setRangeTickBandPaint,   setRangeZeroBaselinePaint,   setRangeZeroBaselineStroke,   setRangeZeroBaselineVisible,   setRenderer,   setRenderer,   setRenderer,   setRenderers,   setSeriesRenderingOrder,   setWeight,   zoomDomainAxes,   zoomDomainAxes,   zoomDomainAxes,   zoomRangeAxes,   zoomRangeAxes,   zoomRangeAxes
Methods from org.jfree.chart.plot.Plot:
addChangeListener,   axisChanged,   clone,   datasetChanged,   draw,   drawBackground,   drawBackgroundImage,   drawNoDataMessage,   drawOutline,   equals,   fillBackground,   fillBackground,   fireChangeEvent,   getBackgroundAlpha,   getBackgroundImage,   getBackgroundImageAlignment,   getBackgroundImageAlpha,   getBackgroundPaint,   getDatasetGroup,   getDrawingSupplier,   getForegroundAlpha,   getInsets,   getLegendItems,   getNoDataMessage,   getNoDataMessageFont,   getNoDataMessagePaint,   getOutlinePaint,   getOutlineStroke,   getParent,   getPlotType,   getRectX,   getRectY,   getRootPlot,   handleClick,   isOutlineVisible,   isSubplot,   markerChanged,   notifyListeners,   removeChangeListener,   resolveDomainAxisLocation,   resolveRangeAxisLocation,   setBackgroundAlpha,   setBackgroundImage,   setBackgroundImageAlignment,   setBackgroundImageAlpha,   setBackgroundPaint,   setDatasetGroup,   setDrawingSupplier,   setForegroundAlpha,   setInsets,   setInsets,   setNoDataMessage,   setNoDataMessageFont,   setNoDataMessagePaint,   setOutlinePaint,   setOutlineStroke,   setOutlineVisible,   setParent,   zoom
Methods from java.lang.Object:
equals,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from org.jfree.experimental.chart.plot.CombinedXYPlot Detail:
 public  void add(XYPlot subplot) 
    Adds a new subplot with weight 1.
 public  void add(XYPlot subplot,
    int weight) 
    Adds a new subplot with the specified weight.
 public Range getDataRange(ValueAxis axis) 
    Returns the bounds of the data values that will be plotted against the specified axis.
 public  void setRangeAxis(ValueAxis axis) 
    Sets the range axis that is shared by all the subplots.