org.apache.maven.artifact.resolver

Class WarningResolutionListener

public class WarningResolutionListener extends Object implements ResolutionListener

Send resolution warning events to the warning log.

Version: $Id: WarningResolutionListener.java 307309 2005-10-08 16:30:28Z brett $

Author: Brett Porter

Constructor Summary
WarningResolutionListener(Logger logger)
Method Summary
voidendProcessChildren(Artifact artifact)
voidincludeArtifact(Artifact artifact)
voidmanageArtifact(Artifact artifact, Artifact replacement)
voidomitForCycle(Artifact omitted)
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)

Constructor Detail

WarningResolutionListener

public WarningResolutionListener(Logger logger)

Method Detail

endProcessChildren

public void endProcessChildren(Artifact artifact)

includeArtifact

public void includeArtifact(Artifact artifact)

manageArtifact

public void manageArtifact(Artifact artifact, Artifact replacement)

omitForCycle

public void omitForCycle(Artifact omitted)

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 © 2001-2009 Apache Software Foundation. All Rights Reserved.