1 package polyglot.types; 2 3 /** 4 * An <code>Package</code> represents a Java package. 5 */ 6 public interface Package extends Qualifier, Named 7 { 8 /** 9 * The package's outer package. 10 */ 11 Package prefix(); 12 13 /** 14 * Return a string that is the translation of this package. 15 * @param c A resolver in which to look up the package. 16 */ 17 String translate(Resolver c); 18 } 19