public class GJBar extends GJAbstractPlot
getDataRange()
has been overridden to
account for the alignment (which facilitates auto ranging of the axes).screenDataArray
Constructor and Description |
---|
GJBar() |
GJBar(GJAbstractPlot p) |
Modifier and Type | Method and Description |
---|---|
static GJPlotInterface |
createInstance()
Factory method for creating a bar chart.
|
java.awt.geom.Rectangle2D |
getDataRange()
This overrides the super class method providing support for horizontal
bars too by swapping the x- and y- data.
|
void |
paintPlot(java.awt.Graphics2D g2)
Note that this method is overloaded by all concrete sub-classes which
should call this super-class method.
|
add, createFrame, createInstance, drawEffect, findPlotBelow, findPlotBelow, getAreaFill, getAreaPaint, getEffect, getFillable, getFillAlpha, getFillComposite, getNode, getParentPlot, getPlots, getTopPlot, getVisualRange, intersects, intersects, isMultiplexible, isOnEDT, isSelected, isShowing, isTopPlot, isVisible, paintPlotEntry, plotRedraw, plotRedraw, plotUpdate, plotUpdate, plus, printData, propertyChange, saveAsXML, setAntialiasing, setAreaFill, setAreaPaint, setEffect, setFillAlpha, setFillComposite, setParentPlot, setSelected, setSelectionFlag, setVisible, stringSupplement, toString, toString, toString
getAlpha, getCompositeMode, getDataModel, getDynamicMarkerSize, getEdgeColor, getEdgeStroke, getFill, getLineColor, getLineStroke, getMarker, getMarkerArray, getMultiplexLength, getName, getParentGraph, getPlotList, getRenderHintState, getScreenDataArray, getScreenDataArrayAsCopy, getTextHintState, getVisualModel, getXData, getXDataValues, getXTransform, getYData, getYDataValues, getYTransform, initNewInstance, isMultiplexed, setAlpha, setCompositeMode, setData, setDataModel, setDynamicMarkerSize, setEdgeColor, setEdgeColor, setEdgeColor, setEdgeColor, setEdgeColor, setEdgeStroke, setEdgeStroke, setEdgeStroke, setEdgeStroke, setEdgeStroke, setExtraData0, setExtraData1, setExtraData2, setExtraData3, setFill, setFill, setFill, setFill, setFill, setLineColor, setLineColor, setLineColor, setLineColor, setLineStroke, setLineStroke, setLineStroke, setLineStroke, setLineStroke, setMarker, setMarker, setMarkerArray, setMarkerArray, setMarkerArray, setName, setName, setParentGraph, setPlotList, setRenderHintState, setScreenDataArray, setTextHintState, setVisualModel, setXData, setXData, setXData, setXData, setXData, setYData, setYData, setYData, setYData, setYData
addLink, addPropertyChangeListener, addPropertyChangeListener, firePropertyChange, getLinks, getPCS, getPropertyChangeListeners, getPropertyChangeListeners, hasListeners, hasSelfListener, removeLink, removePropertyChangeListener, removePropertyChangeListener, setLinks
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
addPropertyChangeListener, addPropertyChangeListener, firePropertyChange, getPropertyChangeListeners, getPropertyChangeListeners, hasListeners, hasSelfListener, removePropertyChangeListener, removePropertyChangeListener
addLink, getLinks, removeLink, setLinks
public GJBar()
public GJBar(GJAbstractPlot p)
public static GJPlotInterface createInstance()
public final void paintPlot(java.awt.Graphics2D g2)
GJAbstractPlot
paintPlot
in interface GJPlotInterface
paintPlot
in class GJAbstractPlot
public final java.awt.geom.Rectangle2D getDataRange()
getDataRange
in interface GJDataModelInterface<java.awt.geom.Rectangle2D,GJGraphInterface>
getDataRange
in class GJAbstractPlot