String () { StringBuilder buf = new StringBuilder(); if (myScope != Scope.ANY) { buf.append(myScope.myId); } if (myModulePattern != null || myModuleGroupPattern != null) { buf.append("[").append(myModulePatternText).append("]"); } if (!buf.isEmpty()) { buf.append(':'); } buf.append(myAspectJSyntaxPattern); return buf.toString(); }