Class PickableEdgePaintTransformer<E>
- java.lang.Object
-
- edu.uci.ics.jung.visualization.decorators.PickableEdgePaintTransformer<E>
-
- All Implemented Interfaces:
org.apache.commons.collections4.Transformer<E,java.awt.Paint>
public class PickableEdgePaintTransformer<E> extends java.lang.Object implements org.apache.commons.collections4.Transformer<E,java.awt.Paint>Paints each edge according to thePaintparameters given in the constructor, so that picked and non-picked edges can be made to look different.
-
-
Field Summary
Fields Modifier and Type Field Description protected java.awt.Paintdraw_paintprotected PickedInfo<E>piprotected java.awt.Paintpicked_paint
-
Constructor Summary
Constructors Constructor Description PickableEdgePaintTransformer(PickedInfo<E> pi, java.awt.Paint draw_paint, java.awt.Paint picked_paint)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.awt.Painttransform(E e)
-
-
-
Field Detail
-
pi
protected PickedInfo<E> pi
-
draw_paint
protected java.awt.Paint draw_paint
-
picked_paint
protected java.awt.Paint picked_paint
-
-
Constructor Detail
-
PickableEdgePaintTransformer
public PickableEdgePaintTransformer(PickedInfo<E> pi, java.awt.Paint draw_paint, java.awt.Paint picked_paint)
- Parameters:
pi- specifies which vertices report as "picked"draw_paint-Paintused to draw edge shapespicked_paint-Paintused to draw picked edge shapes
-
-