com.jeantessier.dependency
Class GraphSummarizer
java.lang.Object
|
+--com.jeantessier.dependency.VisitorBase
|
+--com.jeantessier.dependency.GraphCopier
|
+--com.jeantessier.dependency.GraphSummarizer
- All Implemented Interfaces:
- Visitor
- public class GraphSummarizer
- extends GraphCopier
| Methods inherited from class com.jeantessier.dependency.VisitorBase |
getCurrentNode, getStrategy, popNode, postprocessBeforeDependenciesClassNode, postprocessBeforeDependenciesPackageNode, preprocessAfterDependenciesClassNode, preprocessAfterDependenciesPackageNode, pushNode, traverseInbound, traverseNodes, traverseOutbound |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
GraphSummarizer
public GraphSummarizer(SelectionCriteria scopeCriteria,
SelectionCriteria filterCriteria)
visitPackageNode
public void visitPackageNode(PackageNode node)
- Overrides:
visitPackageNode in class VisitorBase
preprocessPackageNode
protected void preprocessPackageNode(PackageNode node)
- Overrides:
preprocessPackageNode in class GraphCopier
postprocessPackageNode
protected void postprocessPackageNode(PackageNode node)
- Overrides:
postprocessPackageNode in class VisitorBase
visitInboundPackageNode
public void visitInboundPackageNode(PackageNode node)
- Overrides:
visitInboundPackageNode in class GraphCopier
visitOutboundPackageNode
public void visitOutboundPackageNode(PackageNode node)
- Overrides:
visitOutboundPackageNode in class GraphCopier
visitClassNode
public void visitClassNode(ClassNode node)
- Overrides:
visitClassNode in class VisitorBase
preprocessClassNode
protected void preprocessClassNode(ClassNode node)
- Overrides:
preprocessClassNode in class GraphCopier
postprocessClassNode
protected void postprocessClassNode(ClassNode node)
- Overrides:
postprocessClassNode in class VisitorBase
visitInboundClassNode
public void visitInboundClassNode(ClassNode node)
- Overrides:
visitInboundClassNode in class GraphCopier
visitOutboundClassNode
public void visitOutboundClassNode(ClassNode node)
- Overrides:
visitOutboundClassNode in class GraphCopier
visitFeatureNode
public void visitFeatureNode(FeatureNode node)
- Overrides:
visitFeatureNode in class VisitorBase
preprocessFeatureNode
protected void preprocessFeatureNode(FeatureNode node)
- Overrides:
preprocessFeatureNode in class GraphCopier
postprocessFeatureNode
protected void postprocessFeatureNode(FeatureNode node)
- Overrides:
postprocessFeatureNode in class VisitorBase
visitInboundFeatureNode
public void visitInboundFeatureNode(FeatureNode node)
- Overrides:
visitInboundFeatureNode in class GraphCopier
visitOutboundFeatureNode
public void visitOutboundFeatureNode(FeatureNode node)
- Overrides:
visitOutboundFeatureNode in class GraphCopier
Dependency Finder 1.1.0 © 2001-2004 Jean Tessier.