Interface RenderContext<V,E>

All Known Implementing Classes:
PluggableRenderContext

public interface RenderContext<V,E>
  • Field Details

    • dotting

      static final float[] dotting
    • dashing

      static final float[] dashing
    • DOTTED

      static final 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 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:
  • Method Details

    • 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>,Shape> getEdgeArrowTransformer()
    • setEdgeArrowTransformer

      void setEdgeArrowTransformer(com.google.common.base.Function<? super Context<Graph<V,E>,E>,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,Font> getEdgeFontTransformer()
    • setEdgeFontTransformer

      void setEdgeFontTransformer(com.google.common.base.Function<? super E,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>,Number> getEdgeLabelClosenessTransformer()
    • setEdgeLabelClosenessTransformer

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

      EdgeLabelRenderer getEdgeLabelRenderer()
    • setEdgeLabelRenderer

      void setEdgeLabelRenderer(EdgeLabelRenderer edgeLabelRenderer)
    • getEdgeFillPaintTransformer

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

      void setEdgeArrowStrokeTransformer(com.google.common.base.Function<? super E,Stroke> edgeArrowStrokeTransformer)
    • getGraphicsContext

      GraphicsDecorator getGraphicsContext()
    • setGraphicsContext

      void setGraphicsContext(GraphicsDecorator graphicsContext)
    • getParallelEdgeIndexFunction

      EdgeIndexFunction<V,E> getParallelEdgeIndexFunction()
    • setParallelEdgeIndexFunction

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

      PickedState<E> getPickedEdgeState()
    • setPickedEdgeState

      void setPickedEdgeState(PickedState<E> pickedEdgeState)
    • getPickedVertexState

      PickedState<V> getPickedVertexState()
    • setPickedVertexState

      void setPickedVertexState(PickedState<V> pickedVertexState)
    • getRendererPane

      CellRendererPane getRendererPane()
    • setRendererPane

      void setRendererPane(CellRendererPane rendererPane)
    • getScreenDevice

      JComponent getScreenDevice()
    • setScreenDevice

      void setScreenDevice(JComponent screenDevice)
    • getVertexFontTransformer

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

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

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

      void setVertexIconTransformer(com.google.common.base.Function<? super V,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)
    • getVertexLabelRenderer

      VertexLabelRenderer getVertexLabelRenderer()
    • setVertexLabelRenderer

      void setVertexLabelRenderer(VertexLabelRenderer vertexLabelRenderer)
    • getVertexFillPaintTransformer

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

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

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

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

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

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

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

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

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

      void setVertexStrokeTransformer(com.google.common.base.Function<? super V,Stroke> vertexStrokeTransformer)
    • getMultiLayerTransformer

      MultiLayerTransformer getMultiLayerTransformer()
    • setMultiLayerTransformer

      void setMultiLayerTransformer(MultiLayerTransformer basicTransformer)
    • getPickSupport

      GraphElementAccessor<V,E> getPickSupport()
      Returns:
      the pickSupport
    • setPickSupport

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