Package com.intellij.usages.rules

Examples of com.intellij.usages.rules.UsageGroupingRule


        return null;
      }
    }
    GroupNode lastGroupNode = myRoot;
    for (int i = 0; i < myGroupingRules.length; i++) {
      final UsageGroupingRule rule = myGroupingRules[i];
      final UsageGroup group = rule.groupUsage(usage);
      if (group != null) {
        lastGroupNode = lastGroupNode.addGroup(group, i);
      }
    }
    return lastGroupNode.addUsage(usage);
View Full Code Here


      rules.add(new MethodGroupingRule());
      rules.add(new NonJavaFileGroupingRule(project));

      FileStructureGroupRuleProvider[] providers = Extensions.getExtensions(FileStructureGroupRuleProvider.EP_NAME);
      for (FileStructureGroupRuleProvider ruleProvider : providers) {
        final UsageGroupingRule rule = ruleProvider.getUsageGroupingRule();
        if(rule != null) {
          rules.add(rule);
        }
      }
    }
View Full Code Here

TOP

Related Classes of com.intellij.usages.rules.UsageGroupingRule

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.