org.apache.maven.plugin.descriptor
public class MojoDescriptor extends ComponentDescriptor implements Cloneable
UNKNOWN: is there a need for the delegation of MavenMojoDescriptor to this? Why not just extend ComponentDescriptor here?
Field Summary | |
---|---|
static String | MAVEN_PLUGIN |
static String | MULTI_PASS_EXEC_STRATEGY |
static String | SINGLE_PASS_EXEC_STRATEGY |
Constructor Summary | |
---|---|
MojoDescriptor() |
Method Summary | |
---|---|
void | addParameter(Parameter parameter) |
boolean | alwaysExecute() |
boolean | equals(Object object) |
String | getComponentType() |
String | getDeprecated() |
String | getExecuteGoal() |
String | getExecuteLifecycle() |
String | getExecutePhase() |
String | getExecutionStrategy() |
String | getFullGoalName() |
String | getGoal() |
String | getId() |
String | getLanguage() |
PlexusConfiguration | getMojoConfiguration() |
Map | getParameterMap() |
List | getParameters() |
String | getPhase() |
PluginDescriptor | getPluginDescriptor() |
String | getRole() |
String | getRoleHint() |
int | hashCode() |
boolean | isAggregator() |
String | isDependencyResolutionRequired() |
boolean | isDirectInvocationOnly() |
boolean | isInheritedByDefault() |
boolean | isOnlineRequired() |
boolean | isProjectRequired() |
boolean | isRequiresReports() |
boolean | requiresOnline() |
void | setAggregator(boolean aggregator) |
void | setDependencyResolutionRequired(String requiresDependencyResolution) |
void | setDeprecated(String deprecated) |
void | setDirectInvocationOnly(boolean directInvocationOnly) |
void | setExecuteGoal(String executeGoal) |
void | setExecuteLifecycle(String executeLifecycle) |
void | setExecutePhase(String executePhase) |
void | setExecutionStrategy(String executionStrategy) |
void | setGoal(String goal) |
void | setInheritedByDefault(boolean inheritedByDefault) |
void | setLanguage(String language) |
void | setMojoConfiguration(PlexusConfiguration mojoConfiguration) |
void | setOnlineRequired(boolean requiresOnline) |
void | setParameters(List parameters) |
void | setPhase(String phase) |
void | setPluginDescriptor(PluginDescriptor pluginDescriptor) |
void | setProjectRequired(boolean requiresProject) |
void | setRequiresReports(boolean requiresReports) |