public class GJComponentPlot extends GJAbstractPlot
This code is part of the Waterloo Scientific Graphics package from King's
College London
screenDataArray| Constructor and Description |
|---|
GJComponentPlot() |
| Modifier and Type | Method and Description |
|---|---|
static GJPlotInterface |
createInstance() |
javax.swing.JComponent |
getComponent(int index) |
java.util.ArrayList<javax.swing.JComponent> |
getComponentArray() |
java.util.ArrayList<java.awt.Dimension> |
getPreferredSize() |
boolean |
isMultiplexible() |
void |
paintPlot(java.awt.Graphics2D g2)
This paintPlot for does NOT do any painting.
|
void |
removeComponents()
Removes all components associated with this plot from the graph
|
void |
setComponentArray(java.util.ArrayList<javax.swing.JComponent> c) |
void |
setComponents(java.lang.Class clzz) |
void |
setComponents(javax.swing.JComponent c) |
void |
setComponentsVisible(boolean flag) |
void |
setPreferredSize(java.util.ArrayList<java.awt.Dimension> arr) |
void |
setPreferredSize(int width,
int height) |
add, createFrame, createInstance, drawEffect, findPlotBelow, findPlotBelow, getAreaFill, getAreaPaint, getDataRange, getEffect, getFillable, getFillAlpha, getFillComposite, getNode, getParentPlot, getPlots, getTopPlot, getVisualRange, intersects, intersects, 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, toStringgetAlpha, 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, setYDataaddLink, addPropertyChangeListener, addPropertyChangeListener, firePropertyChange, getLinks, getPCS, getPropertyChangeListeners, getPropertyChangeListeners, hasListeners, hasSelfListener, removeLink, removePropertyChangeListener, removePropertyChangeListener, setLinksclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitaddPropertyChangeListener, addPropertyChangeListener, firePropertyChange, getPropertyChangeListeners, getPropertyChangeListeners, hasListeners, hasSelfListener, removePropertyChangeListener, removePropertyChangeListeneraddLink, getLinks, removeLink, setLinkspublic static GJPlotInterface createInstance()
public void setComponentsVisible(boolean flag)
public java.util.ArrayList<javax.swing.JComponent> getComponentArray()
public final void setComponentArray(java.util.ArrayList<javax.swing.JComponent> c)
public final javax.swing.JComponent getComponent(int index)
public final void setPreferredSize(int width,
int height)
public final java.util.ArrayList<java.awt.Dimension> getPreferredSize()
public final void setPreferredSize(java.util.ArrayList<java.awt.Dimension> arr)
public void setComponents(javax.swing.JComponent c)
public final void setComponents(java.lang.Class clzz)
public void removeComponents()
public void paintPlot(java.awt.Graphics2D g2)
paintPlot in interface GJPlotInterfacepaintPlot in class GJAbstractPlotg2 - public boolean isMultiplexible()
isMultiplexible in interface GJDataModelInterface<java.awt.geom.Rectangle2D,GJGraphInterface>isMultiplexible in class GJAbstractPlot