com.jeantessier.dependency
Interface TraversalStrategy
- All Known Implementing Classes:
- DecoratorTraversalStrategy, SelectiveTraversalStrategy
- public interface TraversalStrategy
PreOutboundTraversal
public boolean PreOutboundTraversal()
PreOutboundTraversal
public void PreOutboundTraversal(boolean pre_outbound_traversal)
PreInboundTraversal
public boolean PreInboundTraversal()
PreInboundTraversal
public void PreInboundTraversal(boolean pre_inbound_traversal)
PostOutboundTraversal
public boolean PostOutboundTraversal()
PostOutboundTraversal
public void PostOutboundTraversal(boolean post_outbound_traversal)
PostInboundTraversal
public boolean PostInboundTraversal()
PostInboundTraversal
public void PostInboundTraversal(boolean post_inbound_traversal)
InScope
public boolean InScope(PackageNode node)
InScope
public boolean InScope(ClassNode node)
InScope
public boolean InScope(FeatureNode node)
InFilter
public boolean InFilter(PackageNode node)
InFilter
public boolean InFilter(ClassNode node)
InFilter
public boolean InFilter(FeatureNode node)
Order
public java.util.Collection Order(java.util.Collection collection)