kcl.waterloo.graphics.plots2D
Class GJAbstractPlotModelImpl
- java.lang.Object
-
- kcl.waterloo.observable.GJAbstractObservable
-
- kcl.waterloo.graphics.plots2D.GJAbstractPlotModelImpl
-
- All Implemented Interfaces:
- java.beans.PropertyChangeListener, java.util.EventListener, GJEffectorInterface, GJPlotInterface, GJLinkableInterface, GJObservableInterface, GJDataModelInterface<java.awt.geom.Rectangle2D,GJGraphInterface>, GJScreenDataInterface<java.awt.Shape>, GJVisualsInterface<GJMarker,java.awt.Paint,java.awt.BasicStroke,java.awt.Dimension,java.awt.Shape>
- Direct Known Subclasses:
- GJAbstractPlot
public abstract class GJAbstractPlotModelImpl extends GJAbstractObservable implements GJPlotInterface, GJEffectorInterface, GJScreenDataInterface<java.awt.Shape>
Abstract class providing support for both the data model and visual model. Subclassed in theGJAbstractPlotclass
-
-
Field Summary
Fields Modifier and Type Field and Description java.util.ArrayList<java.awt.Shape>screenDataArrayScreen buffer used to select plots with mouse
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description floatgetAlpha()intgetCompositeMode()GJDataModelgetDataModel()GJCyclicArrayList<java.awt.Dimension>getDynamicMarkerSize()GJCyclicArrayList<java.awt.Paint>getEdgeColor()GJCyclicArrayList<java.awt.BasicStroke>getEdgeStroke()GJCyclicArrayList<java.awt.Paint>getFill()GJCyclicArrayList<java.awt.Paint>getLineColor()GJCyclicArrayList<java.awt.BasicStroke>getLineStroke()GJMarkergetMarker(int i)GJCyclicArrayList<GJMarker>getMarkerArray()intgetMultiplexLength()Returns the number of series for this plot This is the maximum of the lengths of the MarkerArray, EdgeStroke, EdgeColor, LineStroke and LineColor arrays.java.util.ArrayList<java.lang.String>getName()GJGraphInterfacegetParentGraph()java.util.ArrayList<GJPlotInterface>getPlotList()java.lang.ObjectgetRenderHintState()java.util.ArrayList<java.awt.Shape>getScreenDataArray()java.util.ArrayList<java.awt.Shape>getScreenDataArrayAsCopy()java.lang.ObjectgetTextHintState()GJVisualModelgetVisualModel()Returns theGJAbstractVisualModelfor the plot.GJDataVectorInterface<?>getXData()Returns the x data as a GJDataVectorInterfacedouble[]getXDataValues()Returns the tranformed x-values as a double[].GJDataTransformInterfacegetXTransform()GJDataVectorInterface<?>getYData()double[]getYDataValues()Get method for the y-axis data.GJDataTransformInterfacegetYTransform()booleanisMultiplexed()Returns true if this plot is Multiplexed.voidsetAlpha(float val)Sets the alpha level on the composite used to render this plot.voidsetCompositeMode(int val)voidsetData(GJDataVectorInterface o1, GJDataVectorInterface o2)voidsetDataModel(GJDataModel dataModel)voidsetDynamicMarkerSize(GJCyclicArrayList<java.awt.Dimension> DynamicMarkerSize)voidsetEdgeColor(java.util.ArrayList<java.awt.Paint> p)voidsetEdgeColor(GJCyclicArrayList<java.awt.Paint> EdgeColor)voidsetEdgeColor(int i, java.awt.Paint p)voidsetEdgeColor(java.awt.Paint p)voidsetEdgeColor(java.awt.Paint[] p)voidsetEdgeStroke(java.util.ArrayList<java.awt.BasicStroke> EdgeStroke)voidsetEdgeStroke(java.awt.BasicStroke s)voidsetEdgeStroke(java.awt.BasicStroke[] s)voidsetEdgeStroke(GJCyclicArrayList<java.awt.BasicStroke> EdgeStroke)voidsetEdgeStroke(int index, java.awt.BasicStroke s)voidsetExtraData0(double[] val)voidsetExtraData1(double[] val)voidsetExtraData2(double[] val)voidsetExtraData3(double[] val)voidsetFill(java.util.ArrayList<java.awt.Paint> p)voidsetFill(GJCyclicArrayList<java.awt.Paint> Fill)voidsetFill(int i, java.awt.Paint f)voidsetFill(java.awt.Paint f)voidsetFill(java.awt.Paint[] f)voidsetLineColor(GJCyclicArrayList<java.awt.Paint> p)voidsetLineColor(int i, java.awt.Paint p)voidsetLineColor(java.awt.Paint p)voidsetLineColor(java.awt.Paint[] p)voidsetLineStroke(java.util.ArrayList<java.awt.BasicStroke> s)voidsetLineStroke(java.awt.BasicStroke s)voidsetLineStroke(java.awt.BasicStroke[] s)voidsetLineStroke(GJCyclicArrayList<java.awt.BasicStroke> s)voidsetLineStroke(int i, java.awt.BasicStroke s)voidsetMarker(GJMarker s)voidsetMarker(int i, GJMarker s)voidsetMarkerArray(GJCyclicArrayList<GJMarker> arr)voidsetMarkerArray(GJMarker m)voidsetMarkerArray(GJMarker[] m)voidsetName(java.util.ArrayList<java.lang.String> name)voidsetName(java.lang.String name)voidsetParentGraph(GJGraphInterface gr)Sets the parent graph for this plot.voidsetPlotList(java.util.ArrayList<GJPlotInterface> plotList)voidsetRenderHintState(java.lang.Object renderHintState)voidsetScreenDataArray(java.util.ArrayList<java.awt.Shape> ScreenDataArray)voidsetTextHintState(java.lang.Object setTextHintState)voidsetVisualModel(GJVisualModel visualModel)Sets theGJAbstractVisualModelfor the plot.voidsetXData(java.util.AbstractList<? extends java.lang.Number> x)voidsetXData(double[] x)voidsetXData(GJDataVectorInterface<?> o)voidsetXData(int[] x)voidsetXData(java.lang.Object mx)voidsetYData(java.util.AbstractList<? extends java.lang.Number> y)voidsetYData(double[] y)voidsetYData(GJDataVectorInterface<?> o)voidsetYData(int[] y)voidsetYData(java.lang.Object my)-
Methods inherited from class kcl.waterloo.observable.GJAbstractObservable
addLink, addPropertyChangeListener, addPropertyChangeListener, firePropertyChange, getLinks, getPCS, getPropertyChangeListeners, getPropertyChangeListeners, hasListeners, hasSelfListener, removeLink, removePropertyChangeListener, removePropertyChangeListener, setLinks
-
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface kcl.waterloo.graphics.plots2D.GJPlotInterface
add, createFrame, findPlotBelow, findPlotBelow, getNode, getParentPlot, getPlots, getTopPlot, intersects, intersects, isSelected, isTopPlot, isVisible, paintPlot, paintPlotEntry, plus, saveAsXML, setAntialiasing, setParentPlot, setSelected, setSelectionFlag, setVisible
-
Methods inherited from interface kcl.waterloo.plotmodel2D.GJDataModelInterface
getDataRange, getVisualRange, isMultiplexible
-
Methods inherited from interface kcl.waterloo.observable.GJObservableInterface
addPropertyChangeListener, addPropertyChangeListener, firePropertyChange, getPropertyChangeListeners, getPropertyChangeListeners, hasListeners, hasSelfListener, removePropertyChangeListener, removePropertyChangeListener
-
Methods inherited from interface kcl.waterloo.observable.GJLinkableInterface
addLink, getLinks, removeLink, setLinks
-
Methods inherited from interface kcl.waterloo.effects.GJEffectorInterface
getEffect, setEffect
-
-
-
-
Field Detail
-
screenDataArray
public java.util.ArrayList<java.awt.Shape> screenDataArray
Screen buffer used to select plots with mouse
-
-
Method Detail
-
getParentGraph
public final GJGraphInterface getParentGraph()
- Specified by:
getParentGraphin interfaceGJPlotInterface- Returns:
- the parent graph
-
setParentGraph
public final void setParentGraph(GJGraphInterface gr)
Description copied from interface:GJPlotInterfaceSets the parent graph for this plot. A plot can exist in only one graph at any time.- Specified by:
setParentGraphin interfaceGJPlotInterface
-
setData
public final void setData(GJDataVectorInterface o1, GJDataVectorInterface o2)
- Specified by:
setDatain interfaceGJDataModelInterface<java.awt.geom.Rectangle2D,GJGraphInterface>
-
setXData
public final void setXData(GJDataVectorInterface<?> o)
- Specified by:
setXDatain interfaceGJDataModelInterface<java.awt.geom.Rectangle2D,GJGraphInterface>
-
setYData
public final void setYData(GJDataVectorInterface<?> o)
- Specified by:
setYDatain interfaceGJDataModelInterface<java.awt.geom.Rectangle2D,GJGraphInterface>
-
setXData
public final void setXData(double[] x)
- Specified by:
setXDatain interfaceGJDataModelInterface<java.awt.geom.Rectangle2D,GJGraphInterface>
-
setYData
public final void setYData(double[] y)
- Specified by:
setYDatain interfaceGJDataModelInterface<java.awt.geom.Rectangle2D,GJGraphInterface>
-
setXData
public final void setXData(java.util.AbstractList<? extends java.lang.Number> x)
- Specified by:
setXDatain interfaceGJDataModelInterface<java.awt.geom.Rectangle2D,GJGraphInterface>
-
setXData
public final void setXData(java.lang.Object mx)
- Specified by:
setXDatain interfaceGJDataModelInterface<java.awt.geom.Rectangle2D,GJGraphInterface>
-
setXData
public final void setXData(int[] x)
- Specified by:
setXDatain interfaceGJDataModelInterface<java.awt.geom.Rectangle2D,GJGraphInterface>
-
setYData
public final void setYData(int[] y)
- Specified by:
setYDatain interfaceGJDataModelInterface<java.awt.geom.Rectangle2D,GJGraphInterface>
-
setYData
public final void setYData(java.util.AbstractList<? extends java.lang.Number> y)
- Specified by:
setYDatain interfaceGJDataModelInterface<java.awt.geom.Rectangle2D,GJGraphInterface>
-
setYData
public final void setYData(java.lang.Object my)
- Specified by:
setYDatain interfaceGJDataModelInterface<java.awt.geom.Rectangle2D,GJGraphInterface>
-
getXDataValues
public final double[] getXDataValues()
Returns the tranformed x-values as a double[]. If the data model XData==null, or the underlying data vector has a length of zero, data will be retrieved form the parent plot.- Specified by:
getXDataValuesin interfaceGJDataModelInterface<java.awt.geom.Rectangle2D,GJGraphInterface>- Returns:
- the x-axis data
-
getXData
public final GJDataVectorInterface<?> getXData()
Returns the x data as a GJDataVectorInterface- Specified by:
getXDatain interfaceGJDataModelInterface<java.awt.geom.Rectangle2D,GJGraphInterface>- Returns:
- the x-axis data
-
getYDataValues
public final double[] getYDataValues()
Get method for the y-axis data. If the data model XData==null, or the underlying data vector has a length of zero, data will be retrieved form the parent plot.- Specified by:
getYDataValuesin interfaceGJDataModelInterface<java.awt.geom.Rectangle2D,GJGraphInterface>- Returns:
- the y-axis data
-
getYData
public final GJDataVectorInterface<?> getYData()
- Specified by:
getYDatain interfaceGJDataModelInterface<java.awt.geom.Rectangle2D,GJGraphInterface>
-
setExtraData0
public final void setExtraData0(double[] val)
- Specified by:
setExtraData0in interfaceGJDataModelInterface<java.awt.geom.Rectangle2D,GJGraphInterface>
-
setExtraData1
public final void setExtraData1(double[] val)
- Specified by:
setExtraData1in interfaceGJDataModelInterface<java.awt.geom.Rectangle2D,GJGraphInterface>
-
setExtraData2
public final void setExtraData2(double[] val)
- Specified by:
setExtraData2in interfaceGJDataModelInterface<java.awt.geom.Rectangle2D,GJGraphInterface>
-
setExtraData3
public final void setExtraData3(double[] val)
- Specified by:
setExtraData3in interfaceGJDataModelInterface<java.awt.geom.Rectangle2D,GJGraphInterface>
-
isMultiplexed
public final boolean isMultiplexed()
Returns true if this plot is Multiplexed. Refer to the overview above for details of how multiplexing is implemented- Specified by:
isMultiplexedin interfaceGJDataModelInterface<java.awt.geom.Rectangle2D,GJGraphInterface>- Returns:
- true if multiplexed
-
getMultiplexLength
public final int getMultiplexLength()
Returns the number of series for this plot This is the maximum of the lengths of the MarkerArray, EdgeStroke, EdgeColor, LineStroke and LineColor arrays. Refer to the overview above for details of how multiplexing is implemented- Specified by:
getMultiplexLengthin interfaceGJDataModelInterface<java.awt.geom.Rectangle2D,GJGraphInterface>- Returns:
- true if multiplexed
-
getXTransform
public final GJDataTransformInterface getXTransform()
- Specified by:
getXTransformin interfaceGJDataModelInterface<java.awt.geom.Rectangle2D,GJGraphInterface>
-
getYTransform
public final GJDataTransformInterface getYTransform()
- Specified by:
getYTransformin interfaceGJDataModelInterface<java.awt.geom.Rectangle2D,GJGraphInterface>
-
setAlpha
public final void setAlpha(float val)
Sets the alpha level on the composite used to render this plot. All rendering for this plot will be affected. To affect specific features only, e.g. a line, set the alpha of the Paint object used for that feature instead.- Specified by:
setAlphain interfaceGJDataModelInterface<java.awt.geom.Rectangle2D,GJGraphInterface>- Specified by:
setAlphain interfaceGJVisualsInterface<GJMarker,java.awt.Paint,java.awt.BasicStroke,java.awt.Dimension,java.awt.Shape>- Parameters:
val- the alpha level 0=transparent 1=opaque (default)
-
getScreenDataArray
public final java.util.ArrayList<java.awt.Shape> getScreenDataArray()
- Specified by:
getScreenDataArrayin interfaceGJScreenDataInterface<java.awt.Shape>- Returns:
- the ScreenDataArray
-
getScreenDataArrayAsCopy
public final java.util.ArrayList<java.awt.Shape> getScreenDataArrayAsCopy()
- Specified by:
getScreenDataArrayAsCopyin interfaceGJScreenDataInterface<java.awt.Shape>- Returns:
- a shallow copy of the ScreenDataArray
-
setScreenDataArray
public final void setScreenDataArray(java.util.ArrayList<java.awt.Shape> ScreenDataArray)
- Specified by:
setScreenDataArrayin interfaceGJScreenDataInterface<java.awt.Shape>- Parameters:
ScreenDataArray- the ScreenDataArray to set
-
getAlpha
public final float getAlpha()
- Specified by:
getAlphain interfaceGJVisualsInterface<GJMarker,java.awt.Paint,java.awt.BasicStroke,java.awt.Dimension,java.awt.Shape>- Returns:
- the Alpha
-
setCompositeMode
public final void setCompositeMode(int val)
- Specified by:
setCompositeModein interfaceGJVisualsInterface<GJMarker,java.awt.Paint,java.awt.BasicStroke,java.awt.Dimension,java.awt.Shape>- Parameters:
val- the CompositeMode to set
-
getCompositeMode
public final int getCompositeMode()
- Specified by:
getCompositeModein interfaceGJVisualsInterface<GJMarker,java.awt.Paint,java.awt.BasicStroke,java.awt.Dimension,java.awt.Shape>- Returns:
- the CompositeMode
-
setLineColor
public final void setLineColor(GJCyclicArrayList<java.awt.Paint> p)
- Specified by:
setLineColorin interfaceGJVisualsInterface<GJMarker,java.awt.Paint,java.awt.BasicStroke,java.awt.Dimension,java.awt.Shape>
-
setLineStroke
public final void setLineStroke(java.awt.BasicStroke s)
- Specified by:
setLineStrokein interfaceGJVisualsInterface<GJMarker,java.awt.Paint,java.awt.BasicStroke,java.awt.Dimension,java.awt.Shape>
-
setLineStroke
public final void setLineStroke(int i, java.awt.BasicStroke s)- Specified by:
setLineStrokein interfaceGJVisualsInterface<GJMarker,java.awt.Paint,java.awt.BasicStroke,java.awt.Dimension,java.awt.Shape>
-
setLineStroke
public final void setLineStroke(java.awt.BasicStroke[] s)
- Specified by:
setLineStrokein interfaceGJVisualsInterface<GJMarker,java.awt.Paint,java.awt.BasicStroke,java.awt.Dimension,java.awt.Shape>
-
setLineStroke
public final void setLineStroke(GJCyclicArrayList<java.awt.BasicStroke> s)
- Specified by:
setLineStrokein interfaceGJVisualsInterface<GJMarker,java.awt.Paint,java.awt.BasicStroke,java.awt.Dimension,java.awt.Shape>
-
setLineStroke
public final void setLineStroke(java.util.ArrayList<java.awt.BasicStroke> s)
- Specified by:
setLineStrokein interfaceGJVisualsInterface<GJMarker,java.awt.Paint,java.awt.BasicStroke,java.awt.Dimension,java.awt.Shape>
-
getLineStroke
public final GJCyclicArrayList<java.awt.BasicStroke> getLineStroke()
- Specified by:
getLineStrokein interfaceGJVisualsInterface<GJMarker,java.awt.Paint,java.awt.BasicStroke,java.awt.Dimension,java.awt.Shape>
-
getLineColor
public final GJCyclicArrayList<java.awt.Paint> getLineColor()
- Specified by:
getLineColorin interfaceGJVisualsInterface<GJMarker,java.awt.Paint,java.awt.BasicStroke,java.awt.Dimension,java.awt.Shape>
-
setEdgeStroke
public final void setEdgeStroke(java.awt.BasicStroke[] s)
- Specified by:
setEdgeStrokein interfaceGJVisualsInterface<GJMarker,java.awt.Paint,java.awt.BasicStroke,java.awt.Dimension,java.awt.Shape>
-
setEdgeStroke
public final void setEdgeStroke(java.awt.BasicStroke s)
- Specified by:
setEdgeStrokein interfaceGJVisualsInterface<GJMarker,java.awt.Paint,java.awt.BasicStroke,java.awt.Dimension,java.awt.Shape>
-
setEdgeStroke
public final void setEdgeStroke(int index, java.awt.BasicStroke s)- Specified by:
setEdgeStrokein interfaceGJVisualsInterface<GJMarker,java.awt.Paint,java.awt.BasicStroke,java.awt.Dimension,java.awt.Shape>
-
getEdgeStroke
public final GJCyclicArrayList<java.awt.BasicStroke> getEdgeStroke()
- Specified by:
getEdgeStrokein interfaceGJVisualsInterface<GJMarker,java.awt.Paint,java.awt.BasicStroke,java.awt.Dimension,java.awt.Shape>
-
setEdgeColor
public final void setEdgeColor(java.util.ArrayList<java.awt.Paint> p)
- Specified by:
setEdgeColorin interfaceGJVisualsInterface<GJMarker,java.awt.Paint,java.awt.BasicStroke,java.awt.Dimension,java.awt.Shape>
-
setEdgeColor
public final void setEdgeColor(java.awt.Paint[] p)
- Specified by:
setEdgeColorin interfaceGJVisualsInterface<GJMarker,java.awt.Paint,java.awt.BasicStroke,java.awt.Dimension,java.awt.Shape>
-
setEdgeColor
public final void setEdgeColor(java.awt.Paint p)
- Specified by:
setEdgeColorin interfaceGJVisualsInterface<GJMarker,java.awt.Paint,java.awt.BasicStroke,java.awt.Dimension,java.awt.Shape>
-
setEdgeColor
public final void setEdgeColor(int i, java.awt.Paint p)- Specified by:
setEdgeColorin interfaceGJVisualsInterface<GJMarker,java.awt.Paint,java.awt.BasicStroke,java.awt.Dimension,java.awt.Shape>
-
getEdgeColor
public final GJCyclicArrayList<java.awt.Paint> getEdgeColor()
- Specified by:
getEdgeColorin interfaceGJVisualsInterface<GJMarker,java.awt.Paint,java.awt.BasicStroke,java.awt.Dimension,java.awt.Shape>
-
setFill
public final void setFill(java.util.ArrayList<java.awt.Paint> p)
- Specified by:
setFillin interfaceGJVisualsInterface<GJMarker,java.awt.Paint,java.awt.BasicStroke,java.awt.Dimension,java.awt.Shape>
-
setFill
public final void setFill(java.awt.Paint[] f)
- Specified by:
setFillin interfaceGJVisualsInterface<GJMarker,java.awt.Paint,java.awt.BasicStroke,java.awt.Dimension,java.awt.Shape>
-
setFill
public final void setFill(java.awt.Paint f)
- Specified by:
setFillin interfaceGJVisualsInterface<GJMarker,java.awt.Paint,java.awt.BasicStroke,java.awt.Dimension,java.awt.Shape>
-
setFill
public final void setFill(int i, java.awt.Paint f)- Specified by:
setFillin interfaceGJVisualsInterface<GJMarker,java.awt.Paint,java.awt.BasicStroke,java.awt.Dimension,java.awt.Shape>
-
getFill
public final GJCyclicArrayList<java.awt.Paint> getFill()
- Specified by:
getFillin interfaceGJVisualsInterface<GJMarker,java.awt.Paint,java.awt.BasicStroke,java.awt.Dimension,java.awt.Shape>
-
getMarker
public final GJMarker getMarker(int i)
- Specified by:
getMarkerin interfaceGJVisualsInterface<GJMarker,java.awt.Paint,java.awt.BasicStroke,java.awt.Dimension,java.awt.Shape>
-
getMarkerArray
public final GJCyclicArrayList<GJMarker> getMarkerArray()
- Specified by:
getMarkerArrayin interfaceGJVisualsInterface<GJMarker,java.awt.Paint,java.awt.BasicStroke,java.awt.Dimension,java.awt.Shape>- Returns:
- the MarkerArray
-
setMarkerArray
public final void setMarkerArray(GJCyclicArrayList<GJMarker> arr)
- Specified by:
setMarkerArrayin interfaceGJVisualsInterface<GJMarker,java.awt.Paint,java.awt.BasicStroke,java.awt.Dimension,java.awt.Shape>
-
setMarkerArray
public final void setMarkerArray(GJMarker m)
- Specified by:
setMarkerArrayin interfaceGJVisualsInterface<GJMarker,java.awt.Paint,java.awt.BasicStroke,java.awt.Dimension,java.awt.Shape>
-
setMarker
public final void setMarker(int i, GJMarker s)- Specified by:
setMarkerin interfaceGJVisualsInterface<GJMarker,java.awt.Paint,java.awt.BasicStroke,java.awt.Dimension,java.awt.Shape>
-
setMarker
public final void setMarker(GJMarker s)
- Specified by:
setMarkerin interfaceGJVisualsInterface<GJMarker,java.awt.Paint,java.awt.BasicStroke,java.awt.Dimension,java.awt.Shape>
-
setLineColor
public final void setLineColor(int i, java.awt.Paint p)- Specified by:
setLineColorin interfaceGJVisualsInterface<GJMarker,java.awt.Paint,java.awt.BasicStroke,java.awt.Dimension,java.awt.Shape>
-
setLineColor
public final void setLineColor(java.awt.Paint p)
- Specified by:
setLineColorin interfaceGJVisualsInterface<GJMarker,java.awt.Paint,java.awt.BasicStroke,java.awt.Dimension,java.awt.Shape>
-
setLineColor
public final void setLineColor(java.awt.Paint[] p)
- Specified by:
setLineColorin interfaceGJVisualsInterface<GJMarker,java.awt.Paint,java.awt.BasicStroke,java.awt.Dimension,java.awt.Shape>
-
getVisualModel
public final GJVisualModel getVisualModel()
Description copied from interface:GJPlotInterfaceReturns theGJAbstractVisualModelfor the plot.- Specified by:
getVisualModelin interfaceGJPlotInterface- Returns:
- the GJVisualModel
-
setVisualModel
public final void setVisualModel(GJVisualModel visualModel)
Description copied from interface:GJPlotInterfaceSets theGJAbstractVisualModelfor the plot.- Specified by:
setVisualModelin interfaceGJPlotInterface- Parameters:
visualModel- the visualModel to set
-
setMarkerArray
public final void setMarkerArray(GJMarker[] m)
- Specified by:
setMarkerArrayin interfaceGJVisualsInterface<GJMarker,java.awt.Paint,java.awt.BasicStroke,java.awt.Dimension,java.awt.Shape>
-
getDynamicMarkerSize
public final GJCyclicArrayList<java.awt.Dimension> getDynamicMarkerSize()
- Specified by:
getDynamicMarkerSizein interfaceGJVisualsInterface<GJMarker,java.awt.Paint,java.awt.BasicStroke,java.awt.Dimension,java.awt.Shape>
-
setDynamicMarkerSize
public final void setDynamicMarkerSize(GJCyclicArrayList<java.awt.Dimension> DynamicMarkerSize)
- Specified by:
setDynamicMarkerSizein interfaceGJVisualsInterface<GJMarker,java.awt.Paint,java.awt.BasicStroke,java.awt.Dimension,java.awt.Shape>
-
setEdgeColor
public final void setEdgeColor(GJCyclicArrayList<java.awt.Paint> EdgeColor)
- Specified by:
setEdgeColorin interfaceGJVisualsInterface<GJMarker,java.awt.Paint,java.awt.BasicStroke,java.awt.Dimension,java.awt.Shape>
-
setEdgeStroke
public final void setEdgeStroke(GJCyclicArrayList<java.awt.BasicStroke> EdgeStroke)
- Specified by:
setEdgeStrokein interfaceGJVisualsInterface<GJMarker,java.awt.Paint,java.awt.BasicStroke,java.awt.Dimension,java.awt.Shape>
-
setEdgeStroke
public final void setEdgeStroke(java.util.ArrayList<java.awt.BasicStroke> EdgeStroke)
- Specified by:
setEdgeStrokein interfaceGJVisualsInterface<GJMarker,java.awt.Paint,java.awt.BasicStroke,java.awt.Dimension,java.awt.Shape>
-
setFill
public final void setFill(GJCyclicArrayList<java.awt.Paint> Fill)
- Specified by:
setFillin interfaceGJVisualsInterface<GJMarker,java.awt.Paint,java.awt.BasicStroke,java.awt.Dimension,java.awt.Shape>
-
getRenderHintState
public final java.lang.Object getRenderHintState()
- Specified by:
getRenderHintStatein interfaceGJVisualsInterface<GJMarker,java.awt.Paint,java.awt.BasicStroke,java.awt.Dimension,java.awt.Shape>- Returns:
- the renderHintState
-
setRenderHintState
public final void setRenderHintState(java.lang.Object renderHintState)
- Specified by:
setRenderHintStatein interfaceGJVisualsInterface<GJMarker,java.awt.Paint,java.awt.BasicStroke,java.awt.Dimension,java.awt.Shape>- Parameters:
renderHintState- the renderHintState to set
-
getTextHintState
public final java.lang.Object getTextHintState()
- Specified by:
getTextHintStatein interfaceGJVisualsInterface<GJMarker,java.awt.Paint,java.awt.BasicStroke,java.awt.Dimension,java.awt.Shape>
-
setTextHintState
public final void setTextHintState(java.lang.Object setTextHintState)
- Specified by:
setTextHintStatein interfaceGJVisualsInterface<GJMarker,java.awt.Paint,java.awt.BasicStroke,java.awt.Dimension,java.awt.Shape>
-
getDataModel
public final GJDataModel getDataModel()
- Specified by:
getDataModelin interfaceGJDataModelInterface<java.awt.geom.Rectangle2D,GJGraphInterface>- Returns:
- the dataModel
-
setDataModel
public final void setDataModel(GJDataModel dataModel)
- Specified by:
setDataModelin interfaceGJDataModelInterface<java.awt.geom.Rectangle2D,GJGraphInterface>- Parameters:
dataModel- the dataModel to set
-
getName
public java.util.ArrayList<java.lang.String> getName()
- Specified by:
getNamein interfaceGJDataModelInterface<java.awt.geom.Rectangle2D,GJGraphInterface>- Returns:
- the name
-
setName
public void setName(java.util.ArrayList<java.lang.String> name)
- Specified by:
setNamein interfaceGJDataModelInterface<java.awt.geom.Rectangle2D,GJGraphInterface>- Parameters:
name- the name to set
-
setName
public void setName(java.lang.String name)
-
setPlotList
public final void setPlotList(java.util.ArrayList<GJPlotInterface> plotList)
- Specified by:
setPlotListin interfaceGJPlotInterface- Parameters:
plotList-
-
getPlotList
public final java.util.ArrayList<GJPlotInterface> getPlotList()
- Specified by:
getPlotListin interfaceGJPlotInterface- Returns:
- the plotList
-
-
DMelt 3.0 © DataMelt by jWork.ORG