Package org.apache.maven.tools.plugin
Class ExtendedPluginDescriptor
java.lang.Object
org.codehaus.plexus.component.repository.ComponentSetDescriptor
org.apache.maven.plugin.descriptor.PluginDescriptor
org.apache.maven.tools.plugin.ExtendedPluginDescriptor
- All Implemented Interfaces:
 Cloneable
Extensions to 
PluginDescriptor not supported by Maven 3.2.5.
 This is a wrapper around an existing PluginDescriptor.- 
Constructor Summary
ConstructorsConstructorDescriptionExtendedPluginDescriptor(org.apache.maven.plugin.descriptor.PluginDescriptor delegate)  - 
Method Summary
Modifier and TypeMethodDescriptionvoidaddMojo(org.apache.maven.plugin.descriptor.MojoDescriptor mojoDescriptor) org.apache.maven.plugin.descriptor.PluginDescriptorclone()booleanList<org.apache.maven.artifact.Artifact> org.codehaus.plexus.classworlds.realm.ClassRealmgetId()Set<org.apache.maven.artifact.Artifact> org.apache.maven.plugin.lifecycle.LifecyclegetLifecycleMapping(String lifecycleId) org.apache.maven.plugin.descriptor.MojoDescriptorList<org.apache.maven.plugin.descriptor.MojoDescriptor> getMojos()getName()org.apache.maven.model.Pluginorg.apache.maven.artifact.ArtifactinthashCode()booleanvoidsetArtifactId(String artifactId) voidsetArtifacts(List<org.apache.maven.artifact.Artifact> artifacts) voidsetClassRealm(org.codehaus.plexus.classworlds.realm.ClassRealm classRealm) voidsetDescription(String description) voidsetGoalPrefix(String goalPrefix) voidsetGroupId(String groupId) voidsetInheritedByDefault(boolean inheritedByDefault) voidsetIntroducedDependencyArtifacts(Set<org.apache.maven.artifact.Artifact> introducedDependencyArtifacts) voidvoidsetPlugin(org.apache.maven.model.Plugin plugin) voidsetPluginArtifact(org.apache.maven.artifact.Artifact pluginArtifact) voidsetRequiredJavaVersion(String requiredJavaVersion) voidsetRequiredMavenVersion(String requiredMavenVersion) voidvoidsetVersion(String version) Methods inherited from class org.apache.maven.plugin.descriptor.PluginDescriptor
constructPluginKey, getDefaultPluginArtifactId, getDefaultPluginGroupId, getGoalPrefixFromArtifactIdMethods inherited from class org.codehaus.plexus.component.repository.ComponentSetDescriptor
addComponentDescriptor, addDependency, getComponents, getDependencies, isIsolatedRealm, setComponents, setDependencies, setId, setIsolatedRealm, toString 
- 
Constructor Details
- 
ExtendedPluginDescriptor
 
 - 
 - 
Method Details
- 
setRequiredJavaVersion
 - 
getRequiredJavaVersion
 - 
equals
- Overrides:
 equalsin classorg.apache.maven.plugin.descriptor.PluginDescriptor
 - 
hashCode
- Overrides:
 hashCodein classorg.apache.maven.plugin.descriptor.PluginDescriptor
 - 
getMojos
- Overrides:
 getMojosin classorg.apache.maven.plugin.descriptor.PluginDescriptor
 - 
addMojo
public void addMojo(org.apache.maven.plugin.descriptor.MojoDescriptor mojoDescriptor) throws org.apache.maven.plugin.descriptor.DuplicateMojoDescriptorException - Overrides:
 addMojoin classorg.apache.maven.plugin.descriptor.PluginDescriptor- Throws:
 org.apache.maven.plugin.descriptor.DuplicateMojoDescriptorException
 - 
getGroupId
- Overrides:
 getGroupIdin classorg.apache.maven.plugin.descriptor.PluginDescriptor
 - 
setGroupId
- Overrides:
 setGroupIdin classorg.apache.maven.plugin.descriptor.PluginDescriptor
 - 
getArtifactId
- Overrides:
 getArtifactIdin classorg.apache.maven.plugin.descriptor.PluginDescriptor
 - 
setArtifactId
- Overrides:
 setArtifactIdin classorg.apache.maven.plugin.descriptor.PluginDescriptor
 - 
getPluginLookupKey
- Overrides:
 getPluginLookupKeyin classorg.apache.maven.plugin.descriptor.PluginDescriptor
 - 
