1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48
  
     | 
    
      toplevel.decl=\
    package {0};\n\
    \n\
    {1}\n\
    import com.sun.tools.javac.util.JCDiagnostic.Error;\n\
    import com.sun.tools.javac.util.JCDiagnostic.Warning;\n\
    import com.sun.tools.javac.util.JCDiagnostic.Note;\n\
    import com.sun.tools.javac.util.JCDiagnostic.Fragment;\n\
    \n\
    public class {2} '{'\n\
    {3}\n\
    '}'\n
import.decl=\
    import {0};
nested.decl =\
    public static class {0} '{'\n\
    {1}\n\
    '}'
factory.decl.method=\
    /**\n\
    ' '* {5}\n\
    ' '*/\n\
    {0}public static {1} {2}({3}) '{'\n\
    {4}\n\
    '}'
factory.decl.method.arg=\
    arg{0}
factory.decl.method.body=\
    return new {0}({1}, {2}, {3});
factory.decl.field=\
    /**\n\
    ' '* {4}\n\
    ' '*/\n\
    public static final {0} {1} = new {0}({2}, {3});
wildcards.extends=\
    {0}<? extends {1}>
suppress.warnings=\
  @SuppressWarnings("rawtypes")\n
 
     |