public class PluginDescriptor
extends org.codehaus.plexus.component.repository.ComponentSetDescriptor
Constructor and Description |
---|
PluginDescriptor() |
public List getMojos()
public void addMojo(MojoDescriptor mojoDescriptor) throws DuplicateMojoDescriptorException
DuplicateMojoDescriptorException
public String getGroupId()
public void setGroupId(String groupId)
public String getArtifactId()
public void setArtifactId(String artifactId)
public static String constructPluginKey(String groupId, String artifactId, String version)
public String getPluginLookupKey()
public String getId()
getId
in class org.codehaus.plexus.component.repository.ComponentSetDescriptor
public static String getDefaultPluginGroupId()
public static String getGoalPrefixFromArtifactId(String artifactId)
public String getGoalPrefix()
public void setGoalPrefix(String goalPrefix)
public void setVersion(String version)
public String getVersion()
public void setSource(String source)
setSource
in class org.codehaus.plexus.component.repository.ComponentSetDescriptor
public String getSource()
getSource
in class org.codehaus.plexus.component.repository.ComponentSetDescriptor
public boolean isInheritedByDefault()
public void setInheritedByDefault(boolean inheritedByDefault)
public List getArtifacts()
public void setArtifacts(List artifacts)
public Map getArtifactMap()
public MojoDescriptor getMojo(String goal)
public Lifecycle getLifecycleMapping(String lifecycle) throws IOException, org.codehaus.plexus.util.xml.pull.XmlPullParserException
IOException
org.codehaus.plexus.util.xml.pull.XmlPullParserException
public void setClassRealm(org.codehaus.classworlds.ClassRealm classRealm)
public org.codehaus.classworlds.ClassRealm getClassRealm()
public void setIntroducedDependencyArtifacts(Set introducedDependencyArtifacts)
public Set getIntroducedDependencyArtifacts()
public void setName(String name)
public String getName()
public void setDescription(String description)
public String getDescription()
public Artifact getPluginArtifact()
public void setPluginArtifact(Artifact pluginArtifact)
Copyright © 2001-2014 The Apache Software Foundation. All Rights Reserved.