Package org.apache.maven.tools.plugin
Class ExtendedMojoDescriptor
java.lang.Object
org.codehaus.plexus.component.repository.ComponentDescriptor<org.apache.maven.plugin.Mojo>
org.apache.maven.plugin.descriptor.MojoDescriptor
org.apache.maven.tools.plugin.ExtendedMojoDescriptor
- All Implemented Interfaces:
Cloneable
Extensions to MojoDescriptor added to Maven 3, then are not available when run under Maven2.
- Author:
- Kristian Rosenvold
-
Field Summary
Fields inherited from class org.apache.maven.plugin.descriptor.MojoDescriptor
MAVEN_PLUGIN, MULTI_PASS_EXEC_STRATEGY, SINGLE_PASS_EXEC_STRATEGY
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
void
setDependencyCollectionRequired(String requiresDependencyCollection)
void
setThreadSafe(boolean threadSafe)
Methods inherited from class org.apache.maven.plugin.descriptor.MojoDescriptor
addParameter, alwaysExecute, clone, equals, getComponentType, getDependencyResolutionRequired, getDeprecated, getExecuteGoal, getExecuteLifecycle, getExecutePhase, getExecutionStrategy, getFullGoalName, getGoal, getId, getLanguage, getMojoConfiguration, getParameterMap, getParameters, getPhase, getPluginDescriptor, getRole, getRoleHint, getSince, hashCode, isAggregator, isDependencyResolutionRequired, isDirectInvocationOnly, isForking, isInheritedByDefault, isOnlineRequired, isProjectRequired, isRequiresReports, requiresOnline, setAggregator, setDependencyResolutionRequired, setDeprecated, setDirectInvocationOnly, setExecuteGoal, setExecuteLifecycle, setExecutePhase, setExecutionStrategy, setGoal, setInheritedByDefault, setLanguage, setMojoConfiguration, setOnlineRequired, setParameters, setPhase, setPluginDescriptor, setProjectRequired, setRequiresReports, setSince
Methods inherited from class org.codehaus.plexus.component.repository.ComponentDescriptor
addRequirement, getAlias, getComponentComposer, getComponentConfigurator, getComponentFactory, getComponentProfile, getConfiguration, getDescription, getHumanReadableKey, getImplementation, getImplementationClass, getInstantiationStrategy, getLifecycleHandler, getRealm, getRequirements, getRoleClass, getVersion, hasConfiguration, isIsolatedRealm, setAlias, setComponentComposer, setComponentConfigurator, setComponentFactory, setComponentProfile, setComponentType, setConfiguration, setDescription, setImplementation, setImplementationClass, setInstantiationStrategy, setIsolatedRealm, setLifecycleHandler, setRealm, setRole, setRoleClass, setRoleHint, setVersion, toString
-
Constructor Details
-
ExtendedMojoDescriptor
public ExtendedMojoDescriptor()
-
-
Method Details
-
isThreadSafe
- Overrides:
isThreadSafe
in classorg.apache.maven.plugin.descriptor.MojoDescriptor
-
setThreadSafe
- Overrides:
setThreadSafe
in classorg.apache.maven.plugin.descriptor.MojoDescriptor
-
getDependencyCollectionRequired
- Overrides:
getDependencyCollectionRequired
in classorg.apache.maven.plugin.descriptor.MojoDescriptor
-
setDependencyCollectionRequired
- Overrides:
setDependencyCollectionRequired
in classorg.apache.maven.plugin.descriptor.MojoDescriptor
-