@Override
  public @NotNull String getText() {
    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();
  }
@Override
  public @NotNull String getText()