edu.uci.ics.jung.visualization
Interface RenderContext<V,E>

All Known Implementing Classes:
PluggableRenderContext

public interface RenderContext<V,E>


Nested Class Summary
static class RenderContext.DirectedEdgeArrowPredicate<V,E>
           
static class RenderContext.UndirectedEdgeArrowPredicate<V,E>
           
 
Field Summary
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.
 
Method Summary
  getArrowDrawPaintTransformer()
           
  getArrowFillPaintTransformer()
           
 float getArrowPlacementTolerance()
           
  getEdgeArrowPredicate()
           
  getEdgeArrowStrokeTransformer()
           
  getEdgeArrowTransformer()
           
  getEdgeDrawPaintTransformer()
           
  getEdgeFillPaintTransformer()
           
  getEdgeFontTransformer()
           
  getEdgeIncludePredicate()
           
  getEdgeLabelClosenessTransformer()
           
 EdgeLabelRenderer getEdgeLabelRenderer()
           
  getEdgeLabelTransformer()
           
  getEdgeShapeTransformer()
           
  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()
           
  getVertexDrawPaintTransformer()
           
  getVertexFillPaintTransformer()
           
  getVertexFontTransformer()
           
  getVertexIconTransformer()
           
  getVertexIncludePredicate()
           
 VertexLabelRenderer getVertexLabelRenderer()
           
  getVertexLabelTransformer()
           
  getVertexShapeTransformer()
           
  getVertexStrokeTransformer()
           
 void setArrowDrawPaintTransformer( arrowDrawPaintTransformer)
           
 void setArrowFillPaintTransformer( arrowFillPaintTransformer)
           
 void setArrowPlacementTolerance(float arrow_placement_tolerance)
           
 void setEdgeArrowPredicate( edgeArrowPredicate)
           
 void setEdgeArrowStrokeTransformer( edgeArrowStrokeTransformer)
           
 void setEdgeArrowTransformer( edgeArrowTransformer)
           
 void setEdgeDrawPaintTransformer( edgeDrawPaintTransformer)
           
 void setEdgeFillPaintTransformer( edgePaintTransformer)
           
 void setEdgeFontTransformer( edgeFontTransformer)
           
 void setEdgeIncludePredicate( edgeIncludePredicate)
           
 void setEdgeLabelClosenessTransformer( edgeLabelClosenessTransformer)
           
 void setEdgeLabelRenderer(EdgeLabelRenderer edgeLabelRenderer)
           
 void setEdgeLabelTransformer( edgeStringer)
           
 void setEdgeShapeTransformer( edgeShapeTransformer)
           
 void setEdgeStrokeTransformer( 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( vertexDrawPaintTransformer)
           
 void setVertexFillPaintTransformer( vertexFillPaintTransformer)
           
 void setVertexFontTransformer( vertexFontTransformer)
           
 void setVertexIconTransformer( vertexIconTransformer)
           
 void setVertexIncludePredicate( vertexIncludePredicate)
           
 void setVertexLabelRenderer(VertexLabelRenderer vertexLabelRenderer)
           
 void setVertexLabelTransformer( vertexStringer)
           
 void setVertexShapeTransformer( vertexShapeTransformer)
           
 void setVertexStrokeTransformer( vertexStrokeTransformer)
           
 

Field Detail

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:
Constant Field Values
Method Detail

getLabelOffset

int getLabelOffset()

setLabelOffset

void setLabelOffset(int labelOffset)

getArrowPlacementTolerance

float getArrowPlacementTolerance()

setArrowPlacementTolerance

void setArrowPlacementTolerance(float arrow_placement_tolerance)

getEdgeArrowTransformer

 getEdgeArrowTransformer()

setEdgeArrowTransformer

void setEdgeArrowTransformer( edgeArrowTransformer)

getEdgeArrowPredicate

 getEdgeArrowPredicate()

setEdgeArrowPredicate

void setEdgeArrowPredicate( edgeArrowPredicate)

getEdgeFontTransformer

 getEdgeFontTransformer()

setEdgeFontTransformer

void setEdgeFontTransformer( edgeFontTransformer)

getEdgeIncludePredicate

 getEdgeIncludePredicate()

setEdgeIncludePredicate

void setEdgeIncludePredicate( edgeIncludePredicate)

getEdgeLabelClosenessTransformer

 getEdgeLabelClosenessTransformer()

setEdgeLabelClosenessTransformer

void setEdgeLabelClosenessTransformer( edgeLabelClosenessTransformer)

getEdgeLabelRenderer

EdgeLabelRenderer getEdgeLabelRenderer()

setEdgeLabelRenderer

void setEdgeLabelRenderer(EdgeLabelRenderer edgeLabelRenderer)

getEdgeFillPaintTransformer

 getEdgeFillPaintTransformer()

setEdgeFillPaintTransformer

void setEdgeFillPaintTransformer( edgePaintTransformer)

getEdgeDrawPaintTransformer

 getEdgeDrawPaintTransformer()

setEdgeDrawPaintTransformer

void setEdgeDrawPaintTransformer( edgeDrawPaintTransformer)

getArrowDrawPaintTransformer

 getArrowDrawPaintTransformer()

setArrowDrawPaintTransformer

void setArrowDrawPaintTransformer( arrowDrawPaintTransformer)

getArrowFillPaintTransformer

 getArrowFillPaintTransformer()

setArrowFillPaintTransformer

void setArrowFillPaintTransformer( arrowFillPaintTransformer)

getEdgeShapeTransformer

 getEdgeShapeTransformer()

setEdgeShapeTransformer

void setEdgeShapeTransformer( edgeShapeTransformer)

getEdgeLabelTransformer

 getEdgeLabelTransformer()

setEdgeLabelTransformer

void setEdgeLabelTransformer( edgeStringer)

getEdgeStrokeTransformer

 getEdgeStrokeTransformer()

setEdgeStrokeTransformer

void setEdgeStrokeTransformer( edgeStrokeTransformer)

getEdgeArrowStrokeTransformer

 getEdgeArrowStrokeTransformer()

setEdgeArrowStrokeTransformer

void setEdgeArrowStrokeTransformer( 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

 getVertexFontTransformer()

setVertexFontTransformer

void setVertexFontTransformer( vertexFontTransformer)

getVertexIconTransformer

 getVertexIconTransformer()

setVertexIconTransformer

void setVertexIconTransformer( vertexIconTransformer)

getVertexIncludePredicate

 getVertexIncludePredicate()

setVertexIncludePredicate

void setVertexIncludePredicate( vertexIncludePredicate)

getVertexLabelRenderer

VertexLabelRenderer getVertexLabelRenderer()

setVertexLabelRenderer

void setVertexLabelRenderer(VertexLabelRenderer vertexLabelRenderer)

getVertexFillPaintTransformer

 getVertexFillPaintTransformer()

setVertexFillPaintTransformer

void setVertexFillPaintTransformer( vertexFillPaintTransformer)

getVertexDrawPaintTransformer

 getVertexDrawPaintTransformer()

setVertexDrawPaintTransformer

void setVertexDrawPaintTransformer( vertexDrawPaintTransformer)

getVertexShapeTransformer

 getVertexShapeTransformer()

setVertexShapeTransformer

void setVertexShapeTransformer( vertexShapeTransformer)

getVertexLabelTransformer

 getVertexLabelTransformer()

setVertexLabelTransformer

void setVertexLabelTransformer( vertexStringer)

getVertexStrokeTransformer

 getVertexStrokeTransformer()

setVertexStrokeTransformer

void setVertexStrokeTransformer( 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


Copyright © 2010 null. All Rights Reserved.