org.kuali.maven.plugins.graph.collector
Class DependencyNodeTokenCollector
java.lang.Object
org.kuali.maven.plugins.graph.collector.DependencyNodeTokenCollector
- All Implemented Interfaces:
- TokenCollector<org.apache.maven.shared.dependency.tree.DependencyNode>
public class DependencyNodeTokenCollector
- extends Object
- implements TokenCollector<org.apache.maven.shared.dependency.tree.DependencyNode>
Provide filter tokens for a Maven DependencyNode
[scope]:[optional|required]:[state]
Scopes: compile,provided,runtime,test,system,import
States: included,conflict,cyclic,duplicate
compile
matches all nodes with compile scope
*:optional
or :optional
matches all nodes that are optional
::normal
matches all nodes that are normal
::conflict
matches all nodes that have been omitted due to conflicts
Method Summary |
List<String> |
getTokens(org.apache.maven.shared.dependency.tree.DependencyNode node)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DependencyNodeTokenCollector
public DependencyNodeTokenCollector()
getTokens
public List<String> getTokens(org.apache.maven.shared.dependency.tree.DependencyNode node)
- Specified by:
getTokens
in interface TokenCollector<org.apache.maven.shared.dependency.tree.DependencyNode>
Copyright © 2004-2011 The Kuali Foundation. All Rights Reserved.