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() |
abstract String |
getVersion() |
int |
hashCode() |
abstract boolean |
isAvailable() |
abstract boolean |
isEditable() |
boolean |
isLegacy() |
void |
setExtensions(List<ClasspathEntry> extensions) |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
getSettings
@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.CoreException
public abstract void createLauncherConfiguration(IMavenLauncherConfiguration collector, org.eclipse.core.runtime.IProgressMonitor monitor) throws org.eclipse.core.runtime.CoreException
MavenRuntime
createLauncherConfiguration
in interface MavenRuntime
org.eclipse.core.runtime.CoreException
public abstract String getLocation()
getLocation
in interface MavenRuntime
public abstract boolean isAvailable()
isAvailable
in interface MavenRuntime
public abstract boolean isEditable()
isEditable
in interface MavenRuntime
public abstract String getVersion()
getVersion
in interface MavenRuntime
Copyright © 2005–2015 Sonatype, Inc.. All rights reserved.