getId
- Overrides:
 getIdin classorg.apache.maven.plugin.descriptor.PluginDescriptor
 - 
getGoalPrefix
- Overrides:
 getGoalPrefixin classorg.apache.maven.plugin.descriptor.PluginDescriptor
 - 
setGoalPrefix
- Overrides:
 setGoalPrefixin classorg.apache.maven.plugin.descriptor.PluginDescriptor
 - 
setVersion
- Overrides:
 setVersionin classorg.apache.maven.plugin.descriptor.PluginDescriptor
 - 
getVersion
- Overrides:
 getVersionin classorg.apache.maven.plugin.descriptor.PluginDescriptor
 - 
setSource
- Overrides:
 setSourcein classorg.apache.maven.plugin.descriptor.PluginDescriptor
 - 
getSource
- Overrides:
 getSourcein classorg.apache.maven.plugin.descriptor.PluginDescriptor
 - 
isInheritedByDefault
- Overrides:
 isInheritedByDefaultin classorg.apache.maven.plugin.descriptor.PluginDescriptor
 - 
setInheritedByDefault
- Overrides:
 setInheritedByDefaultin classorg.apache.maven.plugin.descriptor.PluginDescriptor
 - 
getArtifacts
- Overrides:
 getArtifactsin classorg.apache.maven.plugin.descriptor.PluginDescriptor
 - 
setArtifacts
- Overrides:
 setArtifactsin classorg.apache.maven.plugin.descriptor.PluginDescriptor
 - 
getArtifactMap
- Overrides:
 getArtifactMapin classorg.apache.maven.plugin.descriptor.PluginDescriptor
 - 
getMojo
- Overrides:
 getMojoin classorg.apache.maven.plugin.descriptor.PluginDescriptor
 - 
setClassRealm
- Overrides:
 setClassRealmin classorg.apache.maven.plugin.descriptor.PluginDescriptor
 - 
getClassRealm
- Overrides:
 getClassRealmin classorg.apache.maven.plugin.descriptor.PluginDescriptor
 - 
setIntroducedDependencyArtifacts
public void setIntroducedDependencyArtifacts(Set<org.apache.maven.artifact.Artifact> introducedDependencyArtifacts) - Overrides:
 setIntroducedDependencyArtifactsin classorg.apache.maven.plugin.descriptor.PluginDescriptor
 - 
getIntroducedDependencyArtifacts
- Overrides:
 getIntroducedDependencyArtifactsin classorg.apache.maven.plugin.descriptor.PluginDescriptor
 - 
setName
- Overrides:
 setNamein classorg.apache.maven.plugin.descriptor.PluginDescriptor
 - 
getName
- Overrides:
 getNamein classorg.apache.maven.plugin.descriptor.PluginDescriptor
 - 
setDescription
- Overrides:
 setDescriptionin classorg.apache.maven.plugin.descriptor.PluginDescriptor
 - 
getDescription
- Overrides:
 getDescriptionin classorg.apache.maven.plugin.descriptor.PluginDescriptor
 - 
setRequiredMavenVersion
- Overrides:
 setRequiredMavenVersionin classorg.apache.maven.plugin.descriptor.PluginDescriptor
 - 
getRequiredMavenVersion
- Overrides:
 getRequiredMavenVersionin classorg.apache.maven.plugin.descriptor.PluginDescriptor
 - 
setPlugin
- Overrides:
 setPluginin classorg.apache.maven.plugin.descriptor.PluginDescriptor
 - 
getPlugin
- Overrides:
 getPluginin classorg.apache.maven.plugin.descriptor.PluginDescriptor
 - 
getPluginArtifact
- Overrides:
 getPluginArtifactin classorg.apache.maven.plugin.descriptor.PluginDescriptor
 - 
setPluginArtifact
- Overrides:
 setPluginArtifactin classorg.apache.maven.plugin.descriptor.PluginDescriptor
 - 
getLifecycleMapping
public org.apache.maven.plugin.lifecycle.Lifecycle getLifecycleMapping(String lifecycleId) throws IOException, org.codehaus.plexus.util.xml.pull.XmlPullParserException - Overrides:
 getLifecycleMappingin classorg.apache.maven.plugin.descriptor.PluginDescriptor- Throws:
 IOExceptionorg.codehaus.plexus.util.xml.pull.XmlPullParserException
 - 
clone
- Overrides:
 clonein classorg.apache.maven.plugin.descriptor.PluginDescriptor
 
 -