public class MojoParameterMetadataProvider extends Object implements IMojoParameterMetadataProvider
Modifier and Type | Field and Description |
---|---|
static String |
EXTENSION_MOJO_PARAMETER_METADATA |
protected MavenImpl |
maven |
Constructor and Description |
---|
MojoParameterMetadataProvider() |
Modifier and Type | Method and Description |
---|---|
MojoParameter |
getClassConfiguration(ArtifactKey pluginKey,
String className,
org.eclipse.core.runtime.IProgressMonitor monitor)
Calculates available configuration of a single plugin class.
|
MojoParameter |
getMojoConfiguration(ArtifactKey pluginKey,
Collection<String> mojos,
org.eclipse.core.runtime.IProgressMonitor monitor)
Calculates available configuration of a number of mojos.
|
MojoParameter |
getMojoConfiguration(ArtifactKey pluginKey,
org.eclipse.core.runtime.IProgressMonitor monitor)
Calculates available configuration of all mojos provided by specified plugin.
|
MojoParameter |
getMojoConfiguration(ArtifactKey pluginKey,
String mojo,
org.eclipse.core.runtime.IProgressMonitor monitor)
Calculates available configuration of one specific mojo.
|
protected final MavenImpl maven
public static final String EXTENSION_MOJO_PARAMETER_METADATA
public MojoParameter getClassConfiguration(ArtifactKey pluginKey, String className, org.eclipse.core.runtime.IProgressMonitor monitor) throws org.eclipse.core.runtime.CoreException
IMojoParameterMetadataProvider
getClassConfiguration
in interface IMojoParameterMetadataProvider
org.eclipse.core.runtime.CoreException
public MojoParameter getMojoConfiguration(ArtifactKey pluginKey, Collection<String> mojos, org.eclipse.core.runtime.IProgressMonitor monitor) throws org.eclipse.core.runtime.CoreException
IMojoParameterMetadataProvider
getMojoConfiguration
in interface IMojoParameterMetadataProvider
org.eclipse.core.runtime.CoreException
public MojoParameter getMojoConfiguration(ArtifactKey pluginKey, org.eclipse.core.runtime.IProgressMonitor monitor) throws org.eclipse.core.runtime.CoreException
IMojoParameterMetadataProvider
getMojoConfiguration
in interface IMojoParameterMetadataProvider
org.eclipse.core.runtime.CoreException
public MojoParameter getMojoConfiguration(ArtifactKey pluginKey, String mojo, org.eclipse.core.runtime.IProgressMonitor monitor) throws org.eclipse.core.runtime.CoreException
IMojoParameterMetadataProvider
getMojoConfiguration
in interface IMojoParameterMetadataProvider
org.eclipse.core.runtime.CoreException
Copyright © 2005–2015 Sonatype, Inc.. All rights reserved.