1 /* 2 * Transformation.java 3 */ 4 5 package polyglot.util; 6 7 /** 8 * Transformation 9 * 10 * Overview: 11 * This interface provides a general means for transforming objects. 12 * The object 'NOTHING' should be returned if an object is to be removed. 13 **/ 14 public interface Transformation { 15 public static final Object NOTHING = new Object(); 16 public Object transform(Object o); 17 } 18 19 20