public class PluggableRenderContext<V,E> extends java.lang.Object implements RenderContext<V,E>
RenderContext.DirectedEdgeArrowPredicate<V,E>, RenderContext.UndirectedEdgeArrowPredicate<V,E>| Modifier and Type | Field and Description |
|---|---|
protected org.apache.commons.collections4.Transformer<E,java.awt.Paint> |
arrowDrawPaintTransformer |
protected org.apache.commons.collections4.Transformer<E,java.awt.Paint> |
arrowFillPaintTransformer |
protected float |
arrowPlacementTolerance |
protected org.apache.commons.collections4.Predicate<edu.uci.ics.jung.graph.util.Context<edu.uci.ics.jung.graph.Graph<V,E>,E>> |
edgeArrowPredicate |
protected org.apache.commons.collections4.Transformer<E,java.awt.Stroke> |
edgeArrowStrokeTransformer |
protected org.apache.commons.collections4.Transformer<edu.uci.ics.jung.graph.util.Context<edu.uci.ics.jung.graph.Graph<V,E>,E>,java.awt.Shape> |
edgeArrowTransformer |
protected org.apache.commons.collections4.Transformer<E,java.awt.Paint> |
edgeDrawPaintTransformer |
protected org.apache.commons.collections4.Transformer<E,java.awt.Paint> |
edgeFillPaintTransformer |
protected org.apache.commons.collections4.Transformer<E,java.awt.Font> |
edgeFontTransformer |
protected org.apache.commons.collections4.Predicate<edu.uci.ics.jung.graph.util.Context<edu.uci.ics.jung.graph.Graph<V,E>,E>> |
edgeIncludePredicate |
protected org.apache.commons.collections4.Transformer<edu.uci.ics.jung.graph.util.Context<edu.uci.ics.jung.graph.Graph<V,E>,E>,java.lang.Number> |
edgeLabelClosenessTransformer |
protected EdgeLabelRenderer |
edgeLabelRenderer |
protected org.apache.commons.collections4.Transformer<E,java.lang.String> |
edgeLabelTransformer |
protected org.apache.commons.collections4.Transformer<edu.uci.ics.jung.graph.util.Context<edu.uci.ics.jung.graph.Graph<V,E>,E>,java.awt.Shape> |
edgeShapeTransformer |
protected org.apache.commons.collections4.Transformer<E,java.awt.Stroke> |
edgeStrokeTransformer |
protected GraphicsDecorator |
graphicsContext |
protected edu.uci.ics.jung.graph.util.EdgeIndexFunction<V,E> |
incidentEdgeIndexFunction |
protected int |
labelOffset |
protected MultiLayerTransformer |
multiLayerTransformer |
protected edu.uci.ics.jung.graph.util.EdgeIndexFunction<V,E> |
parallelEdgeIndexFunction |
protected PickedState<E> |
pickedEdgeState |
protected PickedState<V> |
pickedVertexState |
protected edu.uci.ics.jung.algorithms.layout.GraphElementAccessor<V,E> |
pickSupport
pluggable support for picking graph elements by
finding them based on their coordinates.
|
protected javax.swing.CellRendererPane |
rendererPane
The CellRendererPane is used here just as it is in JTree
and JTable, to allow a pluggable JLabel-based renderer for
Vertex and Edge label strings and icons.
|
protected javax.swing.JComponent |
screenDevice
the JComponent that this Renderer will display the graph on
|
protected org.apache.commons.collections4.Transformer<V,java.awt.Paint> |
vertexDrawPaintTransformer |
protected org.apache.commons.collections4.Transformer<V,java.awt.Paint> |
vertexFillPaintTransformer |
protected org.apache.commons.collections4.Transformer<V,java.awt.Font> |
vertexFontTransformer |
protected org.apache.commons.collections4.Transformer<V,javax.swing.Icon> |
vertexIconTransformer |
protected org.apache.commons.collections4.Predicate<edu.uci.ics.jung.graph.util.Context<edu.uci.ics.jung.graph.Graph<V,E>,V>> |
vertexIncludePredicate |
protected VertexLabelRenderer |
vertexLabelRenderer
A default GraphLabelRenderer - picked Vertex labels are
blue, picked edge labels are cyan
|
protected org.apache.commons.collections4.Transformer<V,java.lang.String> |
vertexLabelTransformer |
protected org.apache.commons.collections4.Transformer<V,java.awt.Shape> |
vertexShapeTransformer |
protected org.apache.commons.collections4.Transformer<V,java.awt.Stroke> |
vertexStrokeTransformer |
DASHED, dashing, DOTTED, dotting, LABEL_OFFSET| Modifier and Type | Method and Description |
|---|---|
org.apache.commons.collections4.Transformer<E,java.awt.Paint> |
getArrowDrawPaintTransformer() |
org.apache.commons.collections4.Transformer<E,java.awt.Paint> |
getArrowFillPaintTransformer() |
float |
getArrowPlacementTolerance() |
static float[] |
getDashing() |
static float[] |
getDotting() |
org.apache.commons.collections4.Predicate<edu.uci.ics.jung.graph.util.Context<edu.uci.ics.jung.graph.Graph<V,E>,E>> |
getEdgeArrowPredicate() |
org.apache.commons.collections4.Transformer<E,java.awt.Stroke> |
getEdgeArrowStrokeTransformer() |
org.apache.commons.collections4.Transformer<edu.uci.ics.jung.graph.util.Context<edu.uci.ics.jung.graph.Graph<V,E>,E>,java.awt.Shape> |
getEdgeArrowTransformer() |
org.apache.commons.collections4.Transformer<E,java.awt.Paint> |
getEdgeDrawPaintTransformer() |
org.apache.commons.collections4.Transformer<E,java.awt.Paint> |
getEdgeFillPaintTransformer() |
org.apache.commons.collections4.Transformer<E,java.awt.Font> |
getEdgeFontTransformer() |
org.apache.commons.collections4.Predicate<edu.uci.ics.jung.graph.util.Context<edu.uci.ics.jung.graph.Graph<V,E>,E>> |
getEdgeIncludePredicate() |
org.apache.commons.collections4.Transformer<edu.uci.ics.jung.graph.util.Context<edu.uci.ics.jung.graph.Graph<V,E>,E>,java.lang.Number> |
getEdgeLabelClosenessTransformer() |
EdgeLabelRenderer |
getEdgeLabelRenderer() |
org.apache.commons.collections4.Transformer<E,java.lang.String> |
getEdgeLabelTransformer() |
org.apache.commons.collections4.Transformer<edu.uci.ics.jung.graph.util.Context<edu.uci.ics.jung.graph.Graph<V,E>,E>,java.awt.Shape> |
getEdgeShapeTransformer() |
org.apache.commons.collections4.Transformer<E,java.awt.Stroke> |
getEdgeStrokeTransformer() |
GraphicsDecorator |
getGraphicsContext() |
int |
getLabelOffset() |
MultiLayerTransformer |
getMultiLayerTransformer() |
edu.uci.ics.jung.graph.util.EdgeIndexFunction<V,E> |
getParallelEdgeIndexFunction() |
PickedState<E> |
getPickedEdgeState() |
PickedState<V> |
getPickedVertexState() |
edu.uci.ics.jung.algorithms.layout.GraphElementAccessor<V,E> |
getPickSupport() |
javax.swing.CellRendererPane |
getRendererPane() |
javax.swing.JComponent |
getScreenDevice() |
org.apache.commons.collections4.Transformer<V,java.awt.Paint> |
getVertexDrawPaintTransformer() |
org.apache.commons.collections4.Transformer<V,java.awt.Paint> |
getVertexFillPaintTransformer() |
org.apache.commons.collections4.Transformer<V,java.awt.Font> |
getVertexFontTransformer() |
org.apache.commons.collections4.Transformer<V,javax.swing.Icon> |
getVertexIconTransformer() |
org.apache.commons.collections4.Predicate<edu.uci.ics.jung.graph.util.Context<edu.uci.ics.jung.graph.Graph<V,E>,V>> |
getVertexIncludePredicate() |
VertexLabelRenderer |
getVertexLabelRenderer() |
org.apache.commons.collections4.Transformer<V,java.lang.String> |
getVertexLabelTransformer() |
org.apache.commons.collections4.Transformer<V,java.awt.Shape> |
getVertexShapeTransformer() |
org.apache.commons.collections4.Transformer<V,java.awt.Stroke> |
getVertexStrokeTransformer() |
void |
setArrowDrawPaintTransformer(org.apache.commons.collections4.Transformer<E,java.awt.Paint> arrowDrawPaintTransformer) |
void |
setArrowFillPaintTransformer(org.apache.commons.collections4.Transformer<E,java.awt.Paint> arrowFillPaintTransformer) |
void |
setArrowPlacementTolerance(float arrow_placement_tolerance) |
void |
setEdgeArrowPredicate(org.apache.commons.collections4.Predicate<edu.uci.ics.jung.graph.util.Context<edu.uci.ics.jung.graph.Graph<V,E>,E>> edgeArrowPredicate) |
void |
setEdgeArrowStrokeTransformer(org.apache.commons.collections4.Transformer<E,java.awt.Stroke> edgeArrowStrokeTransformer) |
void |
setEdgeArrowTransformer(org.apache.commons.collections4.Transformer<edu.uci.ics.jung.graph.util.Context<edu.uci.ics.jung.graph.Graph<V,E>,E>,java.awt.Shape> edgeArrowTransformer) |
void |
setEdgeDrawPaintTransformer(org.apache.commons.collections4.Transformer<E,java.awt.Paint> edgeDrawPaintTransformer) |
void |
setEdgeFillPaintTransformer(org.apache.commons.collections4.Transformer<E,java.awt.Paint> edgeFillPaintTransformer) |
void |
setEdgeFontTransformer(org.apache.commons.collections4.Transformer<E,java.awt.Font> edgeFontTransformer) |
void |
setEdgeIncludePredicate(org.apache.commons.collections4.Predicate<edu.uci.ics.jung.graph.util.Context<edu.uci.ics.jung.graph.Graph<V,E>,E>> edgeIncludePredicate) |
void |
setEdgeLabelClosenessTransformer(org.apache.commons.collections4.Transformer<edu.uci.ics.jung.graph.util.Context<edu.uci.ics.jung.graph.Graph<V,E>,E>,java.lang.Number> edgeLabelClosenessTransformer) |
void |
setEdgeLabelRenderer(EdgeLabelRenderer edgeLabelRenderer) |
void |
setEdgeLabelTransformer(org.apache.commons.collections4.Transformer<E,java.lang.String> edgeLabelTransformer) |
void |
setEdgeShapeTransformer(org.apache.commons.collections4.Transformer<edu.uci.ics.jung.graph.util.Context<edu.uci.ics.jung.graph.Graph<V,E>,E>,java.awt.Shape> edgeShapeTransformer) |
void |
setEdgeStrokeTransformer(org.apache.commons.collections4.Transformer<E,java.awt.Stroke> edgeStrokeTransformer) |
void |
setGraphicsContext(GraphicsDecorator graphicsContext) |
void |
setLabelOffset(int labelOffset) |
void |
setMultiLayerTransformer(MultiLayerTransformer basicTransformer) |
void |
setParallelEdgeIndexFunction(edu.uci.ics.jung.graph.util.EdgeIndexFunction<V,E> parallelEdgeIndexFunction) |
void |
setPickedEdgeState(PickedState<E> pickedEdgeState) |
void |
setPickedVertexState(PickedState<V> pickedVertexState) |
void |
setPickSupport(edu.uci.ics.jung.algorithms.layout.GraphElementAccessor<V,E> pickSupport) |
void |
setRendererPane(javax.swing.CellRendererPane rendererPane) |
void |
setScreenDevice(javax.swing.JComponent screenDevice) |
void |
setVertexDrawPaintTransformer(org.apache.commons.collections4.Transformer<V,java.awt.Paint> vertexDrawPaintTransformer) |
void |
setVertexFillPaintTransformer(org.apache.commons.collections4.Transformer<V,java.awt.Paint> vertexFillPaintTransformer) |
void |
setVertexFontTransformer(org.apache.commons.collections4.Transformer<V,java.awt.Font> vertexFontTransformer) |
void |
setVertexIconTransformer(org.apache.commons.collections4.Transformer<V,javax.swing.Icon> vertexIconTransformer) |
void |
setVertexIncludePredicate(org.apache.commons.collections4.Predicate<edu.uci.ics.jung.graph.util.Context<edu.uci.ics.jung.graph.Graph<V,E>,V>> vertexIncludePredicate) |
void |
setVertexLabelRenderer(VertexLabelRenderer vertexLabelRenderer) |
void |
setVertexLabelTransformer(org.apache.commons.collections4.Transformer<V,java.lang.String> vertexLabelTransformer) |
void |
setVertexShapeTransformer(org.apache.commons.collections4.Transformer<V,java.awt.Shape> vertexShapeTransformer) |
void |
setVertexStrokeTransformer(org.apache.commons.collections4.Transformer<V,java.awt.Stroke> vertexStrokeTransformer) |
protected float arrowPlacementTolerance
protected org.apache.commons.collections4.Predicate<edu.uci.ics.jung.graph.util.Context<edu.uci.ics.jung.graph.Graph<V,E>,V>> vertexIncludePredicate
protected org.apache.commons.collections4.Transformer<V,java.awt.Stroke> vertexStrokeTransformer
protected org.apache.commons.collections4.Transformer<V,java.awt.Shape> vertexShapeTransformer
protected org.apache.commons.collections4.Transformer<V,java.lang.String> vertexLabelTransformer
protected org.apache.commons.collections4.Transformer<V,javax.swing.Icon> vertexIconTransformer
protected org.apache.commons.collections4.Transformer<V,java.awt.Font> vertexFontTransformer
protected org.apache.commons.collections4.Transformer<V,java.awt.Paint> vertexDrawPaintTransformer
protected org.apache.commons.collections4.Transformer<V,java.awt.Paint> vertexFillPaintTransformer
protected org.apache.commons.collections4.Transformer<E,java.lang.String> edgeLabelTransformer
protected org.apache.commons.collections4.Transformer<E,java.awt.Stroke> edgeStrokeTransformer
protected org.apache.commons.collections4.Transformer<E,java.awt.Stroke> edgeArrowStrokeTransformer
protected org.apache.commons.collections4.Transformer<edu.uci.ics.jung.graph.util.Context<edu.uci.ics.jung.graph.Graph<V,E>,E>,java.awt.Shape> edgeArrowTransformer
protected org.apache.commons.collections4.Predicate<edu.uci.ics.jung.graph.util.Context<edu.uci.ics.jung.graph.Graph<V,E>,E>> edgeArrowPredicate
protected org.apache.commons.collections4.Predicate<edu.uci.ics.jung.graph.util.Context<edu.uci.ics.jung.graph.Graph<V,E>,E>> edgeIncludePredicate
protected org.apache.commons.collections4.Transformer<E,java.awt.Font> edgeFontTransformer
protected org.apache.commons.collections4.Transformer<edu.uci.ics.jung.graph.util.Context<edu.uci.ics.jung.graph.Graph<V,E>,E>,java.lang.Number> edgeLabelClosenessTransformer
protected org.apache.commons.collections4.Transformer<edu.uci.ics.jung.graph.util.Context<edu.uci.ics.jung.graph.Graph<V,E>,E>,java.awt.Shape> edgeShapeTransformer
protected org.apache.commons.collections4.Transformer<E,java.awt.Paint> edgeFillPaintTransformer
protected org.apache.commons.collections4.Transformer<E,java.awt.Paint> edgeDrawPaintTransformer
protected org.apache.commons.collections4.Transformer<E,java.awt.Paint> arrowFillPaintTransformer
protected org.apache.commons.collections4.Transformer<E,java.awt.Paint> arrowDrawPaintTransformer
protected edu.uci.ics.jung.graph.util.EdgeIndexFunction<V,E> parallelEdgeIndexFunction
protected edu.uci.ics.jung.graph.util.EdgeIndexFunction<V,E> incidentEdgeIndexFunction
protected MultiLayerTransformer multiLayerTransformer
protected edu.uci.ics.jung.algorithms.layout.GraphElementAccessor<V,E> pickSupport
protected int labelOffset
protected javax.swing.JComponent screenDevice
protected PickedState<V> pickedVertexState
protected PickedState<E> pickedEdgeState
protected javax.swing.CellRendererPane rendererPane
protected VertexLabelRenderer vertexLabelRenderer
protected EdgeLabelRenderer edgeLabelRenderer
protected GraphicsDecorator graphicsContext
public org.apache.commons.collections4.Transformer<V,java.awt.Shape> getVertexShapeTransformer()
getVertexShapeTransformer in interface RenderContext<V,E>public void setVertexShapeTransformer(org.apache.commons.collections4.Transformer<V,java.awt.Shape> vertexShapeTransformer)
setVertexShapeTransformer in interface RenderContext<V,E>vertexShapeTransformer - the vertexShapeTransformer to setpublic org.apache.commons.collections4.Transformer<V,java.awt.Stroke> getVertexStrokeTransformer()
getVertexStrokeTransformer in interface RenderContext<V,E>public void setVertexStrokeTransformer(org.apache.commons.collections4.Transformer<V,java.awt.Stroke> vertexStrokeTransformer)
setVertexStrokeTransformer in interface RenderContext<V,E>vertexStrokeTransformer - the vertexStrokeTransformer to setpublic static float[] getDashing()
public static float[] getDotting()
public float getArrowPlacementTolerance()
getArrowPlacementTolerance in interface RenderContext<V,E>edu.uci.ics.jung.visualization.RenderContext#getArrow_placement_tolerance()public void setArrowPlacementTolerance(float arrow_placement_tolerance)
setArrowPlacementTolerance in interface RenderContext<V,E>edu.uci.ics.jung.visualization.RenderContext#setArrow_placement_tolerance(float)public org.apache.commons.collections4.Transformer<edu.uci.ics.jung.graph.util.Context<edu.uci.ics.jung.graph.Graph<V,E>,E>,java.awt.Shape> getEdgeArrowTransformer()
getEdgeArrowTransformer in interface RenderContext<V,E>RenderContext.getEdgeArrowTransformer()public void setEdgeArrowTransformer(org.apache.commons.collections4.Transformer<edu.uci.ics.jung.graph.util.Context<edu.uci.ics.jung.graph.Graph<V,E>,E>,java.awt.Shape> edgeArrowTransformer)
setEdgeArrowTransformer in interface RenderContext<V,E>edu.uci.ics.jung.visualization.RenderContext#setEdgeArrowTransformer(edu.uci.ics.jung.visualization.decorators.EdgeArrowTransformer)public org.apache.commons.collections4.Predicate<edu.uci.ics.jung.graph.util.Context<edu.uci.ics.jung.graph.Graph<V,E>,E>> getEdgeArrowPredicate()
getEdgeArrowPredicate in interface RenderContext<V,E>RenderContext.getEdgeArrowPredicate()public void setEdgeArrowPredicate(org.apache.commons.collections4.Predicate<edu.uci.ics.jung.graph.util.Context<edu.uci.ics.jung.graph.Graph<V,E>,E>> edgeArrowPredicate)
setEdgeArrowPredicate in interface RenderContext<V,E>RenderContext.setEdgeArrowPredicate(Predicate)public org.apache.commons.collections4.Transformer<E,java.awt.Font> getEdgeFontTransformer()
getEdgeFontTransformer in interface RenderContext<V,E>RenderContext.getEdgeFontTransformer()public void setEdgeFontTransformer(org.apache.commons.collections4.Transformer<E,java.awt.Font> edgeFontTransformer)
setEdgeFontTransformer in interface RenderContext<V,E>edu.uci.ics.jung.visualization.RenderContext#setEdgeFontTransformer(edu.uci.ics.jung.visualization.decorators.EdgeFontTransformer)public org.apache.commons.collections4.Predicate<edu.uci.ics.jung.graph.util.Context<edu.uci.ics.jung.graph.Graph<V,E>,E>> getEdgeIncludePredicate()
getEdgeIncludePredicate in interface RenderContext<V,E>RenderContext.getEdgeIncludePredicate()public void setEdgeIncludePredicate(org.apache.commons.collections4.Predicate<edu.uci.ics.jung.graph.util.Context<edu.uci.ics.jung.graph.Graph<V,E>,E>> edgeIncludePredicate)
setEdgeIncludePredicate in interface RenderContext<V,E>RenderContext.setEdgeIncludePredicate(org.apache.commons.collections4.Predicate)public org.apache.commons.collections4.Transformer<edu.uci.ics.jung.graph.util.Context<edu.uci.ics.jung.graph.Graph<V,E>,E>,java.lang.Number> getEdgeLabelClosenessTransformer()
getEdgeLabelClosenessTransformer in interface RenderContext<V,E>RenderContext.getEdgeLabelClosenessTransformer()public void setEdgeLabelClosenessTransformer(org.apache.commons.collections4.Transformer<edu.uci.ics.jung.graph.util.Context<edu.uci.ics.jung.graph.Graph<V,E>,E>,java.lang.Number> edgeLabelClosenessTransformer)
setEdgeLabelClosenessTransformer in interface RenderContext<V,E>edu.uci.ics.jung.visualization.RenderContext#setEdgeLabelClosenessTransformer(edu.uci.ics.jung.visualization.decorators.NumberDirectionalEdgeValue)public EdgeLabelRenderer getEdgeLabelRenderer()
getEdgeLabelRenderer in interface RenderContext<V,E>RenderContext.getEdgeLabelRenderer()public void setEdgeLabelRenderer(EdgeLabelRenderer edgeLabelRenderer)
setEdgeLabelRenderer in interface RenderContext<V,E>edu.uci.ics.jung.visualization.RenderContext#setEdgeLabelRenderer(edu.uci.ics.jung.visualization.EdgeLabelRenderer)public org.apache.commons.collections4.Transformer<E,java.awt.Paint> getEdgeFillPaintTransformer()
getEdgeFillPaintTransformer in interface RenderContext<V,E>edu.uci.ics.jung.visualization.RenderContext#getEdgePaintTransformer()public void setEdgeDrawPaintTransformer(org.apache.commons.collections4.Transformer<E,java.awt.Paint> edgeDrawPaintTransformer)
setEdgeDrawPaintTransformer in interface RenderContext<V,E>edu.uci.ics.jung.visualization.RenderContext#setEdgePaintTransformer(edu.uci.ics.jung.visualization.decorators.EdgePaintTransformer)public org.apache.commons.collections4.Transformer<E,java.awt.Paint> getEdgeDrawPaintTransformer()
getEdgeDrawPaintTransformer in interface RenderContext<V,E>edu.uci.ics.jung.visualization.RenderContext#getEdgePaintTransformer()public void setEdgeFillPaintTransformer(org.apache.commons.collections4.Transformer<E,java.awt.Paint> edgeFillPaintTransformer)
setEdgeFillPaintTransformer in interface RenderContext<V,E>edu.uci.ics.jung.visualization.RenderContext#setEdgePaintTransformer(edu.uci.ics.jung.visualization.decorators.EdgePaintTransformer)public org.apache.commons.collections4.Transformer<edu.uci.ics.jung.graph.util.Context<edu.uci.ics.jung.graph.Graph<V,E>,E>,java.awt.Shape> getEdgeShapeTransformer()
getEdgeShapeTransformer in interface RenderContext<V,E>RenderContext.getEdgeShapeTransformer()public void setEdgeShapeTransformer(org.apache.commons.collections4.Transformer<edu.uci.ics.jung.graph.util.Context<edu.uci.ics.jung.graph.Graph<V,E>,E>,java.awt.Shape> edgeShapeTransformer)
setEdgeShapeTransformer in interface RenderContext<V,E>edu.uci.ics.jung.visualization.RenderContext#setEdgeShapeTransformer(edu.uci.ics.jung.visualization.decorators.EdgeShapeTransformer)public org.apache.commons.collections4.Transformer<E,java.lang.String> getEdgeLabelTransformer()
getEdgeLabelTransformer in interface RenderContext<V,E>RenderContext.getEdgeLabelTransformer()public void setEdgeLabelTransformer(org.apache.commons.collections4.Transformer<E,java.lang.String> edgeLabelTransformer)
setEdgeLabelTransformer in interface RenderContext<V,E>edu.uci.ics.jung.visualization.RenderContext#setEdgeLabelTransformer(edu.uci.ics.jung.visualization.decorators.EdgeLabelTransformer)public org.apache.commons.collections4.Transformer<E,java.awt.Stroke> getEdgeStrokeTransformer()
getEdgeStrokeTransformer in interface RenderContext<V,E>RenderContext.getEdgeStrokeTransformer()public void setEdgeStrokeTransformer(org.apache.commons.collections4.Transformer<E,java.awt.Stroke> edgeStrokeTransformer)
setEdgeStrokeTransformer in interface RenderContext<V,E>edu.uci.ics.jung.visualization.RenderContext#setEdgeStrokeTransformer(edu.uci.ics.jung.visualization.decorators.EdgeStrokeTransformer)public org.apache.commons.collections4.Transformer<E,java.awt.Stroke> getEdgeArrowStrokeTransformer()
getEdgeArrowStrokeTransformer in interface RenderContext<V,E>RenderContext.getEdgeStrokeTransformer()public void setEdgeArrowStrokeTransformer(org.apache.commons.collections4.Transformer<E,java.awt.Stroke> edgeArrowStrokeTransformer)
setEdgeArrowStrokeTransformer in interface RenderContext<V,E>edu.uci.ics.jung.visualization.RenderContext#setEdgeStrokeTransformer(edu.uci.ics.jung.visualization.decorators.EdgeStrokeTransformer)public GraphicsDecorator getGraphicsContext()
getGraphicsContext in interface RenderContext<V,E>RenderContext.getGraphicsContext()public void setGraphicsContext(GraphicsDecorator graphicsContext)
setGraphicsContext in interface RenderContext<V,E>RenderContext.setGraphicsContext(GraphicsDecorator)public int getLabelOffset()
getLabelOffset in interface RenderContext<V,E>RenderContext.getLabelOffset()public void setLabelOffset(int labelOffset)
setLabelOffset in interface RenderContext<V,E>RenderContext.setLabelOffset(int)public edu.uci.ics.jung.graph.util.EdgeIndexFunction<V,E> getParallelEdgeIndexFunction()
getParallelEdgeIndexFunction in interface RenderContext<V,E>edu.uci.ics.jung.visualization.RenderContext#getParallelEdgeIndexTransformer()public void setParallelEdgeIndexFunction(edu.uci.ics.jung.graph.util.EdgeIndexFunction<V,E> parallelEdgeIndexFunction)
setParallelEdgeIndexFunction in interface RenderContext<V,E>edu.uci.ics.jung.visualization.RenderContext#setParallelEdgeIndexFunction(edu.uci.ics.graph.util.ParallelEdgeIndexFunction)public PickedState<E> getPickedEdgeState()
getPickedEdgeState in interface RenderContext<V,E>RenderContext.getPickedEdgeState()public void setPickedEdgeState(PickedState<E> pickedEdgeState)
setPickedEdgeState in interface RenderContext<V,E>RenderContext.setPickedEdgeState(edu.uci.ics.jung.visualization.picking.PickedState)public PickedState<V> getPickedVertexState()
getPickedVertexState in interface RenderContext<V,E>RenderContext.getPickedVertexState()public void setPickedVertexState(PickedState<V> pickedVertexState)
setPickedVertexState in interface RenderContext<V,E>RenderContext.setPickedVertexState(edu.uci.ics.jung.visualization.picking.PickedState)public javax.swing.CellRendererPane getRendererPane()
getRendererPane in interface RenderContext<V,E>RenderContext.getRendererPane()public void setRendererPane(javax.swing.CellRendererPane rendererPane)
setRendererPane in interface RenderContext<V,E>RenderContext.setRendererPane(javax.swing.CellRendererPane)public javax.swing.JComponent getScreenDevice()
getScreenDevice in interface RenderContext<V,E>RenderContext.getScreenDevice()public void setScreenDevice(javax.swing.JComponent screenDevice)
setScreenDevice in interface RenderContext<V,E>edu.uci.ics.jung.visualization.RenderContext#setScreenDevice(edu.uci.ics.jung.visualization.VisualizationViewer)public org.apache.commons.collections4.Transformer<V,java.awt.Font> getVertexFontTransformer()
getVertexFontTransformer in interface RenderContext<V,E>RenderContext.getVertexFontTransformer()public void setVertexFontTransformer(org.apache.commons.collections4.Transformer<V,java.awt.Font> vertexFontTransformer)
setVertexFontTransformer in interface RenderContext<V,E>edu.uci.ics.jung.visualization.RenderContext#setVertexFontTransformer(edu.uci.ics.jung.visualization.decorators.VertexFontTransformer)public org.apache.commons.collections4.Transformer<V,javax.swing.Icon> getVertexIconTransformer()
getVertexIconTransformer in interface RenderContext<V,E>RenderContext.getVertexIconTransformer()public void setVertexIconTransformer(org.apache.commons.collections4.Transformer<V,javax.swing.Icon> vertexIconTransformer)
setVertexIconTransformer in interface RenderContext<V,E>edu.uci.ics.jung.visualization.RenderContext#setVertexIconTransformer(edu.uci.ics.jung.visualization.decorators.VertexIconTransformer)public org.apache.commons.collections4.Predicate<edu.uci.ics.jung.graph.util.Context<edu.uci.ics.jung.graph.Graph<V,E>,V>> getVertexIncludePredicate()
getVertexIncludePredicate in interface RenderContext<V,E>RenderContext.getVertexIncludePredicate()public void setVertexIncludePredicate(org.apache.commons.collections4.Predicate<edu.uci.ics.jung.graph.util.Context<edu.uci.ics.jung.graph.Graph<V,E>,V>> vertexIncludePredicate)
setVertexIncludePredicate in interface RenderContext<V,E>RenderContext.setVertexIncludePredicate(org.apache.commons.collections4.Predicate)public VertexLabelRenderer getVertexLabelRenderer()
getVertexLabelRenderer in interface RenderContext<V,E>RenderContext.getVertexLabelRenderer()public void setVertexLabelRenderer(VertexLabelRenderer vertexLabelRenderer)
setVertexLabelRenderer in interface RenderContext<V,E>edu.uci.ics.jung.visualization.RenderContext#setVertexLabelRenderer(edu.uci.ics.jung.visualization.VertexLabelRenderer)public org.apache.commons.collections4.Transformer<V,java.awt.Paint> getVertexFillPaintTransformer()
getVertexFillPaintTransformer in interface RenderContext<V,E>edu.uci.ics.jung.visualization.RenderContext#getVertexPaintTransformer()public void setVertexFillPaintTransformer(org.apache.commons.collections4.Transformer<V,java.awt.Paint> vertexFillPaintTransformer)
setVertexFillPaintTransformer in interface RenderContext<V,E>edu.uci.ics.jung.visualization.RenderContext#setVertexPaintTransformer(edu.uci.ics.jung.visualization.decorators.VertexPaintTransformer)public org.apache.commons.collections4.Transformer<V,java.awt.Paint> getVertexDrawPaintTransformer()
getVertexDrawPaintTransformer in interface RenderContext<V,E>edu.uci.ics.jung.visualization.RenderContext#getVertexPaintTransformer()public void setVertexDrawPaintTransformer(org.apache.commons.collections4.Transformer<V,java.awt.Paint> vertexDrawPaintTransformer)
setVertexDrawPaintTransformer in interface RenderContext<V,E>edu.uci.ics.jung.visualization.RenderContext#setVertexPaintTransformer(edu.uci.ics.jung.visualization.decorators.VertexPaintTransformer)public org.apache.commons.collections4.Transformer<V,java.lang.String> getVertexLabelTransformer()
getVertexLabelTransformer in interface RenderContext<V,E>RenderContext.getVertexLabelTransformer()public void setVertexLabelTransformer(org.apache.commons.collections4.Transformer<V,java.lang.String> vertexLabelTransformer)
setVertexLabelTransformer in interface RenderContext<V,E>edu.uci.ics.jung.visualization.RenderContext#setVertexLabelTransformer(edu.uci.ics.jung.visualization.decorators.VertexLabelTransformer)public edu.uci.ics.jung.algorithms.layout.GraphElementAccessor<V,E> getPickSupport()
getPickSupport in interface RenderContext<V,E>public void setPickSupport(edu.uci.ics.jung.algorithms.layout.GraphElementAccessor<V,E> pickSupport)
setPickSupport in interface RenderContext<V,E>pickSupport - the pickSupport to setpublic MultiLayerTransformer getMultiLayerTransformer()
getMultiLayerTransformer in interface RenderContext<V,E>public void setMultiLayerTransformer(MultiLayerTransformer basicTransformer)
setMultiLayerTransformer in interface RenderContext<V,E>basicTransformer - the basicTransformer to setpublic org.apache.commons.collections4.Transformer<E,java.awt.Paint> getArrowDrawPaintTransformer()
getArrowDrawPaintTransformer in interface RenderContext<V,E>RenderContext.getArrowDrawPaintTransformer()public org.apache.commons.collections4.Transformer<E,java.awt.Paint> getArrowFillPaintTransformer()
getArrowFillPaintTransformer in interface RenderContext<V,E>RenderContext.getArrowFillPaintTransformer()public void setArrowDrawPaintTransformer(org.apache.commons.collections4.Transformer<E,java.awt.Paint> arrowDrawPaintTransformer)
setArrowDrawPaintTransformer in interface RenderContext<V,E>RenderContext.setArrowDrawPaintTransformer(Transformer)public void setArrowFillPaintTransformer(org.apache.commons.collections4.Transformer<E,java.awt.Paint> arrowFillPaintTransformer)
setArrowFillPaintTransformer in interface RenderContext<V,E>RenderContext.setArrowFillPaintTransformer(Transformer)