|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectgov.noaa.pmel.sgt.CartesianRenderer
gov.noaa.pmel.sgt.LineCartesianRenderer
public class LineCartesianRenderer
Produces a line plot with optional coloring from a second data set. If a second data set is specified it must have the same shape as the first.
Field Summary |
---|
Fields inherited from class gov.noaa.pmel.sgt.CartesianRenderer |
---|
cg_ |
Constructor Summary | |
---|---|
LineCartesianRenderer(CartesianGraph cg)
Default constructor. |
|
LineCartesianRenderer(CartesianGraph cg,
Collection col,
LineAttribute attr)
Construct a LineCartesianRenderer . |
|
LineCartesianRenderer(CartesianGraph cg,
SGTLine line)
Construct a LineCartesianRenderer . |
|
LineCartesianRenderer(CartesianGraph cg,
SGTLine line,
LineAttribute attr)
Construct a LineCartesianRenderer . |
Method Summary | |
---|---|
void |
draw(java.awt.Graphics g)
Render the SGTData . |
protected void |
drawMark(java.awt.Graphics g,
int[] xp,
int[] yp,
int npoints,
LineAttribute attr)
Draw a mark at the requested location. |
Attribute |
getAttribute()
Get the Attribute associated with the data. |
CartesianGraph |
getCartesianGraph()
Get the associated CartesianGraph object. |
Collection |
getCollection()
Get the Collection of SGTLine objects. |
SGTData |
getDataAt(java.awt.Point pt)
Find data object. |
SGTLine |
getLine()
Get the SGTLine object. |
LineAttribute |
getLineAttribute()
Get the LineAttribute . |
boolean |
hasCollection()
Test if a Collection of SGTLine
was using to construct this renderer. |
void |
propertyChange(java.beans.PropertyChangeEvent evt)
|
void |
setLineAttribute(LineAttribute l)
Set the LineAttribute . |
Methods inherited from class gov.noaa.pmel.sgt.CartesianRenderer |
---|
getDataAt, getPane, getRenderer, modified |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public LineCartesianRenderer(CartesianGraph cg)
CartesianGraph
,
Graph
public LineCartesianRenderer(CartesianGraph cg, SGTLine line)
LineCartesianRenderer
. The default
LineAttribute
will be used.
cg
- the parent CartesianGraph
data
- an SGTLine
objectCartesianGraph
,
Graph
public LineCartesianRenderer(CartesianGraph cg, SGTLine line, LineAttribute attr)
LineCartesianRenderer
.
cg
- the parent CartesianGraph
data
- an SGTLine
line
- the LineAttribute
CartesianGraph
,
Graph
public LineCartesianRenderer(CartesianGraph cg, Collection col, LineAttribute attr)
LineCartesianRenderer
.
cg
- the parent CartesianGraph
col
- a Collection
of SGTLine
objectsline
- the LineAttribute
CartesianGraph
,
Graph
Method Detail |
---|
public Attribute getAttribute()
Attribute
associated with the data.
getAttribute
in class CartesianRenderer
Attribute
protected void drawMark(java.awt.Graphics g, int[] xp, int[] yp, int npoints, LineAttribute attr)
g
- Graphics objectxp
- horizontal coordinateyp
- vertical coordinateattr
- line attributeLineKey
public void draw(java.awt.Graphics g)
SGTData
. This method should not
be directly called.
draw
in class CartesianRenderer
g
- graphics contextPane.draw()
public void setLineAttribute(LineAttribute l)
LineAttribute
. The line appearance is controlled by
this object.
l
- LineAttribute
public LineAttribute getLineAttribute()
LineAttribute
.
LineAttribute
public boolean hasCollection()
Collection
of SGTLine
was using to construct this renderer.
Collection
was usedpublic Collection getCollection()
Collection
of SGTLine
objects.
Collection
public SGTLine getLine()
SGTLine
object.
SGTLine
public CartesianGraph getCartesianGraph()
CartesianGraph
object.
getCartesianGraph
in class CartesianRenderer
CartesianGraph
public void propertyChange(java.beans.PropertyChangeEvent evt)
public SGTData getDataAt(java.awt.Point pt)
CartesianRenderer
getDataAt
in class CartesianRenderer
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |