org.apache.maven.project.artifact
Class ProjectArtifactMetadata
java.lang.Object
org.apache.maven.artifact.metadata.AbstractArtifactMetadata
org.apache.maven.project.artifact.ProjectArtifactMetadata
- All Implemented Interfaces:
- org.apache.maven.artifact.metadata.ArtifactMetadata
- public class ProjectArtifactMetadata
- extends org.apache.maven.artifact.metadata.AbstractArtifactMetadata
Attach a POM to an artifact.
- Version:
- $Id: ProjectArtifactMetadata.java 355404 2005-12-09 07:58:04Z brett $
- Author:
- Brett Porter
Fields inherited from class org.apache.maven.artifact.metadata.AbstractArtifactMetadata |
artifact |
Methods inherited from class org.apache.maven.artifact.metadata.AbstractArtifactMetadata |
extendedToString, getArtifactId, getGroupId, storedInGroupDirectory |
ProjectArtifactMetadata
public ProjectArtifactMetadata(org.apache.maven.artifact.Artifact artifact)
ProjectArtifactMetadata
public ProjectArtifactMetadata(org.apache.maven.artifact.Artifact artifact,
File file)
getRemoteFilename
public String getRemoteFilename()
getLocalFilename
public String getLocalFilename(org.apache.maven.artifact.repository.ArtifactRepository repository)
storeInLocalRepository
public void storeInLocalRepository(org.apache.maven.artifact.repository.ArtifactRepository localRepository,
org.apache.maven.artifact.repository.ArtifactRepository remoteRepository)
throws org.apache.maven.artifact.repository.metadata.RepositoryMetadataStoreException
- Throws:
org.apache.maven.artifact.repository.metadata.RepositoryMetadataStoreException
toString
public String toString()
storedInArtifactVersionDirectory
public boolean storedInArtifactVersionDirectory()
getBaseVersion
public String getBaseVersion()
getKey
public Object getKey()
merge
public void merge(org.apache.maven.artifact.metadata.ArtifactMetadata metadata)
Copyright 2001-2001-2006 Apache Software Foundation. All Rights Reserved.