public class TransformingPluggableRenderer extends PluggableRendererDecorator
delegate
Constructor and Description |
---|
TransformingPluggableRenderer(PluggableRenderer delegate)
create an instance
|
Modifier and Type | Method and Description |
---|---|
protected void |
drawSimpleEdge(java.awt.Graphics2D g,
Edge e,
int x1,
int y1,
int x2,
int y2)
(non-Javadoc)
override to wrap the passed Graphics2D in my TransformingGraphics,
then call overloaded drawSimpleEdge
|
protected void |
drawSimpleEdge(TransformingGraphics g,
Edge e,
int x1,
int y1,
int x2,
int y2)
overloaded to use TransformingGraphics
|
Transformer |
getTransformer() |
protected void |
labelEdge(java.awt.Graphics2D g2d,
Edge e,
java.lang.String label,
int x1,
int x2,
int y1,
int y2)
overridden to wrap passed Graphics2D in my TransformingGraphics, then call
overloaded labelEdge
|
protected void |
labelEdge(TransformingGraphics g2d,
Edge e,
java.lang.String label,
int x1,
int x2,
int y1,
int y2)
overloaded to use TransformingGraphics
|
protected void |
labelVertex(java.awt.Graphics g,
Vertex v,
java.lang.String label,
int x,
int y)
overridden to wrap passed Graphics in my TransformingGraphics, then
call overloaded labelVertex
|
protected void |
labelVertex(TransformingGraphics g,
Vertex v,
java.lang.String label,
int x,
int y)
overloaded to use TransformingGraphics
|
void |
paintEdge(java.awt.Graphics g,
Edge e,
int x1,
int y1,
int x2,
int y2)
overridded to wrap passed Graphics in TransformingGraphics then call
overloaded paintEdge
|
void |
paintEdge(TransformingGraphics g2d,
Edge e,
int x1,
int y1,
int x2,
int y2)
overloaded to use TransformingGraphics
|
void |
paintIconForVertex(TransformingGraphics g,
javax.swing.Icon icon,
int x,
int y) |
protected void |
paintShapeForVertex(TransformingGraphics g2d,
Vertex v,
java.awt.Shape shape) |
void |
paintVertex(java.awt.Graphics g,
Vertex v,
int x,
int y)
overridden to wrap passed Graphics in TransformingGraphics then
call overloaded paintVertex
|
void |
paintVertex(TransformingGraphics g2d,
Vertex v,
int x,
int y)
overloaded to use TransformingGraphics
|
void |
setTransformer(Transformer transformer) |
equals, getArrowTransform, getArrowTransform, getDelegate, getEdgeArrowFunction, getEdgeArrowPredicate, getEdgeFontFunction, getEdgeIncludePredicate, getEdgeLabelClosenessFunction, getEdgePaintFunction, getEdgeShapeFunction, getEdgeStringer, getEdgeStrokeFunction, getGraphLabelRenderer, getParallelEdgeIndexFunction, getPickedKey, getRendererPane, getReverseArrowTransform, getReverseArrowTransform, getScreenDevice, getVertexFontFunction, getVertexIconFunction, getVertexIncludePredicate, getVertexLabelCentering, getVertexPaintFunction, getVertexShapeFunction, getVertexStringer, getVertexStrokeFunction, hashCode, isPicked, isPicked, paintIconForVertex, paintShapeForVertex, prepareRenderer, prepareRenderer, setArrowPlacementTolerance, setDelegate, setEdgeArrowFunction, setEdgeArrowPredicate, setEdgeColorFunction, setEdgeFontFunction, setEdgeIncludePredicate, setEdgeLabelClosenessFunction, setEdgePaintFunction, setEdgeShapeFunction, setEdgeStringer, setEdgeStrokeFunction, setGraphLabelRenderer, setParallelEdgeIndexFunction, setPickedKey, setRendererPane, setScreenDevice, setVertexColorFunction, setVertexFontFunction, setVertexIconFunction, setVertexIncludePredicate, setVertexLabelCentering, setVertexPaintFunction, setVertexShapeFunction, setVertexStringer, setVertexStrokeFunction, setViewTransformer, toString
public TransformingPluggableRenderer(PluggableRenderer delegate)
public Transformer getTransformer()
public void setTransformer(Transformer transformer)
transformer
- The transformer to set.protected void drawSimpleEdge(java.awt.Graphics2D g, Edge e, int x1, int y1, int x2, int y2)
protected void drawSimpleEdge(TransformingGraphics g, Edge e, int x1, int y1, int x2, int y2)
g
- e
- x1
- y1
- x2
- y2
- protected void labelEdge(java.awt.Graphics2D g2d, Edge e, java.lang.String label, int x1, int x2, int y1, int y2)
protected void labelEdge(TransformingGraphics g2d, Edge e, java.lang.String label, int x1, int x2, int y1, int y2)
g2d
- e
- label
- x1
- x2
- y1
- y2
- protected void labelVertex(java.awt.Graphics g, Vertex v, java.lang.String label, int x, int y)
protected void labelVertex(TransformingGraphics g, Vertex v, java.lang.String label, int x, int y)
g
- v
- label
- x
- y
- public void paintEdge(java.awt.Graphics g, Edge e, int x1, int y1, int x2, int y2)
paintEdge
in interface Renderer
paintEdge
in class PluggableRendererDecorator
public void paintEdge(TransformingGraphics g2d, Edge e, int x1, int y1, int x2, int y2)
g2d
- e
- x1
- y1
- x2
- y2
- public void paintVertex(java.awt.Graphics g, Vertex v, int x, int y)
paintVertex
in interface Renderer
paintVertex
in class PluggableRendererDecorator
public void paintVertex(TransformingGraphics g2d, Vertex v, int x, int y)
g2d
- v
- x
- y
- protected void paintShapeForVertex(TransformingGraphics g2d, Vertex v, java.awt.Shape shape)
public void paintIconForVertex(TransformingGraphics g, javax.swing.Icon icon, int x, int y)