public abstract class AbstractCustomizableLifecycleMapping extends AbstractLifecycleMapping
id| Constructor and Description |
|---|
AbstractCustomizableLifecycleMapping() |
| Modifier and Type | Method and Description |
|---|---|
Map<MojoExecutionKey,List<AbstractBuildParticipant>> |
getBuildParticipants(IMavenProjectFacade projectFacade,
org.eclipse.core.runtime.IProgressMonitor monitor)
Returns map of AbstractBuildParticipants by MojoExecutionKey that need to be executed during Eclipse workspace
build.
|
List<AbstractProjectConfigurator> |
getProjectConfigurators(IMavenProjectFacade projectFacade,
org.eclipse.core.runtime.IProgressMonitor monitor) |
boolean |
hasLifecycleMappingChanged(IMavenProjectFacade newFacade,
ILifecycleMappingConfiguration oldConfiguration,
org.eclipse.core.runtime.IProgressMonitor monitor) |
configure, getId, getName, setId, setName, unconfigurepublic AbstractCustomizableLifecycleMapping()
public Map<MojoExecutionKey,List<AbstractBuildParticipant>> getBuildParticipants(IMavenProjectFacade projectFacade, org.eclipse.core.runtime.IProgressMonitor monitor) throws org.eclipse.core.runtime.CoreException
ILifecycleMappingorg.eclipse.core.runtime.CoreExceptionpublic List<AbstractProjectConfigurator> getProjectConfigurators(IMavenProjectFacade projectFacade, org.eclipse.core.runtime.IProgressMonitor monitor)
public boolean hasLifecycleMappingChanged(IMavenProjectFacade newFacade, ILifecycleMappingConfiguration oldConfiguration, org.eclipse.core.runtime.IProgressMonitor monitor)
hasLifecycleMappingChanged in class AbstractLifecycleMappingCopyright © 2005–2021 Eclipse Foundation. All rights reserved.