public class PluggableRenderContext<V,E> extends 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,Paint> |
arrowDrawPaintTransformer |
protected org.apache.commons.collections4.Transformer<E,Paint> |
arrowFillPaintTransformer |
protected float |
arrowPlacementTolerance |
protected org.apache.commons.collections4.Predicate<Context<Graph<V,E>,E>> |
edgeArrowPredicate |
protected org.apache.commons.collections4.Transformer<E,Stroke> |
edgeArrowStrokeTransformer |
protected org.apache.commons.collections4.Transformer<Context<Graph<V,E>,E>,Shape> |
edgeArrowTransformer |
protected org.apache.commons.collections4.Transformer<E,Paint> |
edgeDrawPaintTransformer |
protected org.apache.commons.collections4.Transformer<E,Paint> |
edgeFillPaintTransformer |
protected org.apache.commons.collections4.Transformer<E,Font> |
edgeFontTransformer |
protected org.apache.commons.collections4.Predicate<Context<Graph<V,E>,E>> |
edgeIncludePredicate |
protected org.apache.commons.collections4.Transformer<Context<Graph<V,E>,E>,Number> |
edgeLabelClosenessTransformer |
protected EdgeLabelRenderer |
edgeLabelRenderer |
protected org.apache.commons.collections4.Transformer<E,String> |
edgeLabelTransformer |
protected org.apache.commons.collections4.Transformer<Context<Graph<V,E>,E>,Shape> |
edgeShapeTransformer |
protected org.apache.commons.collections4.Transformer<E,Stroke> |
edgeStrokeTransformer |
protected GraphicsDecorator |
graphicsContext |
protected EdgeIndexFunction<V,E> |
incidentEdgeIndexFunction |
protected int |
labelOffset |
protected MultiLayerTransformer |
multiLayerTransformer |
protected EdgeIndexFunction<V,E> |
parallelEdgeIndexFunction |
protected PickedState<E> |
pickedEdgeState |
protected PickedState<V> |
pickedVertexState |
protected GraphElementAccessor<V,E> |
pickSupport
pluggable support for picking graph elements by
finding them based on their coordinates.
|
protected 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 JComponent |
screenDevice
the JComponent that this Renderer will display the graph on
|
protected org.apache.commons.collections4.Transformer<V,Paint> |
vertexDrawPaintTransformer |
protected org.apache.commons.collections4.Transformer<V,Paint> |
vertexFillPaintTransformer |
protected org.apache.commons.collections4.Transformer<V,Font> |
vertexFontTransformer |
protected org.apache.commons.collections4.Transformer<V,Icon> |
vertexIconTransformer |
protected org.apache.commons.collections4.Predicate<Context<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,String> |
vertexLabelTransformer |
protected org.apache.commons.collections4.Transformer<V,Shape> |
vertexShapeTransformer |
protected org.apache.commons.collections4.Transformer<V,Stroke> |
vertexStrokeTransformer |
DASHED, dashing, DOTTED, dotting, LABEL_OFFSET
Modifier and Type | Method and Description |
---|---|
org.apache.commons.collections4.Transformer<E,Paint> |
getArrowDrawPaintTransformer() |
org.apache.commons.collections4.Transformer<E,Paint> |
getArrowFillPaintTransformer() |
float |
getArrowPlacementTolerance() |
static float[] |
getDashing() |
static float[] |
getDotting() |
org.apache.commons.collections4.Predicate<Context<Graph<V,E>,E>> |
getEdgeArrowPredicate() |
org.apache.commons.collections4.Transformer<E,Stroke> |
getEdgeArrowStrokeTransformer() |
org.apache.commons.collections4.Transformer<Context<Graph<V,E>,E>,Shape> |
getEdgeArrowTransformer() |
org.apache.commons.collections4.Transformer<E,Paint> |
getEdgeDrawPaintTransformer() |
org.apache.commons.collections4.Transformer<E,Paint> |
getEdgeFillPaintTransformer() |
org.apache.commons.collections4.Transformer<E,Font> |
getEdgeFontTransformer() |
org.apache.commons.collections4.Predicate<Context<Graph<V,E>,E>> |
getEdgeIncludePredicate() |
org.apache.commons.collections4.Transformer<Context<Graph<V,E>,E>,Number> |
getEdgeLabelClosenessTransformer() |
EdgeLabelRenderer |
getEdgeLabelRenderer() |
org.apache.commons.collections4.Transformer<E,String> |
getEdgeLabelTransformer() |
org.apache.commons.collections4.Transformer<Context<Graph<V,E>,E>,Shape> |
getEdgeShapeTransformer() |
org.apache.commons.collections4.Transformer<E,Stroke> |
getEdgeStrokeTransformer() |
GraphicsDecorator |
getGraphicsContext() |
int |
getLabelOffset() |
MultiLayerTransformer |
getMultiLayerTransformer() |
EdgeIndexFunction<V,E> |
getParallelEdgeIndexFunction() |
PickedState<E> |
getPickedEdgeState() |
PickedState<V> |
getPickedVertexState() |
GraphElementAccessor<V,E> |
getPickSupport() |
CellRendererPane |
getRendererPane() |
JComponent |
getScreenDevice() |
org.apache.commons.collections4.Transformer<V,Paint> |
getVertexDrawPaintTransformer() |
org.apache.commons.collections4.Transformer<V,Paint> |
getVertexFillPaintTransformer() |
org.apache.commons.collections4.Transformer<V,Font> |
getVertexFontTransformer() |
org.apache.commons.collections4.Transformer<V,Icon> |
getVertexIconTransformer() |
org.apache.commons.collections4.Predicate<Context<Graph<V,E>,V>> |
getVertexIncludePredicate() |
VertexLabelRenderer |
getVertexLabelRenderer() |
org.apache.commons.collections4.Transformer<V,String> |
getVertexLabelTransformer() |
org.apache.commons.collections4.Transformer<V,Shape> |
getVertexShapeTransformer() |
org.apache.commons.collections4.Transformer<V,Stroke> |
getVertexStrokeTransformer() |
void |
setArrowDrawPaintTransformer(org.apache.commons.collections4.Transformer<E,Paint> arrowDrawPaintTransformer) |
void |
setArrowFillPaintTransformer(org.apache.commons.collections4.Transformer<E,Paint> arrowFillPaintTransformer) |
void |
setArrowPlacementTolerance(float arrow_placement_tolerance) |
void |
setEdgeArrowPredicate(org.apache.commons.collections4.Predicate<Context<Graph<V,E>,E>> edgeArrowPredicate) |
void |
setEdgeArrowStrokeTransformer(org.apache.commons.collections4.Transformer<E,Stroke> edgeArrowStrokeTransformer) |
void |
setEdgeArrowTransformer(org.apache.commons.collections4.Transformer<Context<Graph<V,E>,E>,Shape> edgeArrowTransformer) |
void |
setEdgeDrawPaintTransformer(org.apache.commons.collections4.Transformer<E,Paint> edgeDrawPaintTransformer) |
void |
setEdgeFillPaintTransformer(org.apache.commons.collections4.Transformer<E,Paint> edgeFillPaintTransformer) |
void |
setEdgeFontTransformer(org.apache.commons.collections4.Transformer<E,Font> edgeFontTransformer) |
void |
setEdgeIncludePredicate(org.apache.commons.collections4.Predicate<Context<Graph<V,E>,E>> edgeIncludePredicate) |
void |
setEdgeLabelClosenessTransformer(org.apache.commons.collections4.Transformer<Context<Graph<V,E>,E>,Number> edgeLabelClosenessTransformer) |
void |
setEdgeLabelRenderer(EdgeLabelRenderer edgeLabelRenderer) |
void |
setEdgeLabelTransformer(org.apache.commons.collections4.Transformer<E,String> edgeLabelTransformer) |
void |
setEdgeShapeTransformer(org.apache.commons.collections4.Transformer<Context<Graph<V,E>,E>,Shape> edgeShapeTransformer) |
void |
setEdgeStrokeTransformer(org.apache.commons.collections4.Transformer<E,Stroke> edgeStrokeTransformer) |
void |
setGraphicsContext(GraphicsDecorator graphicsContext) |
void |
setLabelOffset(int labelOffset) |
void |
setMultiLayerTransformer(MultiLayerTransformer basicTransformer) |
void |
setParallelEdgeIndexFunction(EdgeIndexFunction<V,E> parallelEdgeIndexFunction) |
void |
setPickedEdgeState(PickedState<E> pickedEdgeState) |
void |
setPickedVertexState(PickedState<V> pickedVertexState) |
void |
setPickSupport(GraphElementAccessor<V,E> pickSupport) |
void |
setRendererPane(CellRendererPane rendererPane) |
void |
setScreenDevice(JComponent screenDevice) |
void |
setVertexDrawPaintTransformer(org.apache.commons.collections4.Transformer<V,Paint> vertexDrawPaintTransformer) |
void |
setVertexFillPaintTransformer(org.apache.commons.collections4.Transformer<V,Paint> vertexFillPaintTransformer) |
void |
setVertexFontTransformer(org.apache.commons.collections4.Transformer<V,Font> vertexFontTransformer) |
void |
setVertexIconTransformer(org.apache.commons.collections4.Transformer<V,Icon> vertexIconTransformer) |
void |
setVertexIncludePredicate(org.apache.commons.collections4.Predicate<Context<Graph<V,E>,V>> vertexIncludePredicate) |
void |
setVertexLabelRenderer(VertexLabelRenderer vertexLabelRenderer) |
void |
setVertexLabelTransformer(org.apache.commons.collections4.Transformer<V,String> vertexLabelTransformer) |
void |
setVertexShapeTransformer(org.apache.commons.collections4.Transformer<V,Shape> vertexShapeTransformer) |
void |
setVertexStrokeTransformer(org.apache.commons.collections4.Transformer<V,Stroke> vertexStrokeTransformer) |
protected float arrowPlacementTolerance
protected org.apache.commons.collections4.Predicate<Context<Graph<V,E>,V>> vertexIncludePredicate
protected org.apache.commons.collections4.Transformer<V,Stroke> vertexStrokeTransformer
protected org.apache.commons.collections4.Transformer<V,Shape> vertexShapeTransformer
protected org.apache.commons.collections4.Transformer<V,String> vertexLabelTransformer
protected org.apache.commons.collections4.Transformer<V,Icon> vertexIconTransformer
protected org.apache.commons.collections4.Transformer<V,Font> vertexFontTransformer
protected org.apache.commons.collections4.Transformer<V,Paint> vertexDrawPaintTransformer
protected org.apache.commons.collections4.Transformer<V,Paint> vertexFillPaintTransformer
protected org.apache.commons.collections4.Transformer<E,String> edgeLabelTransformer
protected org.apache.commons.collections4.Transformer<E,Stroke> edgeStrokeTransformer
protected org.apache.commons.collections4.Transformer<E,Stroke> edgeArrowStrokeTransformer
protected org.apache.commons.collections4.Transformer<Context<Graph<V,E>,E>,Shape> edgeArrowTransformer
protected org.apache.commons.collections4.Predicate<Context<Graph<V,E>,E>> edgeArrowPredicate
protected org.apache.commons.collections4.Predicate<Context<Graph<V,E>,E>> edgeIncludePredicate
protected org.apache.commons.collections4.Transformer<E,Font> edgeFontTransformer
protected org.apache.commons.collections4.Transformer<Context<Graph<V,E>,E>,Number> edgeLabelClosenessTransformer
protected org.apache.commons.collections4.Transformer<Context<Graph<V,E>,E>,Shape> edgeShapeTransformer
protected org.apache.commons.collections4.Transformer<E,Paint> edgeFillPaintTransformer
protected org.apache.commons.collections4.Transformer<E,Paint> edgeDrawPaintTransformer
protected org.apache.commons.collections4.Transformer<E,Paint> arrowFillPaintTransformer
protected org.apache.commons.collections4.Transformer<E,Paint> arrowDrawPaintTransformer
protected EdgeIndexFunction<V,E> parallelEdgeIndexFunction
protected EdgeIndexFunction<V,E> incidentEdgeIndexFunction
protected MultiLayerTransformer multiLayerTransformer
protected GraphElementAccessor<V,E> pickSupport
protected int labelOffset
protected JComponent screenDevice
protected PickedState<V> pickedVertexState
protected PickedState<E> pickedEdgeState
protected CellRendererPane rendererPane
protected VertexLabelRenderer vertexLabelRenderer
protected EdgeLabelRenderer edgeLabelRenderer
protected GraphicsDecorator graphicsContext
public org.apache.commons.collections4.Transformer<V,Shape> getVertexShapeTransformer()
getVertexShapeTransformer
in interface RenderContext<V,E>
public void setVertexShapeTransformer(org.apache.commons.collections4.Transformer<V,Shape> vertexShapeTransformer)
setVertexShapeTransformer
in interface RenderContext<V,E>
vertexShapeTransformer
- the vertexShapeTransformer to setpublic org.apache.commons.collections4.Transformer<V,Stroke> getVertexStrokeTransformer()
getVertexStrokeTransformer
in interface RenderContext<V,E>
public void setVertexStrokeTransformer(org.apache.commons.collections4.Transformer<V,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<Context<Graph<V,E>,E>,Shape> getEdgeArrowTransformer()
getEdgeArrowTransformer
in interface RenderContext<V,E>
RenderContext.getEdgeArrowTransformer()
public void setEdgeArrowTransformer(org.apache.commons.collections4.Transformer<Context<Graph<V,E>,E>,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<Context<Graph<V,E>,E>> getEdgeArrowPredicate()
getEdgeArrowPredicate
in interface RenderContext<V,E>
RenderContext.getEdgeArrowPredicate()
public void setEdgeArrowPredicate(org.apache.commons.collections4.Predicate<Context<Graph<V,E>,E>> edgeArrowPredicate)
setEdgeArrowPredicate
in interface RenderContext<V,E>
RenderContext.setEdgeArrowPredicate(Predicate)
public org.apache.commons.collections4.Transformer<E,Font> getEdgeFontTransformer()
getEdgeFontTransformer
in interface RenderContext<V,E>
RenderContext.getEdgeFontTransformer()
public void setEdgeFontTransformer(org.apache.commons.collections4.Transformer<E,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<Context<Graph<V,E>,E>> getEdgeIncludePredicate()
getEdgeIncludePredicate
in interface RenderContext<V,E>
RenderContext.getEdgeIncludePredicate()
public void setEdgeIncludePredicate(org.apache.commons.collections4.Predicate<Context<Graph<V,E>,E>> edgeIncludePredicate)
setEdgeIncludePredicate
in interface RenderContext<V,E>
RenderContext.setEdgeIncludePredicate(org.apache.commons.collections4.Predicate)
public org.apache.commons.collections4.Transformer<Context<Graph<V,E>,E>,Number> getEdgeLabelClosenessTransformer()
getEdgeLabelClosenessTransformer
in interface RenderContext<V,E>
RenderContext.getEdgeLabelClosenessTransformer()
public void setEdgeLabelClosenessTransformer(org.apache.commons.collections4.Transformer<Context<Graph<V,E>,E>,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,Paint> getEdgeFillPaintTransformer()
getEdgeFillPaintTransformer
in interface RenderContext<V,E>
edu.uci.ics.jung.visualization.RenderContext#getEdgePaintTransformer()
public void setEdgeDrawPaintTransformer(org.apache.commons.collections4.Transformer<E,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,Paint> getEdgeDrawPaintTransformer()
getEdgeDrawPaintTransformer
in interface RenderContext<V,E>
edu.uci.ics.jung.visualization.RenderContext#getEdgePaintTransformer()
public void setEdgeFillPaintTransformer(org.apache.commons.collections4.Transformer<E,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<Context<Graph<V,E>,E>,Shape> getEdgeShapeTransformer()
getEdgeShapeTransformer
in interface RenderContext<V,E>
RenderContext.getEdgeShapeTransformer()
public void setEdgeShapeTransformer(org.apache.commons.collections4.Transformer<Context<Graph<V,E>,E>,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,String> getEdgeLabelTransformer()
getEdgeLabelTransformer
in interface RenderContext<V,E>
RenderContext.getEdgeLabelTransformer()
public void setEdgeLabelTransformer(org.apache.commons.collections4.Transformer<E,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,Stroke> getEdgeStrokeTransformer()
getEdgeStrokeTransformer
in interface RenderContext<V,E>
RenderContext.getEdgeStrokeTransformer()
public void setEdgeStrokeTransformer(org.apache.commons.collections4.Transformer<E,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,Stroke> getEdgeArrowStrokeTransformer()
getEdgeArrowStrokeTransformer
in interface RenderContext<V,E>
RenderContext.getEdgeStrokeTransformer()
public void setEdgeArrowStrokeTransformer(org.apache.commons.collections4.Transformer<E,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 EdgeIndexFunction<V,E> getParallelEdgeIndexFunction()
getParallelEdgeIndexFunction
in interface RenderContext<V,E>
edu.uci.ics.jung.visualization.RenderContext#getParallelEdgeIndexTransformer()
public void setParallelEdgeIndexFunction(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 CellRendererPane getRendererPane()
getRendererPane
in interface RenderContext<V,E>
RenderContext.getRendererPane()
public void setRendererPane(CellRendererPane rendererPane)
setRendererPane
in interface RenderContext<V,E>
RenderContext.setRendererPane(javax.swing.CellRendererPane)
public JComponent getScreenDevice()
getScreenDevice
in interface RenderContext<V,E>
RenderContext.getScreenDevice()
public void setScreenDevice(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,Font> getVertexFontTransformer()
getVertexFontTransformer
in interface RenderContext<V,E>
RenderContext.getVertexFontTransformer()
public void setVertexFontTransformer(org.apache.commons.collections4.Transformer<V,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,Icon> getVertexIconTransformer()
getVertexIconTransformer
in interface RenderContext<V,E>
RenderContext.getVertexIconTransformer()
public void setVertexIconTransformer(org.apache.commons.collections4.Transformer<V,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<Context<Graph<V,E>,V>> getVertexIncludePredicate()
getVertexIncludePredicate
in interface RenderContext<V,E>
RenderContext.getVertexIncludePredicate()
public void setVertexIncludePredicate(org.apache.commons.collections4.Predicate<Context<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,Paint> getVertexFillPaintTransformer()
getVertexFillPaintTransformer
in interface RenderContext<V,E>
edu.uci.ics.jung.visualization.RenderContext#getVertexPaintTransformer()
public void setVertexFillPaintTransformer(org.apache.commons.collections4.Transformer<V,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,Paint> getVertexDrawPaintTransformer()
getVertexDrawPaintTransformer
in interface RenderContext<V,E>
edu.uci.ics.jung.visualization.RenderContext#getVertexPaintTransformer()
public void setVertexDrawPaintTransformer(org.apache.commons.collections4.Transformer<V,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,String> getVertexLabelTransformer()
getVertexLabelTransformer
in interface RenderContext<V,E>
RenderContext.getVertexLabelTransformer()
public void setVertexLabelTransformer(org.apache.commons.collections4.Transformer<V,String> vertexLabelTransformer)
setVertexLabelTransformer
in interface RenderContext<V,E>
edu.uci.ics.jung.visualization.RenderContext#setVertexLabelTransformer(edu.uci.ics.jung.visualization.decorators.VertexLabelTransformer)
public GraphElementAccessor<V,E> getPickSupport()
getPickSupport
in interface RenderContext<V,E>
public void setPickSupport(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,Paint> getArrowDrawPaintTransformer()
getArrowDrawPaintTransformer
in interface RenderContext<V,E>
RenderContext.getArrowDrawPaintTransformer()
public org.apache.commons.collections4.Transformer<E,Paint> getArrowFillPaintTransformer()
getArrowFillPaintTransformer
in interface RenderContext<V,E>
RenderContext.getArrowFillPaintTransformer()
public void setArrowDrawPaintTransformer(org.apache.commons.collections4.Transformer<E,Paint> arrowDrawPaintTransformer)
setArrowDrawPaintTransformer
in interface RenderContext<V,E>
RenderContext.setArrowDrawPaintTransformer(Transformer)
public void setArrowFillPaintTransformer(org.apache.commons.collections4.Transformer<E,Paint> arrowFillPaintTransformer)
setArrowFillPaintTransformer
in interface RenderContext<V,E>
RenderContext.setArrowFillPaintTransformer(Transformer)
Copyright © 2014. All rights reserved.