@Component(role=EquinoxRuntimeLocator.class) public class TychoOsgiRuntimeLocator extends Object implements EquinoxRuntimeLocator
EquinoxRuntimeLocator
for Tycho's
OSGi runtime.EquinoxRuntimeLocator.EquinoxRuntimeDescription
Constructor and Description |
---|
TychoOsgiRuntimeLocator() |
Modifier and Type | Method and Description |
---|---|
void |
addRuntimeArtifacts(org.eclipse.tycho.osgi.runtime.WorkspaceTychoOsgiRuntimeLocator workspaceLocator,
org.apache.maven.execution.MavenSession session,
EquinoxRuntimeLocator.EquinoxRuntimeDescription description) |
protected List<org.apache.maven.artifact.repository.ArtifactRepository> |
getPluginRepositories(org.apache.maven.execution.MavenSession session) |
void |
locateRuntime(EquinoxRuntimeLocator.EquinoxRuntimeDescription description) |
org.apache.maven.artifact.Artifact |
resolveDependency(org.apache.maven.execution.MavenSession session,
org.apache.maven.model.Dependency dependency) |
public void locateRuntime(EquinoxRuntimeLocator.EquinoxRuntimeDescription description) throws org.apache.maven.MavenExecutionException
locateRuntime
in interface EquinoxRuntimeLocator
org.apache.maven.MavenExecutionException
public void addRuntimeArtifacts(org.eclipse.tycho.osgi.runtime.WorkspaceTychoOsgiRuntimeLocator workspaceLocator, org.apache.maven.execution.MavenSession session, EquinoxRuntimeLocator.EquinoxRuntimeDescription description) throws org.apache.maven.MavenExecutionException
org.apache.maven.MavenExecutionException
public org.apache.maven.artifact.Artifact resolveDependency(org.apache.maven.execution.MavenSession session, org.apache.maven.model.Dependency dependency) throws org.apache.maven.MavenExecutionException
org.apache.maven.MavenExecutionException
protected List<org.apache.maven.artifact.repository.ArtifactRepository> getPluginRepositories(org.apache.maven.execution.MavenSession session)
Copyright © 2008–2016 Eclipse Foundation. All rights reserved.