1 package polyglot.util; 2 3 /** 4 * Interface used to copy objects. Similar to Cloneable except that 5 * <code>copy()</code> must be public not protected as <code>clone()</code> is. 6 */ 7 public interface Copy extends Cloneable 8 { 9 public Object copy(); 10 } 11