com.jeantessier.dependency
Class SelectiveTraversalStrategy
java.lang.Object
|
+--com.jeantessier.dependency.SelectiveTraversalStrategy
- All Implemented Interfaces:
- TraversalStrategy
- public class SelectiveTraversalStrategy
- extends java.lang.Object
- implements TraversalStrategy
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SelectiveTraversalStrategy
public SelectiveTraversalStrategy()
SelectiveTraversalStrategy
public SelectiveTraversalStrategy(SelectionCriteria scopeCriteria,
SelectionCriteria filterCriteria)
doPreOutboundTraversal
public boolean doPreOutboundTraversal()
- Specified by:
doPreOutboundTraversal in interface TraversalStrategy
setPreOutboundTraversal
public void setPreOutboundTraversal(boolean preOutboundTraversal)
- Specified by:
setPreOutboundTraversal in interface TraversalStrategy
doPreInboundTraversal
public boolean doPreInboundTraversal()
- Specified by:
doPreInboundTraversal in interface TraversalStrategy
setPreInboundTraversal
public void setPreInboundTraversal(boolean preInboundTraversal)
- Specified by:
setPreInboundTraversal in interface TraversalStrategy
doPostOutboundTraversal
public boolean doPostOutboundTraversal()
- Specified by:
doPostOutboundTraversal in interface TraversalStrategy
setPostOutboundTraversal
public void setPostOutboundTraversal(boolean postOutboundTraversal)
- Specified by:
setPostOutboundTraversal in interface TraversalStrategy
doPostInboundTraversal
public boolean doPostInboundTraversal()
- Specified by:
doPostInboundTraversal in interface TraversalStrategy
setPostInboundTraversal
public void setPostInboundTraversal(boolean postInboundTraversal)
- Specified by:
setPostInboundTraversal in interface TraversalStrategy
isInScope
public boolean isInScope(PackageNode node)
- Specified by:
isInScope in interface TraversalStrategy
isInScope
public boolean isInScope(ClassNode node)
- Specified by:
isInScope in interface TraversalStrategy
isInScope
public boolean isInScope(FeatureNode node)
- Specified by:
isInScope in interface TraversalStrategy
isInFilter
public boolean isInFilter(PackageNode node)
- Specified by:
isInFilter in interface TraversalStrategy
isInFilter
public boolean isInFilter(ClassNode node)
- Specified by:
isInFilter in interface TraversalStrategy
isInFilter
public boolean isInFilter(FeatureNode node)
- Specified by:
isInFilter in interface TraversalStrategy
order
public java.util.Collection order(java.util.Collection collection)
- Specified by:
order in interface TraversalStrategy
Dependency Finder 1.1.0 © 2001-2004 Jean Tessier.