| java.lang.Object org.andromda.maven.plugin.andromdapp.eclipse.EclipseWriter org.andromda.maven.plugin.andromdapp.eclipse.ClasspathWriter
ClasspathWriter | public class ClasspathWriter extends EclipseWriter (Code) | | Writes the Eclipse .classpath files.
author: Chad Brandon |
Constructor Summary | |
public | ClasspathWriter(MavenProject project, Log logger) |
Method Summary | |
public void | write(List projects, String repositoryVariableName, ArtifactFactory artifactFactory, ArtifactResolver artifactResolver, ArtifactRepository localRepository, ArtifactMetadataSource artifactMetadataSource, Set classpathArtifactTypes, List remoteRepositories, boolean resolveTransitiveDependencies, String merge) Writes the .classpath file for eclipse. |
ClasspathWriter | public ClasspathWriter(MavenProject project, Log logger)(Code) | | |
write | public void write(List projects, String repositoryVariableName, ArtifactFactory artifactFactory, ArtifactResolver artifactResolver, ArtifactRepository localRepository, ArtifactMetadataSource artifactMetadataSource, Set classpathArtifactTypes, List remoteRepositories, boolean resolveTransitiveDependencies, String merge) throws Exception(Code) | | Writes the .classpath file for eclipse.
Parameters: projects - the list of projects from which the .classpath will get its dependencies. Parameters: repositoryVariableName - the name of the maven repository variable. Parameters: artifactFactory - the factory for constructing artifacts. Parameters: artifactResolver - the artifact resolver. Parameters: localRepository - the local repository instance. Parameters: artifactMetadataSource - Parameters: classpathArtifactTypes - the artifacts types that are allowed in the classpath file. Parameters: remoteRepositories - the list of remote repository instances. Parameters: resolveTransitiveDependencies - whether or not dependencies shall be transitively resolved. Parameters: merge - anything extra (not auto-generated), that should be "merged" into the generated .classpath throws: Exception - |
Fields inherited from org.andromda.maven.plugin.andromdapp.eclipse.EclipseWriter | protected Log logger(Code)(Java Doc) protected MavenProject project(Code)(Java Doc)
|
Methods inherited from org.andromda.maven.plugin.andromdapp.eclipse.EclipseWriter | protected File getFile(String name)(Code)(Java Doc)
|
|
|