org.apache.maven.plugin.descriptor
Class PluginDescriptor
java.lang.Object
org.codehaus.plexus.component.repository.ComponentSetDescriptor
org.apache.maven.plugin.descriptor.PluginDescriptor
public class PluginDescriptor
- extends org.codehaus.plexus.component.repository.ComponentSetDescriptor
- Version:
- $Id: PluginDescriptor.java 355404 2005-12-09 07:58:04Z brett $
- Author:
- Jason van Zyl
Methods inherited from class org.codehaus.plexus.component.repository.ComponentSetDescriptor |
addComponentDescriptor, addDependency, getComponents, getDependencies, isIsolatedRealm, setComponents, setDependencies, setId, setIsolatedRealm |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
PluginDescriptor
public PluginDescriptor()
getMojos
public java.util.List getMojos()
addMojo
public void addMojo(MojoDescriptor mojoDescriptor)
throws DuplicateMojoDescriptorException
- Throws:
DuplicateMojoDescriptorException
getGroupId
public java.lang.String getGroupId()
setGroupId
public void setGroupId(java.lang.String groupId)
getArtifactId
public java.lang.String getArtifactId()
setArtifactId
public void setArtifactId(java.lang.String artifactId)
constructPluginKey
public static java.lang.String constructPluginKey(java.lang.String groupId,
java.lang.String artifactId,
java.lang.String version)
getPluginLookupKey
public java.lang.String getPluginLookupKey()
getId
public java.lang.String getId()
- Overrides:
getId
in class org.codehaus.plexus.component.repository.ComponentSetDescriptor
getDefaultPluginArtifactId
public static java.lang.String getDefaultPluginArtifactId(java.lang.String id)
getDefaultPluginGroupId
public static java.lang.String getDefaultPluginGroupId()
getGoalPrefixFromArtifactId
public static java.lang.String getGoalPrefixFromArtifactId(java.lang.String artifactId)
- Parse maven-...-plugin.
getGoalPrefix
public java.lang.String getGoalPrefix()
setGoalPrefix
public void setGoalPrefix(java.lang.String goalPrefix)
setVersion
public void setVersion(java.lang.String version)
getVersion
public java.lang.String getVersion()
setSource
public void setSource(java.lang.String source)
getSource
public java.lang.String getSource()
isInheritedByDefault
public boolean isInheritedByDefault()
setInheritedByDefault
public void setInheritedByDefault(boolean inheritedByDefault)
getArtifacts
public java.util.List getArtifacts()
setArtifacts
public void setArtifacts(java.util.List artifacts)
getArtifactMap
public java.util.Map getArtifactMap()
equals
public boolean equals(java.lang.Object object)
- Overrides:
equals
in class java.lang.Object
hashCode
public int hashCode()
- Overrides:
hashCode
in class java.lang.Object
getMojo
public MojoDescriptor getMojo(java.lang.String goal)
getLifecycleMapping
public org.apache.maven.plugin.lifecycle.Lifecycle getLifecycleMapping(java.lang.String lifecycle)
throws java.io.IOException,
org.codehaus.plexus.util.xml.pull.XmlPullParserException
- Throws:
java.io.IOException
org.codehaus.plexus.util.xml.pull.XmlPullParserException
setClassRealm
public void setClassRealm(org.codehaus.classworlds.ClassRealm classRealm)
getClassRealm
public org.codehaus.classworlds.ClassRealm getClassRealm()
setIntroducedDependencyArtifacts
public void setIntroducedDependencyArtifacts(java.util.Set introducedDependencyArtifacts)
getIntroducedDependencyArtifacts
public java.util.Set getIntroducedDependencyArtifacts()
setName
public void setName(java.lang.String name)
getName
public java.lang.String getName()
setDescription
public void setDescription(java.lang.String description)
getDescription
public java.lang.String getDescription()
Copyright © 2001-2009 Apache Software Foundation. All Rights Reserved.