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
public class ExtendedMojoDescriptor
extends org.apache.maven.plugin.descriptor.MojoDescriptor
Extensions to MojoDescriptor added to Maven 3, then are not available when run under Maven2.
-
Field Summary
FieldsFields inherited from class org.apache.maven.plugin.descriptor.MojoDescriptor
MAVEN_PLUGIN, MULTI_PASS_EXEC_STRATEGY, SINGLE_PASS_EXEC_STRATEGY -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanvoidsetDependencyCollectionRequired(String requiresDependencyCollection) voidsetThreadSafe(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, setSinceMethods 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
-
Field Details
-
threadSafe
private boolean threadSafe -
requiresDependencyCollection
-
-
Constructor Details
-
ExtendedMojoDescriptor
public ExtendedMojoDescriptor()
-
-
Method Details
-
isThreadSafe
public boolean isThreadSafe()- Overrides:
isThreadSafein classorg.apache.maven.plugin.descriptor.MojoDescriptor
-
setThreadSafe
public void setThreadSafe(boolean threadSafe) - Overrides:
setThreadSafein classorg.apache.maven.plugin.descriptor.MojoDescriptor
-
getDependencyCollectionRequired
- Overrides:
getDependencyCollectionRequiredin classorg.apache.maven.plugin.descriptor.MojoDescriptor
-
setDependencyCollectionRequired
- Overrides:
setDependencyCollectionRequiredin classorg.apache.maven.plugin.descriptor.MojoDescriptor
-