private static String interpretFacet(final Facet facet) { if (facet == null || facet.isNoop()) { return ""; } if (facet instanceof ImperativeFacet) { ImperativeFacet imperativeFacet = (ImperativeFacet) facet; return imperativeFacet.getMethods().get(0).getName(); } final String name = facet.getClass().getSimpleName(); if (ignore(name)) { return ""; } final String abbr = StringExtensions.toAbbreviation(name); return abbr.length() > 0 ? abbr : name; }