org.apache.maven.tools.plugin
Class ExtendedMojoDescriptor

java.lang.Object
  extended by org.codehaus.plexus.component.repository.ComponentDescriptor<org.apache.maven.plugin.Mojo>
      extended by org.apache.maven.plugin.descriptor.MojoDescriptor
          extended by org.apache.maven.tools.plugin.ExtendedMojoDescriptor
All Implemented Interfaces:
Cloneable

public class ExtendedMojoDescriptor
extends org.apache.maven.plugin.descriptor.MojoDescriptor

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
ExtendedMojoDescriptor()
           
 
Method Summary
 String getDependencyCollectionRequired()
           
 boolean isThreadSafe()
           
 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, addRequirement, addRequirements, getAlias, getComponentComposer, getComponentConfigurator, getComponentFactory, getComponentProfile, getComponentSetDescriptor, getConfiguration, getDescription, getHumanReadableKey, getImplementation, getImplementationClass, getInstantiationStrategy, getLifecycleHandler, getRealm, getRequirements, getRoleClass, getSource, getVersion, hasConfiguration, isIsolatedRealm, removeRequirement, removeRequirements, setAlias, setComponentComposer, setComponentConfigurator, setComponentFactory, setComponentProfile, setComponentSetDescriptor, setComponentType, setConfiguration, setDescription, setImplementation, setImplementationClass, setInstantiationStrategy, setIsolatedRealm, setLifecycleHandler, setRealm, setRole, setRoleClass, setRoleHint, setSource, setVersion, toString
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ExtendedMojoDescriptor

public ExtendedMojoDescriptor()
Method Detail

isThreadSafe

public boolean isThreadSafe()
Overrides:
isThreadSafe in class org.apache.maven.plugin.descriptor.MojoDescriptor

setThreadSafe

public void setThreadSafe(boolean threadSafe)
Overrides:
setThreadSafe in class org.apache.maven.plugin.descriptor.MojoDescriptor

getDependencyCollectionRequired

public String getDependencyCollectionRequired()
Overrides:
getDependencyCollectionRequired in class org.apache.maven.plugin.descriptor.MojoDescriptor

setDependencyCollectionRequired

public void setDependencyCollectionRequired(String requiresDependencyCollection)
Overrides:
setDependencyCollectionRequired in class org.apache.maven.plugin.descriptor.MojoDescriptor


Copyright © 2004-2011 Apache Software Foundation. All Rights Reserved.