com.intellij.usages.impl
Class UsageNodeTreeBuilder

java.lang.Object
  extended by com.intellij.usages.impl.UsageNodeTreeBuilder

public class UsageNodeTreeBuilder
extends java.lang.Object

Created by IntelliJ IDEA. User: max Date: Dec 16, 2004 Time: 5:43:30 PM To change this template use File | Settings | File Templates.


Constructor Summary
UsageNodeTreeBuilder(UsageGroupingRule[] groupingRules, UsageFilteringRule[] filteringRules, com.intellij.usages.impl.GroupNode root)
           
 
Method Summary
 com.intellij.usages.impl.UsageNode appendUsage(Usage usage)
           
 void appendUsages(Usage[] usages)
           
 void removeAllChildren()
           
 void setFilteringRules(UsageFilteringRule[] rules)
           
 void setGroupingRules(UsageGroupingRule[] rules)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UsageNodeTreeBuilder

public UsageNodeTreeBuilder(UsageGroupingRule[] groupingRules,
                            UsageFilteringRule[] filteringRules,
                            com.intellij.usages.impl.GroupNode root)
Method Detail

appendUsages

public void appendUsages(Usage[] usages)

setGroupingRules

public void setGroupingRules(UsageGroupingRule[] rules)

setFilteringRules

public void setFilteringRules(UsageFilteringRule[] rules)

appendUsage

public com.intellij.usages.impl.UsageNode appendUsage(Usage usage)

removeAllChildren

public void removeAllChildren()