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.