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.platform.plugin; 005 006 /** 007 * each plugin can have a class that implements this interface, 008 * the implementing class will have the methods that are implemented 009 * in various parts of the plugin, they will be easily accessed by other 010 * parts of program, 011 * it is probable that useful tools created to work with this objects, and 012 * automaize some processes of creating plugins, so we suggest that implement 013 * this interface in your plugins,,, :D 014 * 015 * @author azin azadi 016 017 */ 018 public interface PluginMethods { 019 }