@Command("list-interceptors") public void listInterceptors(final PipeOut out) { CDIFacet cdi = project.getFacet(CDIFacet.class); List<String> interceptors = cdi.getConfig().getInterceptors(); for (String i : interceptors) { out.println(i); } }
@Command("list-decorators") public void listDecorators(final PipeOut out) { CDIFacet cdi = project.getFacet(CDIFacet.class); List<String> decorators = cdi.getConfig().getDecorators(); for (String d : decorators) { out.println(d); } }
@Command("list-alternatives") public void listAlternatives(final PipeOut out) { CDIFacet cdi = project.getFacet(CDIFacet.class); List<String> classes = cdi.getConfig().getAlternativeClasses(); List<String> stereotypes = cdi.getConfig().getAlternativeStereotypes(); if (!out.isPiped()) out.println(ShellColor.BOLD, "Stereotypes:"); for (String s : stereotypes) { out.println(s); } if (!out.isPiped()) out.println(ShellColor.BOLD, "Classes:"); for (String c : classes) { out.println(c); } }