org.apache.maven.plugin.descriptor

Class PluginDescriptor

public class PluginDescriptor extends ComponentSetDescriptor

Version: $Id: PluginDescriptor.java 355404 2005-12-09 07:58:04Z brett $

Author: Jason van Zyl

Method Summary
voidaddMojo(MojoDescriptor mojoDescriptor)
static StringconstructPluginKey(String groupId, String artifactId, String version)
booleanequals(Object object)
StringgetArtifactId()
MapgetArtifactMap()
ListgetArtifacts()
ClassRealmgetClassRealm()
static StringgetDefaultPluginArtifactId(String id)
static StringgetDefaultPluginGroupId()
StringgetDescription()
StringgetGoalPrefix()
static StringgetGoalPrefixFromArtifactId(String artifactId)
Parse maven-...-plugin.
StringgetGroupId()
StringgetId()
SetgetIntroducedDependencyArtifacts()
LifecyclegetLifecycleMapping(String lifecycle)
MojoDescriptorgetMojo(String goal)
ListgetMojos()
StringgetName()
StringgetPluginLookupKey()
StringgetSource()
StringgetVersion()
inthashCode()
booleanisInheritedByDefault()
voidsetArtifactId(String artifactId)
voidsetArtifacts(List artifacts)
voidsetClassRealm(ClassRealm classRealm)
voidsetDescription(String description)
voidsetGoalPrefix(String goalPrefix)
voidsetGroupId(String groupId)
voidsetInheritedByDefault(boolean inheritedByDefault)
voidsetIntroducedDependencyArtifacts(Set introducedDependencyArtifacts)
voidsetName(String name)
voidsetSource(String source)
voidsetVersion(String version)

Method Detail

addMojo

public void addMojo(MojoDescriptor mojoDescriptor)

constructPluginKey

public static String constructPluginKey(String groupId, String artifactId, String version)

equals

public boolean equals(Object object)

getArtifactId

public String getArtifactId()

getArtifactMap

public Map getArtifactMap()

getArtifacts

public List getArtifacts()

getClassRealm

public ClassRealm getClassRealm()

getDefaultPluginArtifactId

public static String getDefaultPluginArtifactId(String id)

getDefaultPluginGroupId

public static String getDefaultPluginGroupId()

getDescription

public String getDescription()

getGoalPrefix

public String getGoalPrefix()

getGoalPrefixFromArtifactId

public static String getGoalPrefixFromArtifactId(String artifactId)
Parse maven-...-plugin.

UNKNOWN: move to plugin-tools-api as a default only

getGroupId

public String getGroupId()

getId

public String getId()

getIntroducedDependencyArtifacts

public Set getIntroducedDependencyArtifacts()

getLifecycleMapping

public Lifecycle getLifecycleMapping(String lifecycle)

getMojo

public MojoDescriptor getMojo(String goal)

getMojos

public List getMojos()

getName

public String getName()

getPluginLookupKey

public String getPluginLookupKey()

getSource

public String getSource()

getVersion

public String getVersion()

hashCode

public int hashCode()

isInheritedByDefault

public boolean isInheritedByDefault()

setArtifactId

public void setArtifactId(String artifactId)

setArtifacts

public void setArtifacts(List artifacts)

setClassRealm

public void setClassRealm(ClassRealm classRealm)

setDescription

public void setDescription(String description)

setGoalPrefix

public void setGoalPrefix(String goalPrefix)

setGroupId

public void setGroupId(String groupId)

setInheritedByDefault

public void setInheritedByDefault(boolean inheritedByDefault)

setIntroducedDependencyArtifacts

public void setIntroducedDependencyArtifacts(Set introducedDependencyArtifacts)

setName

public void setName(String name)

setSource

public void setSource(String source)

setVersion

public void setVersion(String version)
Copyright © 2001-2008 Apache Software Foundation. All Rights Reserved.