import java.util.*; public class Choice { public static void main(String []argv) { System.out.println(Keys.CHOICE); } } aspect X { static List choices; public static List forClass() { ArrayList al = new ArrayList(); return al; } public static class Choice.Keys { public static final Function CHOICE = Get.attrOf(choices,"choice"); } } class Get { public static Function attrOf(List t,String s) { return null; } } class Function { }