org.codehaus.mojo.graphing.model.factory
Class GraphModelFactory

java.lang.Object
  extended by org.codehaus.mojo.graphing.model.factory.GraphModelFactory

public class GraphModelFactory
extends Object


Constructor Summary
GraphModelFactory(org.apache.maven.plugin.logging.Log logger)
           
 
Method Summary
 org.apache.maven.artifact.factory.ArtifactFactory getArtifactFactory()
           
 org.apache.maven.artifact.repository.ArtifactRepositoryFactory getArtifactRepositoryFactory()
           
 org.apache.maven.artifact.resolver.ArtifactResolver getArtifactResolver()
           
 GraphModel getGraphModel(String groupId, String artifactId, String version)
           
 org.apache.maven.artifact.repository.ArtifactRepository getLocalRepository()
           
 org.apache.maven.project.artifact.MavenMetadataSource getMavenMetadataSource()
           
 org.apache.maven.project.MavenProject getProject()
           
 String getScopeFilter()
           
 String getTypeFilter()
           
 String getUseScope()
           
 boolean isVerbose()
           
 void setArtifactFactory(org.apache.maven.artifact.factory.ArtifactFactory artifactFactory)
           
 void setArtifactRepositoryFactory(org.apache.maven.artifact.repository.ArtifactRepositoryFactory artifactRepositoryFactory)
           
 void setArtifactResolver(org.apache.maven.artifact.resolver.ArtifactResolver artifactResolver)
           
 void setLocalRepository(org.apache.maven.artifact.repository.ArtifactRepository localRepository)
           
 void setLog(org.apache.maven.plugin.logging.Log log)
           
 void setMavenMetadataSource(org.apache.maven.project.artifact.MavenMetadataSource mavenMetadataSource)
           
 void setProject(org.apache.maven.project.MavenProject project)
           
 void setScopeFilter(String scopeFilter)
           
 void setTypeFilter(String typeFilter)
           
 void setUseScope(String useScope)
           
 void setVerbose(boolean verbose)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GraphModelFactory

public GraphModelFactory(org.apache.maven.plugin.logging.Log logger)
Method Detail

getArtifactFactory

public org.apache.maven.artifact.factory.ArtifactFactory getArtifactFactory()

getArtifactRepositoryFactory

public org.apache.maven.artifact.repository.ArtifactRepositoryFactory getArtifactRepositoryFactory()

getArtifactResolver

public org.apache.maven.artifact.resolver.ArtifactResolver getArtifactResolver()

getGraphModel

public GraphModel getGraphModel(String groupId,
                                String artifactId,
                                String version)
                         throws org.apache.maven.plugin.MojoExecutionException
Throws:
org.apache.maven.plugin.MojoExecutionException

getLocalRepository

public org.apache.maven.artifact.repository.ArtifactRepository getLocalRepository()

getMavenMetadataSource

public org.apache.maven.project.artifact.MavenMetadataSource getMavenMetadataSource()

getProject

public org.apache.maven.project.MavenProject getProject()

getScopeFilter

public String getScopeFilter()

getTypeFilter

public String getTypeFilter()

getUseScope

public String getUseScope()

isVerbose

public boolean isVerbose()

setArtifactFactory

public void setArtifactFactory(org.apache.maven.artifact.factory.ArtifactFactory artifactFactory)

setArtifactRepositoryFactory

public void setArtifactRepositoryFactory(org.apache.maven.artifact.repository.ArtifactRepositoryFactory artifactRepositoryFactory)

setArtifactResolver

public void setArtifactResolver(org.apache.maven.artifact.resolver.ArtifactResolver artifactResolver)

setLocalRepository

public void setLocalRepository(org.apache.maven.artifact.repository.ArtifactRepository localRepository)

setLog

public void setLog(org.apache.maven.plugin.logging.Log log)

setMavenMetadataSource

public void setMavenMetadataSource(org.apache.maven.project.artifact.MavenMetadataSource mavenMetadataSource)

setProject

public void setProject(org.apache.maven.project.MavenProject project)

setScopeFilter

public void setScopeFilter(String scopeFilter)

setTypeFilter

public void setTypeFilter(String typeFilter)

setUseScope

public void setUseScope(String useScope)

setVerbose

public void setVerbose(boolean verbose)


Copyright © 2005-2011 Codehaus. All Rights Reserved.