View Javadoc
1   package edu.uci.ics.jung.visualization.control;
2   
3   import java.awt.geom.Point2D;
4   
5   import edu.uci.ics.jung.visualization.BasicVisualizationServer;
6   
7   public interface EdgeEffects<V,E> {
8   	
9   	void startEdgeEffects(BasicVisualizationServer<V,E> vv,
10  			Point2D down, Point2D out);
11  	
12  	void midEdgeEffects(BasicVisualizationServer<V,E> vv,
13  			Point2D down, Point2D out);
14  	
15  	void endEdgeEffects(BasicVisualizationServer<V,E> vv);
16  	
17  	void startArrowEffects(BasicVisualizationServer<V,E> vv,
18  			Point2D down, Point2D out);
19  	
20  	void midArrowEffects(BasicVisualizationServer<V,E> vv,
21  			Point2D down, Point2D out);
22  
23  	void endArrowEffects(BasicVisualizationServer<V,E> vv);
24  
25  }