public class DefaultEquinoxInstallationDescription extends Object implements EquinoxInstallationDescription
| Modifier and Type | Field and Description |
|---|---|
protected DefaultDependencyArtifacts |
bundles |
EQUINOX_LAUNCHER, EQUINOX_VERSION_3_3_0| Constructor and Description |
|---|
DefaultEquinoxInstallationDescription() |
| Modifier and Type | Method and Description |
|---|---|
void |
addBundle(org.eclipse.tycho.ArtifactDescriptor artifact) |
void |
addBundle(org.eclipse.tycho.ArtifactKey key,
File file) |
void |
addBundle(org.eclipse.tycho.ArtifactKey key,
File file,
boolean override) |
void |
addBundleStartLevel(BundleStartLevel level) |
void |
addBundlesToExplode(List<String> bundlesToExplode) |
void |
addDevEntries(String id,
String entries) |
void |
addFrameworkExtensions(List<File> frameworkExtensions)
This one is kinda odd, it reads bundle manifest to extract ArtifactKey.
|
void |
addPlatformProperty(String property,
String value) |
org.eclipse.tycho.ArtifactDescriptor |
getBundle(String symbolicName,
String highestVersion) |
List<org.eclipse.tycho.ArtifactDescriptor> |
getBundles() |
Map<String,BundleStartLevel> |
getBundleStartLevel() |
Set<String> |
getBundlesToExplode() |
Map<String,String> |
getDevEntries() |
List<File> |
getFrameworkExtensions() |
Map<String,String> |
getPlatformProperties() |
org.eclipse.tycho.ArtifactDescriptor |
getSystemBundle() |
protected final DefaultDependencyArtifacts bundles
public DefaultEquinoxInstallationDescription()
public void addBundleStartLevel(BundleStartLevel level)
addBundleStartLevel in interface EquinoxInstallationDescriptionpublic Map<String,BundleStartLevel> getBundleStartLevel()
getBundleStartLevel in interface EquinoxInstallationDescriptionpublic org.eclipse.tycho.ArtifactDescriptor getBundle(String symbolicName, String highestVersion)
getBundle in interface EquinoxInstallationDescriptionpublic List<org.eclipse.tycho.ArtifactDescriptor> getBundles()
getBundles in interface EquinoxInstallationDescriptionpublic org.eclipse.tycho.ArtifactDescriptor getSystemBundle()
getSystemBundle in interface EquinoxInstallationDescriptionpublic void addBundle(org.eclipse.tycho.ArtifactDescriptor artifact)
addBundle in interface EquinoxInstallationDescriptionpublic void addBundle(org.eclipse.tycho.ArtifactKey key,
File file)
addBundle in interface EquinoxInstallationDescriptionpublic void addBundle(org.eclipse.tycho.ArtifactKey key,
File file,
boolean override)
addBundle in interface EquinoxInstallationDescriptionpublic void addBundlesToExplode(List<String> bundlesToExplode)
addBundlesToExplode in interface EquinoxInstallationDescriptionpublic Set<String> getBundlesToExplode()
getBundlesToExplode in interface EquinoxInstallationDescriptionpublic void addFrameworkExtensions(List<File> frameworkExtensions)
EquinoxInstallationDescriptionaddFrameworkExtensions in interface EquinoxInstallationDescriptionpublic List<File> getFrameworkExtensions()
getFrameworkExtensions in interface EquinoxInstallationDescriptionpublic void addPlatformProperty(String property, String value)
addPlatformProperty in interface EquinoxInstallationDescriptionpublic Map<String,String> getPlatformProperties()
getPlatformProperties in interface EquinoxInstallationDescriptionpublic void addDevEntries(String id, String entries)
addDevEntries in interface EquinoxInstallationDescriptionpublic Map<String,String> getDevEntries()
getDevEntries in interface EquinoxInstallationDescriptionCopyright © 2008-2014 Eclipse Foundation. All Rights Reserved.