org.apache.maven.mercury
Class MavenDependencyProcessor

java.lang.Object
  extended by org.apache.maven.mercury.MavenDependencyProcessor
All Implemented Interfaces:
org.apache.maven.mercury.builder.api.DependencyProcessor

@Component(role=org.apache.maven.mercury.builder.api.DependencyProcessor.class,
           hint="maven")
public final class MavenDependencyProcessor
extends java.lang.Object
implements org.apache.maven.mercury.builder.api.DependencyProcessor

Maven supplied plexus component that implements POM dependency processing for Mercury

Version:
$Id: MavenDependencyProcessor.java 736283 2009-01-21 10:56:31Z sisbell $
Author:
Shane Isbell

Field Summary
 
Fields inherited from interface org.apache.maven.mercury.builder.api.DependencyProcessor
NULL_PROCESSOR
 
Constructor Summary
MavenDependencyProcessor()
           
 
Method Summary
 java.util.List<org.apache.maven.mercury.artifact.ArtifactBasicMetadata> getDependencies(org.apache.maven.mercury.artifact.ArtifactBasicMetadata bmd, org.apache.maven.mercury.builder.api.MetadataReader mdReader, java.util.Map system, java.util.Map user)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MavenDependencyProcessor

public MavenDependencyProcessor()
Method Detail

getDependencies

public java.util.List<org.apache.maven.mercury.artifact.ArtifactBasicMetadata> getDependencies(org.apache.maven.mercury.artifact.ArtifactBasicMetadata bmd,
                                                                                               org.apache.maven.mercury.builder.api.MetadataReader mdReader,
                                                                                               java.util.Map system,
                                                                                               java.util.Map user)
                                                                                        throws org.apache.maven.mercury.builder.api.MetadataReaderException,
                                                                                               org.apache.maven.mercury.builder.api.DependencyProcessorException
Specified by:
getDependencies in interface org.apache.maven.mercury.builder.api.DependencyProcessor
Throws:
org.apache.maven.mercury.builder.api.MetadataReaderException
org.apache.maven.mercury.builder.api.DependencyProcessorException


Copyright © 2001-2009 The Apache Software Foundation. All Rights Reserved.