public class InvalidLifecycleMapping extends AbstractLifecycleMapping
id| Constructor and Description |
|---|
InvalidLifecycleMapping() |
| Modifier and Type | Method and Description |
|---|---|
void |
configure(ProjectConfigurationRequest request,
org.eclipse.core.runtime.IProgressMonitor monitor)
Calls #configure method of all registered project configurators
|
Map<MojoExecutionKey,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.
|
String |
getId() |
String |
getName() |
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 String getId()
getId in interface ILifecycleMappinggetId in class AbstractLifecycleMappingpublic 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 List<AbstractProjectConfigurator> getProjectConfigurators(IMavenProjectFacade project, org.eclipse.core.runtime.IProgressMonitor monitor)
public Map<MojoExecutionKey,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 AbstractLifecycleMappingCopyright © 2005–2021 Eclipse Foundation. All rights reserved.