org.codehaus.plexus.builder
Class AbstractBuilder
java.lang.Object
org.codehaus.plexus.logging.AbstractLogEnabled
org.codehaus.plexus.builder.AbstractBuilder
- All Implemented Interfaces:
- org.codehaus.plexus.logging.LogEnabled
- Direct Known Subclasses:
- DefaultApplicationBuilder, DefaultPlexusRuntimeBuilder, DefaultServiceBuilder
public abstract class AbstractBuilder
- extends org.codehaus.plexus.logging.AbstractLogEnabled
- Version:
- $Id: AbstractBuilder.java 2738 2005-10-20 13:15:01Z evenisse $
- Author:
- Jason van Zyl, Trygve Laugstøl
Method Summary |
protected void |
copyArtifact(org.apache.maven.artifact.Artifact artifact,
java.io.File outputDir,
java.io.File destination)
|
protected void |
copyArtifacts(java.io.File outputDir,
java.io.File dir,
java.util.Set artifacts)
|
protected void |
executable(java.io.File file)
|
protected void |
filterCopy(java.io.File in,
java.io.File out,
java.util.Map map)
|
protected void |
filterCopy(java.io.InputStream in,
java.io.File out,
java.util.Map map)
|
protected void |
filterCopy(java.io.Reader in,
java.io.File out,
java.util.Map map)
|
protected java.util.Set |
findArtifacts(java.util.List remoteRepositories,
org.apache.maven.artifact.repository.ArtifactRepository localRepository,
java.util.Set sourceArtifacts,
boolean resolveTransitively,
org.apache.maven.artifact.resolver.filter.ArtifactFilter artifactFilter)
|
protected java.util.Set |
getBootArtifacts(java.util.Set projectArtifacts,
java.util.List remoteRepositories,
org.apache.maven.artifact.repository.ArtifactRepository localRepository,
boolean ignoreIfMissing)
|
protected java.util.Set |
getCoreArtifacts(java.util.Set projectArtifacts,
java.util.List remoteRepositories,
org.apache.maven.artifact.repository.ArtifactRepository localRepository,
boolean ignoreIfMissing)
|
protected java.util.Set |
getExcludedArtifacts(java.util.Set projectArtifacts,
java.util.List remoteRepositories,
org.apache.maven.artifact.repository.ArtifactRepository localRepository)
|
protected java.io.InputStream |
getResourceAsStream(java.lang.String resource)
|
protected java.io.File |
mkdirs(java.io.File directory)
|
protected java.lang.String |
resolveVersion(java.lang.String groupId,
java.lang.String artifactId,
java.util.Set projectArtifacts,
boolean ignoreIfMissing,
java.util.Set resolvedArtifacts)
|
Methods inherited from class org.codehaus.plexus.logging.AbstractLogEnabled |
enableLogging, getLogger, setupLogger, setupLogger, setupLogger |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractBuilder
public AbstractBuilder()
executable
protected void executable(java.io.File file)
throws org.codehaus.plexus.util.cli.CommandLineException,
java.io.IOException
- Throws:
org.codehaus.plexus.util.cli.CommandLineException
java.io.IOException
mkdirs
protected java.io.File mkdirs(java.io.File directory)
throws java.io.IOException
- Throws:
java.io.IOException
getResourceAsStream
protected java.io.InputStream getResourceAsStream(java.lang.String resource)
throws java.io.IOException
- Throws:
java.io.IOException
filterCopy
protected void filterCopy(java.io.File in,
java.io.File out,
java.util.Map map)
throws java.io.IOException
- Throws:
java.io.IOException
filterCopy
protected void filterCopy(java.io.InputStream in,
java.io.File out,
java.util.Map map)
throws java.io.IOException
- Throws:
java.io.IOException
filterCopy
protected void filterCopy(java.io.Reader in,
java.io.File out,
java.util.Map map)
throws java.io.IOException
- Throws:
java.io.IOException
copyArtifact
protected void copyArtifact(org.apache.maven.artifact.Artifact artifact,
java.io.File outputDir,
java.io.File destination)
throws java.io.IOException
- Throws:
java.io.IOException
copyArtifacts
protected void copyArtifacts(java.io.File outputDir,
java.io.File dir,
java.util.Set artifacts)
throws java.io.IOException
- Throws:
java.io.IOException
getBootArtifacts
protected java.util.Set getBootArtifacts(java.util.Set projectArtifacts,
java.util.List remoteRepositories,
org.apache.maven.artifact.repository.ArtifactRepository localRepository,
boolean ignoreIfMissing)
throws org.apache.maven.artifact.resolver.ArtifactResolutionException
- Throws:
org.apache.maven.artifact.resolver.ArtifactResolutionException
getCoreArtifacts
protected java.util.Set getCoreArtifacts(java.util.Set projectArtifacts,
java.util.List remoteRepositories,
org.apache.maven.artifact.repository.ArtifactRepository localRepository,
boolean ignoreIfMissing)
throws org.apache.maven.artifact.resolver.ArtifactResolutionException
- Throws:
org.apache.maven.artifact.resolver.ArtifactResolutionException
getExcludedArtifacts
protected java.util.Set getExcludedArtifacts(java.util.Set projectArtifacts,
java.util.List remoteRepositories,
org.apache.maven.artifact.repository.ArtifactRepository localRepository)
throws org.apache.maven.artifact.resolver.ArtifactResolutionException
- Throws:
org.apache.maven.artifact.resolver.ArtifactResolutionException
findArtifacts
protected java.util.Set findArtifacts(java.util.List remoteRepositories,
org.apache.maven.artifact.repository.ArtifactRepository localRepository,
java.util.Set sourceArtifacts,
boolean resolveTransitively,
org.apache.maven.artifact.resolver.filter.ArtifactFilter artifactFilter)
throws org.apache.maven.artifact.resolver.ArtifactResolutionException
- Throws:
org.apache.maven.artifact.resolver.ArtifactResolutionException
resolveVersion
protected java.lang.String resolveVersion(java.lang.String groupId,
java.lang.String artifactId,
java.util.Set projectArtifacts,
boolean ignoreIfMissing,
java.util.Set resolvedArtifacts)
Copyright © 2001-2011 Codehaus. All Rights Reserved.