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.plugins.commonplugin.undo; 005 006 /** 007 * @author Rouzbeh Ebrahimi 008 */ 009 public interface Undoable { 010 public void undo(UndoableActionOccuredData uaod); 011 012 public void redo(UndoableActionOccuredData uaod); 013 }