com.jeantessier.dependency
Interface Visitor

All Known Implementing Classes:
VisitorBase

public interface Visitor


Method Summary
 void TraverseNodes(java.util.Collection nodes)
           
 void VisitClassNode(ClassNode node)
           
 void VisitFeatureNode(FeatureNode node)
           
 void VisitInboundClassNode(ClassNode node)
           
 void VisitInboundFeatureNode(FeatureNode node)
           
 void VisitInboundPackageNode(PackageNode node)
           
 void VisitOutboundClassNode(ClassNode node)
           
 void VisitOutboundFeatureNode(FeatureNode node)
           
 void VisitOutboundPackageNode(PackageNode node)
           
 void VisitPackageNode(PackageNode node)
           
 

Method Detail

TraverseNodes

public void TraverseNodes(java.util.Collection nodes)

VisitPackageNode

public void VisitPackageNode(PackageNode node)

VisitInboundPackageNode

public void VisitInboundPackageNode(PackageNode node)

VisitOutboundPackageNode

public void VisitOutboundPackageNode(PackageNode node)

VisitClassNode

public void VisitClassNode(ClassNode node)

VisitInboundClassNode

public void VisitInboundClassNode(ClassNode node)

VisitOutboundClassNode

public void VisitOutboundClassNode(ClassNode node)

VisitFeatureNode

public void VisitFeatureNode(FeatureNode node)

VisitInboundFeatureNode

public void VisitInboundFeatureNode(FeatureNode node)

VisitOutboundFeatureNode

public void VisitOutboundFeatureNode(FeatureNode node)