1 cananian 1.1.4.1 // HInitializerProxy.java, created Tue Jan 11 08:48:28 2000 by cananian 2 cananian 1.1.4.2 // Copyright (C) 2000 C. Scott Ananian <cananian@alumni.princeton.edu> 3 cananian 1.1.4.1 // Licensed under the terms of the GNU GPL; see COPYING for details. 4 cananian 1.1.4.1 package harpoon.ClassFile; 5 cananian 1.1.4.1 6 cananian 1.1.4.1 /** 7 cananian 1.1.4.1 * An <code>HInitializerProxy</code> is a relinkable proxy for an 8 cananian 1.1.4.1 * <code>HInitializer</code>. 9 cananian 1.1.4.1 * 10 cananian 1.1.4.1 * @author C. Scott Ananian <cananian@alumni.princeton.edu> 11 cananian 1.2 * @version $Id: HInitializerProxy.java,v 1.2 2002/02/25 21:03:03 cananian Exp $ 12 cananian 1.1.4.1 * @see HInitializer 13 cananian 1.1.4.1 */ 14 cananian 1.1.4.1 class HInitializerProxy extends HMethodProxy implements HInitializer { 15 cananian 1.1.4.1 /** Creates a <code>HInitializerProxy</code>. */ 16 cananian 1.1.4.1 HInitializerProxy(Relinker relinker, HInitializer proxy) { 17 cananian 1.1.4.1 super(relinker, proxy); 18 cananian 1.1.4.1 } 19 cananian 1.1.4.1 void relink(HInitializer proxy) { 20 cananian 1.1.4.1 super.relink(proxy); 21 cananian 1.1.4.1 } 22 cananian 1.1.4.3 public String toString() { return HInitializerImpl.toString(this); } 23 cananian 1.2 }