public class NoopLifecycleMapping extends AbstractLifecycleMapping
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
LIFECYCLE_MAPPING_ID |
id| Constructor and Description |
|---|
NoopLifecycleMapping() |
| Modifier and Type | Method and Description |
|---|---|
void |
configure(ProjectConfigurationRequest request,
org.eclipse.core.runtime.IProgressMonitor monitor)
Calls #configure method of all registered project configurators
|
java.util.Map<MojoExecutionKey,java.util.List<AbstractBuildParticipant>> |
getBuildParticipants(IMavenProjectFacade project,
org.eclipse.core.runtime.IProgressMonitor monitor)
Returns map of AbstractBuildParticipants by MojoExecutionKey that need to be executed during Eclipse workspace
build.
|
java.lang.String |
getId() |
java.lang.String |
getName() |
java.util.List<AbstractProjectConfigurator> |
getProjectConfigurators(IMavenProjectFacade project,
org.eclipse.core.runtime.IProgressMonitor monitor) |
boolean |
hasLifecycleMappingChanged(IMavenProjectFacade newFacade,
ILifecycleMappingConfiguration oldConfiguration,
org.eclipse.core.runtime.IProgressMonitor monitor) |
void |
unconfigure(ProjectConfigurationRequest request,
org.eclipse.core.runtime.IProgressMonitor monitor)
Undo any Eclipse project configuration done during previous call(s) to
ILifecycleMapping.configure(ProjectConfigurationRequest, IProgressMonitor) |
setId, setNamepublic static final java.lang.String LIFECYCLE_MAPPING_ID
public java.lang.String getId()
getId in interface ILifecycleMappinggetId in class AbstractLifecycleMappingpublic java.lang.String getName()
getName in interface ILifecycleMappinggetName in class AbstractLifecycleMappingpublic void configure(ProjectConfigurationRequest request, org.eclipse.core.runtime.IProgressMonitor monitor)
AbstractLifecycleMappingconfigure in interface ILifecycleMappingconfigure in class AbstractLifecycleMappingpublic void unconfigure(ProjectConfigurationRequest request, org.eclipse.core.runtime.IProgressMonitor monitor)
ILifecycleMappingILifecycleMapping.configure(ProjectConfigurationRequest, IProgressMonitor)unconfigure in interface ILifecycleMappingunconfigure in class AbstractLifecycleMappingpublic java.util.List<AbstractProjectConfigurator> getProjectConfigurators(IMavenProjectFacade project, org.eclipse.core.runtime.IProgressMonitor monitor)
public java.util.Map<MojoExecutionKey,java.util.List<AbstractBuildParticipant>> getBuildParticipants(IMavenProjectFacade project, org.eclipse.core.runtime.IProgressMonitor monitor)
ILifecycleMappingpublic boolean hasLifecycleMappingChanged(IMavenProjectFacade newFacade, ILifecycleMappingConfiguration oldConfiguration, org.eclipse.core.runtime.IProgressMonitor monitor)
hasLifecycleMappingChanged in class AbstractLifecycleMapping