public final class FilteringDependencyVisitor extends Object implements org.eclipse.aether.graph.DependencyVisitor
| Constructor and Description |
|---|
FilteringDependencyVisitor(org.eclipse.aether.graph.DependencyVisitor visitor,
org.eclipse.aether.graph.DependencyFilter filter)
Creates a new visitor that delegates traversal of nodes matching the given filter to the specified visitor.
|
| Modifier and Type | Method and Description |
|---|---|
org.eclipse.aether.graph.DependencyFilter |
getFilter()
Gets the filter being applied before delegation.
|
org.eclipse.aether.graph.DependencyVisitor |
getVisitor()
Gets the visitor to which this visitor delegates to.
|
boolean |
visitEnter(org.eclipse.aether.graph.DependencyNode node) |
boolean |
visitLeave(org.eclipse.aether.graph.DependencyNode node) |
public FilteringDependencyVisitor(org.eclipse.aether.graph.DependencyVisitor visitor,
org.eclipse.aether.graph.DependencyFilter filter)
visitor - The visitor to delegate to, must not be null.filter - The filter to apply, may be null to not filter.public org.eclipse.aether.graph.DependencyVisitor getVisitor()
null.public org.eclipse.aether.graph.DependencyFilter getFilter()
null if none.public boolean visitEnter(org.eclipse.aether.graph.DependencyNode node)
visitEnter in interface org.eclipse.aether.graph.DependencyVisitorpublic boolean visitLeave(org.eclipse.aether.graph.DependencyNode node)
visitLeave in interface org.eclipse.aether.graph.DependencyVisitorCopyright © 2010-2015 The Eclipse Foundation. All Rights Reserved.