public abstract class AbstractMavenRuntime extends Object implements MavenRuntime
| Modifier | Constructor and Description |
|---|---|
protected |
AbstractMavenRuntime()
Deprecated.
|
protected |
AbstractMavenRuntime(String name) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
collectExtensions(IMavenLauncherConfiguration collector,
org.eclipse.core.runtime.IProgressMonitor monitor) |
abstract void |
createLauncherConfiguration(IMavenLauncherConfiguration collector,
org.eclipse.core.runtime.IProgressMonitor monitor)
Reads m2.conf file and notifies configuration collector of the logical content of plexus configuration.
|
boolean |
equals(Object o) |
List<ClasspathEntry> |
getExtensions() |
abstract String |
getLocation() |
String |
getName() |
String |
getSettings() |
abstract String |
getVersion() |
int |
hashCode() |
abstract boolean |
isAvailable() |
abstract boolean |
isEditable() |
boolean |
isLegacy() |
protected boolean |
isSupportedVersion() |
void |
setExtensions(List<ClasspathEntry> extensions) |
@Deprecated protected AbstractMavenRuntime()
protected AbstractMavenRuntime(String name)
public String getName()
public List<ClasspathEntry> getExtensions()
public void setExtensions(List<ClasspathEntry> extensions)
public boolean isLegacy()
protected void collectExtensions(IMavenLauncherConfiguration collector, org.eclipse.core.runtime.IProgressMonitor monitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.CoreExceptionprotected boolean isSupportedVersion()
public abstract void createLauncherConfiguration(IMavenLauncherConfiguration collector, org.eclipse.core.runtime.IProgressMonitor monitor) throws org.eclipse.core.runtime.CoreException
MavenRuntimecreateLauncherConfiguration in interface MavenRuntimeorg.eclipse.core.runtime.CoreExceptionpublic abstract String getLocation()
getLocation in interface MavenRuntimepublic abstract boolean isAvailable()
isAvailable in interface MavenRuntimepublic abstract boolean isEditable()
isEditable in interface MavenRuntimepublic String getSettings()
getSettings in interface MavenRuntimepublic abstract String getVersion()
getVersion in interface MavenRuntimeCopyright © 2005–2021 Eclipse Foundation. All rights reserved.