public List makeAdviceAll(final String kind) { return makeAdviceAll(kind, false);
public List makeAdviceAll(String kind, boolean matchOnlyPrintln) { List ret = new ArrayList(); if (matchOnlyPrintln) { ret.add( makeConcreteAdvice( kind + "(): call(* *.println(..)) -> static void Aspect.ajc_" + kind + "_method_execution()")); } else { ret.add( makeConcreteAdvice( kind + "(): call(* *.*(..)) -> static void Aspect.ajc_" + kind + "_method_call()")); ret.add( makeConcreteAdvice( kind + "(): call(*.new(..)) -> static void Aspect.ajc_" + kind + "_constructor_call()")); ret.add( makeConcreteAdvice( kind + "(): execution(* *.*(..)) -> static void Aspect.ajc_" + kind + "_method_execution()")); ret.add( makeConcreteAdvice( kind + "(): execution(*.new(..)) -> static void Aspect.ajc_" + kind + "_constructor_execution()"));       ret.add( makeConcreteAdvice( kind + "(): get(* *.*) -> static void Aspect.ajc_" + kind + "_field_get()"));     } return ret;
    public List makeAdviceAll(final String kind) {        return makeAdviceAll(kind, false);    }