1 cananian 1.1.2.1 // LowQuadFactory.java, created Wed Jan 20 22:14:25 1999 by cananian 2 cananian 1.1.2.1 // Copyright (C) 1999 C. Scott Ananian <cananian@alumni.princeton.edu> 3 cananian 1.1.2.1 // Licensed under the terms of the GNU GPL; see COPYING for details. 4 cananian 1.1.2.1 package harpoon.IR.LowQuad; 5 cananian 1.1.2.1 6 cananian 1.1.2.1 /** 7 cananian 1.1.2.1 * <code>LowQuadFactory</code> is a trivial subclass of 8 cananian 1.1.2.1 * <code>QuadFactory</code> which assigns unique numbers to the 9 cananian 1.1.2.1 * <code>Quad</code>s and <code>LowQuad</code>s in LowQuad form. 10 cananian 1.1.2.1 * 11 cananian 1.1.2.1 * @author C. Scott Ananian <cananian@alumni.princeton.edu> 12 cananian 1.2 * @version $Id: LowQuadFactory.java,v 1.2 2002/02/25 21:04:40 cananian Exp $ 13 cananian 1.1.2.1 */ 14 cananian 1.1.2.1 public abstract class LowQuadFactory extends harpoon.IR.Quads.QuadFactory { 15 cananian 1.1.2.1 // no new methods. 16 cananian 1.1.2.1 17 cananian 1.1.2.1 public String toString() { 18 cananian 1.1.2.1 return "LowQuadFactory["+getParent().toString()+"]"; 19 cananian 1.1.2.1 } 20 cananian 1.2 }