public abstract class AbstractRenderer extends java.lang.Object implements Renderer
Constructor and Description |
---|
AbstractRenderer() |
Modifier and Type | Method and Description |
---|---|
PickedInfo |
getPickedKey() |
protected boolean |
isPicked(ArchetypeEdge e) |
protected boolean |
isPicked(ArchetypeVertex v) |
abstract void |
paintEdge(java.awt.Graphics g,
Edge e,
int x1,
int y1,
int x2,
int y2) |
abstract void |
paintVertex(java.awt.Graphics g,
Vertex v,
int x,
int y) |
void |
setPickedKey(PickedInfo pk)
This call allows a Renderer to ask whether a vertex is picked
or not.
|
public abstract void paintEdge(java.awt.Graphics g, Edge e, int x1, int y1, int x2, int y2)
public abstract void paintVertex(java.awt.Graphics g, Vertex v, int x, int y)
paintVertex
in interface Renderer
public void setPickedKey(PickedInfo pk)
Renderer
setPickedKey
in interface Renderer
public PickedInfo getPickedKey()
protected boolean isPicked(ArchetypeVertex v)
protected boolean isPicked(ArchetypeEdge e)