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.attribute; 005 006 /** 007 * The base interface for listening to the changes of attributes in an attribute set 008 * @author Reza Mohammadi 009 */ 010 public interface AttributeListener { 011 012 public void attributeUpdated(String name, Object oldVal, Object newVal); 013 }