com.jeantessier.dependency
Class ClosureOutboundSelector

java.lang.Object
  |
  +--com.jeantessier.dependency.ClosureSelector
        |
        +--com.jeantessier.dependency.ClosureLayerSelector
              |
              +--com.jeantessier.dependency.ClosureOutboundSelector
All Implemented Interfaces:
Visitor

public class ClosureOutboundSelector
extends ClosureLayerSelector


Constructor Summary
ClosureOutboundSelector()
           
ClosureOutboundSelector(NodeFactory factory, java.util.Collection coverage)
           
 
Method Summary
 void visitClassNode(ClassNode node)
           
 void visitFeatureNode(FeatureNode node)
           
 void visitPackageNode(PackageNode node)
           
 
Methods inherited from class com.jeantessier.dependency.ClosureLayerSelector
getCoverage, reset, setCoverage, visitInboundClassNode, visitInboundFeatureNode, visitInboundPackageNode, visitOutboundClassNode, visitOutboundFeatureNode, visitOutboundPackageNode
 
Methods inherited from class com.jeantessier.dependency.ClosureSelector
getCopiedNodes, getFactory, getSelectedNodes, setFactory, traverseInbound, traverseNodes, traverseOutbound
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ClosureOutboundSelector

public ClosureOutboundSelector()

ClosureOutboundSelector

public ClosureOutboundSelector(NodeFactory factory,
                               java.util.Collection coverage)
Method Detail

visitPackageNode

public void visitPackageNode(PackageNode node)
Overrides:
visitPackageNode in class ClosureLayerSelector

visitClassNode

public void visitClassNode(ClassNode node)
Overrides:
visitClassNode in class ClosureLayerSelector

visitFeatureNode

public void visitFeatureNode(FeatureNode node)
Overrides:
visitFeatureNode in class ClosureLayerSelector


Dependency Finder 1.1.0 © 2001-2004 Jean Tessier.