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 not supported by Maven 3.2.5.- 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
Constructors -
Method Summary
Methods inherited from class org.apache.maven.plugin.descriptor.MojoDescriptor
addParameter, alwaysExecute, clone, getComponentType, getDependencyCollectionRequired, getDependencyResolutionRequired, getDeprecated, getExecuteGoal, getExecuteLifecycle, getExecutePhase, getExecutionStrategy, getFullGoalName, getGoal, getId, getLanguage, getMojoConfiguration, getParameterMap, getParameters, getPhase, getPluginDescriptor, getRole, getRoleHint, getSince, isAggregator, isDependencyResolutionRequired, isDirectInvocationOnly, isForking, isInheritedByDefault, isOnlineRequired, isProjectRequired, isRequiresReports, isThreadSafe, requiresOnline, setAggregator, setDependencyCollectionRequired, setDependencyResolutionRequired, setDeprecated, setDirectInvocationOnly, setExecuteGoal, setExecuteLifecycle, setExecutePhase, setExecutionStrategy, setGoal, setInheritedByDefault, setLanguage, setMojoConfiguration, setOnlineRequired, setParameters, setPhase, setPluginDescriptor, setProjectRequired, setRequiresReports, setSince, setThreadSafeMethods 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() -
ExtendedMojoDescriptor
public ExtendedMojoDescriptor(boolean containsXhtmlTextValues) - Parameters:
containsXhtmlTextValues-- Since:
- 3.7.0
-
-
Method Details
-
containsXhtmlTextValues
public boolean containsXhtmlTextValues()Indicates if the methodsComponentDescriptor.getDescription(),MojoDescriptor.getDeprecated(),Parameter.getDescription()andParameter.getDeprecated()return XHTML values.- Returns:
trueif aforementioned methods return XHTML values, iffalsethose values contain javadoc (HTML + custom javadoc tags) (for legacy extractors)- Since:
- 3.7.0
-
isV4Api
public boolean isV4Api() -
setV4Api
public void setV4Api(boolean v4Api) -
hashCode
public int hashCode()- Overrides:
hashCodein classorg.apache.maven.plugin.descriptor.MojoDescriptor
-
equals
- Overrides:
equalsin classorg.apache.maven.plugin.descriptor.MojoDescriptor
-