Class PluginDescriptor


  • public class PluginDescriptor
    extends org.codehaus.plexus.component.repository.ComponentSetDescriptor
    Version:
    $Id$
    Author:
    Jason van Zyl
    • Constructor Detail

      • PluginDescriptor

        public PluginDescriptor()
    • Method Detail

      • getMojos

        public java.util.List getMojos()
      • 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()
      • 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
      • getLifecycleMapping

        public 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()
      • getPluginArtifact

        public org.apache.maven.artifact.Artifact getPluginArtifact()
      • setPluginArtifact

        public void setPluginArtifact​(org.apache.maven.artifact.Artifact pluginArtifact)