1 package polyglot.ext.coffer.ast;2 3 import polyglot.ast.*;4 import polyglot.types.*;5 import polyglot.visit.*;6 import polyglot.ext.jl.ast.*;7 import polyglot.ext.coffer.types.*;8 9 /**10 * An AST node for a <code>Key</code>. The key may be ambiguous. 11 */12 public interface KeyNode extends Node13 {14 public Key key();15 public String name();16 public KeyNode key(Key key);17 }18