org.apache.maven.report.projectinfo

Class DependenciesReport.ReportResolutionListener

private class DependenciesReport.ReportResolutionListener extends Object implements ResolutionListener

Method Summary
voidendProcessChildren(Artifact artifact)
SetgetArtifacts()
MapgetDepMap()
MapgetDepTree()
MapgetDirectDependencies()
MapgetOmittedArtifacts()
MapgetTransitiveDependencies()
voidincludeArtifact(Artifact artifact)
voidmanageArtifact(Artifact artifact, Artifact replacement)
voidomitForCycle(Artifact artifact)
voidomitForNearer(Artifact omitted, Artifact kept)
voidrestrictRange(Artifact artifact, Artifact replacement, VersionRange newRange)
voidselectVersionFromRange(Artifact artifact)
voidstartProcessChildren(Artifact artifact)
voidtestArtifact(Artifact node)
voidupdateScope(Artifact artifact, String scope)
voidupdateScopeCurrentPom(Artifact artifact, String scope)

Method Detail

endProcessChildren

public void endProcessChildren(Artifact artifact)

getArtifacts

public Set getArtifacts()

getDepMap

public Map getDepMap()

getDepTree

public Map getDepTree()

getDirectDependencies

public Map getDirectDependencies()

getOmittedArtifacts

public Map getOmittedArtifacts()

getTransitiveDependencies

public Map getTransitiveDependencies()

includeArtifact

public void includeArtifact(Artifact artifact)

manageArtifact

public void manageArtifact(Artifact artifact, Artifact replacement)

omitForCycle

public void omitForCycle(Artifact artifact)

omitForNearer

public void omitForNearer(Artifact omitted, Artifact kept)

restrictRange

public void restrictRange(Artifact artifact, Artifact replacement, VersionRange newRange)

selectVersionFromRange

public void selectVersionFromRange(Artifact artifact)

startProcessChildren

public void startProcessChildren(Artifact artifact)

testArtifact

public void testArtifact(Artifact node)

updateScope

public void updateScope(Artifact artifact, String scope)

updateScopeCurrentPom

public void updateScopeCurrentPom(Artifact artifact, String scope)
Copyright © 2005-2008 Apache Software Foundation. All Rights Reserved.