Package org.eclipse.tycho.osgi.runtime
Class WorkspaceTychoOsgiRuntimeLocator
- java.lang.Object
-
- org.eclipse.tycho.osgi.runtime.WorkspaceTychoOsgiRuntimeLocator
-
class WorkspaceTychoOsgiRuntimeLocator extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private java.util.Properties
deventries
dev.properties entries of bundles resolved by this resolver instance.private java.io.File
stateLocation
private DevWorkspaceResolver
workspaceState
-
Constructor Summary
Constructors Modifier Constructor Description private
WorkspaceTychoOsgiRuntimeLocator(DevWorkspaceResolver workspaceState)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
addBundle(EquinoxRuntimeLocator.EquinoxRuntimeDescription result, org.apache.maven.artifact.Artifact pom)
private void
addBundle(EquinoxRuntimeLocator.EquinoxRuntimeDescription result, DevBundleInfo bundleInfo)
void
addPlatformProperties(EquinoxRuntimeLocator.EquinoxRuntimeDescription result)
boolean
addProduct(EquinoxRuntimeLocator.EquinoxRuntimeDescription result, org.apache.maven.artifact.Artifact pom)
static WorkspaceTychoOsgiRuntimeLocator
getResolver(DevWorkspaceResolver workspaceResolver)
-
-
-
Field Detail
-
workspaceState
private final DevWorkspaceResolver workspaceState
-
stateLocation
private final java.io.File stateLocation
-
deventries
private java.util.Properties deventries
dev.properties entries of bundles resolved by this resolver instance.
-
-
Constructor Detail
-
WorkspaceTychoOsgiRuntimeLocator
private WorkspaceTychoOsgiRuntimeLocator(DevWorkspaceResolver workspaceState)
-
-
Method Detail
-
addProduct
public boolean addProduct(EquinoxRuntimeLocator.EquinoxRuntimeDescription result, org.apache.maven.artifact.Artifact pom) throws org.apache.maven.MavenExecutionException
- Throws:
org.apache.maven.MavenExecutionException
-
getResolver
public static WorkspaceTychoOsgiRuntimeLocator getResolver(DevWorkspaceResolver workspaceResolver)
-
addBundle
public boolean addBundle(EquinoxRuntimeLocator.EquinoxRuntimeDescription result, org.apache.maven.artifact.Artifact pom)
-
addBundle
private void addBundle(EquinoxRuntimeLocator.EquinoxRuntimeDescription result, DevBundleInfo bundleInfo)
-
addPlatformProperties
public void addPlatformProperties(EquinoxRuntimeLocator.EquinoxRuntimeDescription result) throws org.apache.maven.MavenExecutionException
- Throws:
org.apache.maven.MavenExecutionException
-
-