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:
java.lang.Cloneable
public class ExtendedMojoDescriptor extends org.apache.maven.plugin.descriptor.MojoDescriptorExtensions to MojoDescriptor added to Maven 3, then are not available when run under Maven2.
-
-
Field Summary
Fields Modifier and Type Field Description private java.lang.StringrequiresDependencyCollectionprivate booleanthreadSafe
-
Constructor Summary
Constructors Constructor Description ExtendedMojoDescriptor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetDependencyCollectionRequired()booleanisThreadSafe()voidsetDependencyCollectionRequired(java.lang.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, 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
-
-
-
-
Method Detail
-
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
public java.lang.String getDependencyCollectionRequired()
- Overrides:
getDependencyCollectionRequiredin classorg.apache.maven.plugin.descriptor.MojoDescriptor
-
setDependencyCollectionRequired
public void setDependencyCollectionRequired(java.lang.String requiresDependencyCollection)
- Overrides:
setDependencyCollectionRequiredin classorg.apache.maven.plugin.descriptor.MojoDescriptor
-
-