Interface RenderContext<V,​E>

    • Field Detail

      • dotting

        static final float[] dotting
      • dashing

        static final float[] dashing
      • DOTTED

        static final java.awt.Stroke DOTTED
        A stroke for a dotted line: 1 pixel width, round caps, round joins, and an array of {1.0f, 3.0f}.
      • DASHED

        static final java.awt.Stroke DASHED
        A stroke for a dashed line: 1 pixel width, square caps, beveled joins, and an array of {5.0f}.
      • LABEL_OFFSET

        static final int LABEL_OFFSET
        Specifies the offset for the edge labels.
        See Also:
        Constant Field Values
    • Method Detail

      • getLabelOffset

        int getLabelOffset()
      • setLabelOffset

        void setLabelOffset​(int labelOffset)
      • getArrowPlacementTolerance

        float getArrowPlacementTolerance()
      • setArrowPlacementTolerance

        void setArrowPlacementTolerance​(float arrow_placement_tolerance)
      • getEdgeArrowTransformer

        com.google.common.base.Function<? super Context<Graph<V,​E>,​E>,​java.awt.Shape> getEdgeArrowTransformer()
      • setEdgeArrowTransformer

        void setEdgeArrowTransformer​(com.google.common.base.Function<? super Context<Graph<V,​E>,​E>,​java.awt.Shape> edgeArrowTransformer)
      • getEdgeArrowPredicate

        com.google.common.base.Predicate<Context<Graph<V,​E>,​E>> getEdgeArrowPredicate()
      • setEdgeArrowPredicate

        void setEdgeArrowPredicate​(com.google.common.base.Predicate<Context<Graph<V,​E>,​E>> edgeArrowPredicate)
      • getEdgeFontTransformer

        com.google.common.base.Function<? super E,​java.awt.Font> getEdgeFontTransformer()
      • setEdgeFontTransformer

        void setEdgeFontTransformer​(com.google.common.base.Function<? super E,​java.awt.Font> edgeFontTransformer)
      • getEdgeIncludePredicate

        com.google.common.base.Predicate<Context<Graph<V,​E>,​E>> getEdgeIncludePredicate()
      • setEdgeIncludePredicate

        void setEdgeIncludePredicate​(com.google.common.base.Predicate<Context<Graph<V,​E>,​E>> edgeIncludePredicate)
      • getEdgeLabelClosenessTransformer

        com.google.common.base.Function<? super Context<Graph<V,​E>,​E>,​java.lang.Number> getEdgeLabelClosenessTransformer()
      • setEdgeLabelClosenessTransformer

        void setEdgeLabelClosenessTransformer​(com.google.common.base.Function<? super Context<Graph<V,​E>,​E>,​java.lang.Number> edgeLabelClosenessTransformer)
      • setEdgeLabelRenderer

        void setEdgeLabelRenderer​(EdgeLabelRenderer edgeLabelRenderer)
      • getEdgeFillPaintTransformer

        com.google.common.base.Function<? super E,​java.awt.Paint> getEdgeFillPaintTransformer()
      • setEdgeFillPaintTransformer

        void setEdgeFillPaintTransformer​(com.google.common.base.Function<? super E,​java.awt.Paint> edgePaintTransformer)
      • getEdgeDrawPaintTransformer

        com.google.common.base.Function<? super E,​java.awt.Paint> getEdgeDrawPaintTransformer()
      • setEdgeDrawPaintTransformer

        void setEdgeDrawPaintTransformer​(com.google.common.base.Function<? super E,​java.awt.Paint> edgeDrawPaintTransformer)
      • getArrowDrawPaintTransformer

        com.google.common.base.Function<? super E,​java.awt.Paint> getArrowDrawPaintTransformer()
      • setArrowDrawPaintTransformer

        void setArrowDrawPaintTransformer​(com.google.common.base.Function<? super E,​java.awt.Paint> arrowDrawPaintTransformer)
      • getArrowFillPaintTransformer

        com.google.common.base.Function<? super E,​java.awt.Paint> getArrowFillPaintTransformer()
      • setArrowFillPaintTransformer

        void setArrowFillPaintTransformer​(com.google.common.base.Function<? super E,​java.awt.Paint> arrowFillPaintTransformer)
      • getEdgeShapeTransformer

        com.google.common.base.Function<? super E,​java.awt.Shape> getEdgeShapeTransformer()
      • setEdgeShapeTransformer

        void setEdgeShapeTransformer​(com.google.common.base.Function<? super E,​java.awt.Shape> edgeShapeTransformer)
      • getEdgeLabelTransformer

        com.google.common.base.Function<? super E,​java.lang.String> getEdgeLabelTransformer()
      • setEdgeLabelTransformer

        void setEdgeLabelTransformer​(com.google.common.base.Function<? super E,​java.lang.String> edgeStringer)
      • getEdgeStrokeTransformer

        com.google.common.base.Function<? super E,​java.awt.Stroke> getEdgeStrokeTransformer()
      • setEdgeStrokeTransformer

        void setEdgeStrokeTransformer​(com.google.common.base.Function<? super E,​java.awt.Stroke> edgeStrokeTransformer)
      • getEdgeArrowStrokeTransformer

        com.google.common.base.Function<? super E,​java.awt.Stroke> getEdgeArrowStrokeTransformer()
      • setEdgeArrowStrokeTransformer

        void setEdgeArrowStrokeTransformer​(com.google.common.base.Function<? super E,​java.awt.Stroke> edgeArrowStrokeTransformer)
      • setParallelEdgeIndexFunction

        void setParallelEdgeIndexFunction​(EdgeIndexFunction<V,​E> parallelEdgeIndexFunction)
      • setPickedEdgeState

        void setPickedEdgeState​(PickedState<E> pickedEdgeState)
      • getPickedVertexState

        PickedState<V> getPickedVertexState()
      • setPickedVertexState

        void setPickedVertexState​(PickedState<V> pickedVertexState)
      • getRendererPane

        javax.swing.CellRendererPane getRendererPane()
      • setRendererPane

        void setRendererPane​(javax.swing.CellRendererPane rendererPane)
      • getScreenDevice

        javax.swing.JComponent getScreenDevice()
      • setScreenDevice

        void setScreenDevice​(javax.swing.JComponent screenDevice)
      • getVertexFontTransformer

        com.google.common.base.Function<? super V,​java.awt.Font> getVertexFontTransformer()
      • setVertexFontTransformer

        void setVertexFontTransformer​(com.google.common.base.Function<? super V,​java.awt.Font> vertexFontTransformer)
      • getVertexIconTransformer

        com.google.common.base.Function<? super V,​javax.swing.Icon> getVertexIconTransformer()
      • setVertexIconTransformer

        void setVertexIconTransformer​(com.google.common.base.Function<? super V,​javax.swing.Icon> vertexIconTransformer)
      • getVertexIncludePredicate

        com.google.common.base.Predicate<Context<Graph<V,​E>,​V>> getVertexIncludePredicate()
      • setVertexIncludePredicate

        void setVertexIncludePredicate​(com.google.common.base.Predicate<Context<Graph<V,​E>,​V>> vertexIncludePredicate)
      • setVertexLabelRenderer

        void setVertexLabelRenderer​(VertexLabelRenderer vertexLabelRenderer)
      • getVertexFillPaintTransformer

        com.google.common.base.Function<? super V,​java.awt.Paint> getVertexFillPaintTransformer()
      • setVertexFillPaintTransformer

        void setVertexFillPaintTransformer​(com.google.common.base.Function<? super V,​java.awt.Paint> vertexFillPaintTransformer)
      • getVertexDrawPaintTransformer

        com.google.common.base.Function<? super V,​java.awt.Paint> getVertexDrawPaintTransformer()
      • setVertexDrawPaintTransformer

        void setVertexDrawPaintTransformer​(com.google.common.base.Function<? super V,​java.awt.Paint> vertexDrawPaintTransformer)
      • getVertexShapeTransformer

        com.google.common.base.Function<? super V,​java.awt.Shape> getVertexShapeTransformer()
      • setVertexShapeTransformer

        void setVertexShapeTransformer​(com.google.common.base.Function<? super V,​java.awt.Shape> vertexShapeTransformer)
      • getVertexLabelTransformer

        com.google.common.base.Function<? super V,​java.lang.String> getVertexLabelTransformer()
      • setVertexLabelTransformer

        void setVertexLabelTransformer​(com.google.common.base.Function<? super V,​java.lang.String> vertexStringer)
      • getVertexStrokeTransformer

        com.google.common.base.Function<? super V,​java.awt.Stroke> getVertexStrokeTransformer()
      • setVertexStrokeTransformer

        void setVertexStrokeTransformer​(com.google.common.base.Function<? super V,​java.awt.Stroke> vertexStrokeTransformer)
      • setPickSupport

        void setPickSupport​(GraphElementAccessor<V,​E> pickSupport)
        Parameters:
        pickSupport - the pickSupport to set