|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.apache.maven.shared.dependency.tree.traversal.FilteringDependencyNodeVisitor
public class FilteringDependencyNodeVisitor
A dependency node visitor that filters nodes and delegates to another visitor.
Constructor Summary | |
---|---|
FilteringDependencyNodeVisitor(DependencyNodeVisitor visitor,
DependencyNodeFilter filter)
Creates a dependency node visitor that delegates nodes that are accepted by the specified filter to the specified visitor. |
Method Summary | |
---|---|
boolean |
endVisit(DependencyNode node)
Ends the visit to to the specified dependency node. |
DependencyNodeFilter |
getDependencyNodeFilter()
Gets the dependency node filter that this visitor applies before delegation. |
DependencyNodeVisitor |
getDependencyNodeVisitor()
Gets the dependency node visitor that this visitor delegates to. |
boolean |
visit(DependencyNode node)
Starts the visit to the specified dependency node. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public FilteringDependencyNodeVisitor(DependencyNodeVisitor visitor, DependencyNodeFilter filter)
visitor
- the dependency node visitor to delegate tofilter
- the dependency node filter to apply before delegationMethod Detail |
---|
public boolean visit(DependencyNode node)
visit
in interface DependencyNodeVisitor
node
- the dependency node to visit
true
to visit the specified dependency node's children, false
to skip the
specified dependency node's children and proceed to its next siblingpublic boolean endVisit(DependencyNode node)
endVisit
in interface DependencyNodeVisitor
node
- the dependency node to visit
true
to visit the specified dependency node's next sibling, false
to skip
the specified dependency node's next siblings and proceed to its parentpublic DependencyNodeVisitor getDependencyNodeVisitor()
public DependencyNodeFilter getDependencyNodeFilter()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |