public interface RenderContext<V,E>
Modifier and Type | Interface and Description |
---|---|
static class |
RenderContext.DirectedEdgeArrowPredicate<V,E> |
static class |
RenderContext.UndirectedEdgeArrowPredicate<V,E> |
Modifier and Type | Field and Description |
---|---|
static Stroke |
DASHED
A stroke for a dashed line: 1 pixel width, square caps, beveled joins, and an
array of {5.0f}.
|
static float[] |
dashing |
static Stroke |
DOTTED
A stroke for a dotted line: 1 pixel width, round caps, round joins, and an
array of {1.0f, 3.0f}.
|
static float[] |
dotting |
static int |
LABEL_OFFSET
Specifies the offset for the edge labels.
|
Modifier and Type | Method and Description |
---|---|
com.google.common.base.Function<? super E,Paint> |
getArrowDrawPaintTransformer() |
com.google.common.base.Function<? super E,Paint> |
getArrowFillPaintTransformer() |
float |
getArrowPlacementTolerance() |
com.google.common.base.Predicate<Context<Graph<V,E>,E>> |
getEdgeArrowPredicate() |
com.google.common.base.Function<? super E,Stroke> |
getEdgeArrowStrokeTransformer() |
com.google.common.base.Function<? super Context<Graph<V,E>,E>,Shape> |
getEdgeArrowTransformer() |
com.google.common.base.Function<? super E,Paint> |
getEdgeDrawPaintTransformer() |
com.google.common.base.Function<? super E,Paint> |
getEdgeFillPaintTransformer() |
com.google.common.base.Function<? super E,Font> |
getEdgeFontTransformer() |
com.google.common.base.Predicate<Context<Graph<V,E>,E>> |
getEdgeIncludePredicate() |
com.google.common.base.Function<? super Context<Graph<V,E>,E>,Number> |
getEdgeLabelClosenessTransformer() |
EdgeLabelRenderer |
getEdgeLabelRenderer() |
com.google.common.base.Function<? super E,String> |
getEdgeLabelTransformer() |
com.google.common.base.Function<? super E,Shape> |
getEdgeShapeTransformer() |
com.google.common.base.Function<? super 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() |
com.google.common.base.Function<? super V,Paint> |
getVertexDrawPaintTransformer() |
com.google.common.base.Function<? super V,Paint> |
getVertexFillPaintTransformer() |
com.google.common.base.Function<? super V,Font> |
getVertexFontTransformer() |
com.google.common.base.Function<? super V,Icon> |
getVertexIconTransformer() |
com.google.common.base.Predicate<Context<Graph<V,E>,V>> |
getVertexIncludePredicate() |
VertexLabelRenderer |
getVertexLabelRenderer() |
com.google.common.base.Function<? super V,String> |
getVertexLabelTransformer() |
com.google.common.base.Function<? super V,Shape> |
getVertexShapeTransformer() |
com.google.common.base.Function<? super V,Stroke> |
getVertexStrokeTransformer() |
void |
setArrowDrawPaintTransformer(com.google.common.base.Function<? super E,Paint> arrowDrawPaintTransformer) |
void |
setArrowFillPaintTransformer(com.google.common.base.Function<? super E,Paint> arrowFillPaintTransformer) |
void |
setArrowPlacementTolerance(float arrow_placement_tolerance) |
void |
setEdgeArrowPredicate(com.google.common.base.Predicate<Context<Graph<V,E>,E>> edgeArrowPredicate) |
void |
setEdgeArrowStrokeTransformer(com.google.common.base.Function<? super E,Stroke> edgeArrowStrokeTransformer) |
void |
setEdgeArrowTransformer(com.google.common.base.Function<? super Context<Graph<V,E>,E>,Shape> edgeArrowTransformer) |
void |
setEdgeDrawPaintTransformer(com.google.common.base.Function<? super E,Paint> edgeDrawPaintTransformer) |
void |
setEdgeFillPaintTransformer(com.google.common.base.Function<? super E,Paint> edgePaintTransformer) |
void |
setEdgeFontTransformer(com.google.common.base.Function<? super E,Font> edgeFontTransformer) |
void |
setEdgeIncludePredicate(com.google.common.base.Predicate<Context<Graph<V,E>,E>> edgeIncludePredicate) |
void |
setEdgeLabelClosenessTransformer(com.google.common.base.Function<? super Context<Graph<V,E>,E>,Number> edgeLabelClosenessTransformer) |
void |
setEdgeLabelRenderer(EdgeLabelRenderer edgeLabelRenderer) |
void |
setEdgeLabelTransformer(com.google.common.base.Function<? super E,String> edgeStringer) |
void |
setEdgeShapeTransformer(com.google.common.base.Function<? super E,Shape> edgeShapeTransformer) |
void |
setEdgeStrokeTransformer(com.google.common.base.Function<? super 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(com.google.common.base.Function<? super V,Paint> vertexDrawPaintTransformer) |
void |
setVertexFillPaintTransformer(com.google.common.base.Function<? super V,Paint> vertexFillPaintTransformer) |
void |
setVertexFontTransformer(com.google.common.base.Function<? super V,Font> vertexFontTransformer) |
void |
setVertexIconTransformer(com.google.common.base.Function<? super V,Icon> vertexIconTransformer) |
void |
setVertexIncludePredicate(com.google.common.base.Predicate<Context<Graph<V,E>,V>> vertexIncludePredicate) |
void |
setVertexLabelRenderer(VertexLabelRenderer vertexLabelRenderer) |
void |
setVertexLabelTransformer(com.google.common.base.Function<? super V,String> vertexStringer) |
void |
setVertexShapeTransformer(com.google.common.base.Function<? super V,Shape> vertexShapeTransformer) |
void |
setVertexStrokeTransformer(com.google.common.base.Function<? super V,Stroke> vertexStrokeTransformer) |
static final float[] dotting
static final float[] dashing
static final Stroke DOTTED
static final Stroke DASHED
static final int LABEL_OFFSET
int getLabelOffset()
void setLabelOffset(int labelOffset)
float getArrowPlacementTolerance()
void setArrowPlacementTolerance(float arrow_placement_tolerance)
com.google.common.base.Function<? super Context<Graph<V,E>,E>,Shape> getEdgeArrowTransformer()
void setEdgeArrowTransformer(com.google.common.base.Function<? super Context<Graph<V,E>,E>,Shape> edgeArrowTransformer)
com.google.common.base.Predicate<Context<Graph<V,E>,E>> getEdgeArrowPredicate()
void setEdgeArrowPredicate(com.google.common.base.Predicate<Context<Graph<V,E>,E>> edgeArrowPredicate)
void setEdgeFontTransformer(com.google.common.base.Function<? super E,Font> edgeFontTransformer)
com.google.common.base.Predicate<Context<Graph<V,E>,E>> getEdgeIncludePredicate()
void setEdgeIncludePredicate(com.google.common.base.Predicate<Context<Graph<V,E>,E>> edgeIncludePredicate)
com.google.common.base.Function<? super Context<Graph<V,E>,E>,Number> getEdgeLabelClosenessTransformer()
void setEdgeLabelClosenessTransformer(com.google.common.base.Function<? super Context<Graph<V,E>,E>,Number> edgeLabelClosenessTransformer)
EdgeLabelRenderer getEdgeLabelRenderer()
void setEdgeLabelRenderer(EdgeLabelRenderer edgeLabelRenderer)
com.google.common.base.Function<? super E,Paint> getEdgeFillPaintTransformer()
void setEdgeFillPaintTransformer(com.google.common.base.Function<? super E,Paint> edgePaintTransformer)
com.google.common.base.Function<? super E,Paint> getEdgeDrawPaintTransformer()
void setEdgeDrawPaintTransformer(com.google.common.base.Function<? super E,Paint> edgeDrawPaintTransformer)
com.google.common.base.Function<? super E,Paint> getArrowDrawPaintTransformer()
void setArrowDrawPaintTransformer(com.google.common.base.Function<? super E,Paint> arrowDrawPaintTransformer)
com.google.common.base.Function<? super E,Paint> getArrowFillPaintTransformer()
void setArrowFillPaintTransformer(com.google.common.base.Function<? super E,Paint> arrowFillPaintTransformer)
void setEdgeShapeTransformer(com.google.common.base.Function<? super E,Shape> edgeShapeTransformer)
void setEdgeLabelTransformer(com.google.common.base.Function<? super E,String> edgeStringer)
com.google.common.base.Function<? super E,Stroke> getEdgeStrokeTransformer()
void setEdgeStrokeTransformer(com.google.common.base.Function<? super E,Stroke> edgeStrokeTransformer)
com.google.common.base.Function<? super E,Stroke> getEdgeArrowStrokeTransformer()
void setEdgeArrowStrokeTransformer(com.google.common.base.Function<? super E,Stroke> edgeArrowStrokeTransformer)
GraphicsDecorator getGraphicsContext()
void setGraphicsContext(GraphicsDecorator graphicsContext)
EdgeIndexFunction<V,E> getParallelEdgeIndexFunction()
void setParallelEdgeIndexFunction(EdgeIndexFunction<V,E> parallelEdgeIndexFunction)
PickedState<E> getPickedEdgeState()
void setPickedEdgeState(PickedState<E> pickedEdgeState)
PickedState<V> getPickedVertexState()
void setPickedVertexState(PickedState<V> pickedVertexState)
CellRendererPane getRendererPane()
void setRendererPane(CellRendererPane rendererPane)
JComponent getScreenDevice()
void setScreenDevice(JComponent screenDevice)
void setVertexFontTransformer(com.google.common.base.Function<? super V,Font> vertexFontTransformer)
void setVertexIconTransformer(com.google.common.base.Function<? super V,Icon> vertexIconTransformer)
com.google.common.base.Predicate<Context<Graph<V,E>,V>> getVertexIncludePredicate()
void setVertexIncludePredicate(com.google.common.base.Predicate<Context<Graph<V,E>,V>> vertexIncludePredicate)
VertexLabelRenderer getVertexLabelRenderer()
void setVertexLabelRenderer(VertexLabelRenderer vertexLabelRenderer)
com.google.common.base.Function<? super V,Paint> getVertexFillPaintTransformer()
void setVertexFillPaintTransformer(com.google.common.base.Function<? super V,Paint> vertexFillPaintTransformer)
com.google.common.base.Function<? super V,Paint> getVertexDrawPaintTransformer()
void setVertexDrawPaintTransformer(com.google.common.base.Function<? super V,Paint> vertexDrawPaintTransformer)
com.google.common.base.Function<? super V,Shape> getVertexShapeTransformer()
void setVertexShapeTransformer(com.google.common.base.Function<? super V,Shape> vertexShapeTransformer)
com.google.common.base.Function<? super V,String> getVertexLabelTransformer()
void setVertexLabelTransformer(com.google.common.base.Function<? super V,String> vertexStringer)
com.google.common.base.Function<? super V,Stroke> getVertexStrokeTransformer()
void setVertexStrokeTransformer(com.google.common.base.Function<? super V,Stroke> vertexStrokeTransformer)
MultiLayerTransformer getMultiLayerTransformer()
void setMultiLayerTransformer(MultiLayerTransformer basicTransformer)
GraphElementAccessor<V,E> getPickSupport()
void setPickSupport(GraphElementAccessor<V,E> pickSupport)
pickSupport
- the pickSupport to setCopyright © 2015. All rights reserved.