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) |