001 // GraphLab Project: http://graphlab.sharif.edu 002 // Copyright (C) 2008 Mathematical Science Department of Sharif University of Technology 003 // Distributed under the terms of the GNU General Public License (GPL): http://www.gnu.org/licenses/ 004 package graphlab.graph.event; 005 006 /** 007 * the base interface which should be used to implement any GraphRenderer 008 * 009 * @author Azin Azadi 010 */ 011 public interface GraphControlListener { 012 public void ActionPerformed(GraphEvent event); 013 014 public void ActionPerformed(VertexEvent event); 015 016 public void ActionPerformed(EdgeEvent event); 017 }