private void processProperty(@NotNull PsiMethod method, @NotNull GroovyResolveResult resolveResult) {
      if (myIsMap) return;
      final LookupElementBuilder lookup = createPropertyLookupElement(method, resolveResult.getSubstitutor(), myMatcher);
      if (lookup != null) {
        if (myPropertyNames.add(lookup.getLookupString())) {
          myConsumer.consume(lookup);
        }
      }
      else if (myEventListener != null) {
        processListenerProperties(method);
      }
    }
private void processProperty(@NotNull PsiMethod method, @NotNull GroovyResolveResult resolveResult)