public class ProvisionedInstallationDescription extends Object implements EquinoxInstallationDescription
EQUINOX_LAUNCHER, EQUINOX_VERSION_3_3_0
public ArtifactDescriptor getSystemBundle()
getSystemBundle
in interface EquinoxInstallationDescription
public List<File> getFrameworkExtensions()
getFrameworkExtensions
in interface EquinoxInstallationDescription
public Set<String> getBundlesToExplode()
getBundlesToExplode
in interface EquinoxInstallationDescription
public Map<String,BundleStartLevel> getBundleStartLevel()
getBundleStartLevel
in interface EquinoxInstallationDescription
public Map<String,String> getPlatformProperties()
getPlatformProperties
in interface EquinoxInstallationDescription
public Map<String,String> getDevEntries()
getDevEntries
in interface EquinoxInstallationDescription
public List<ArtifactDescriptor> getBundles()
getBundles
in interface EquinoxInstallationDescription
public ArtifactDescriptor getBundle(String symbolicName, String highestVersion)
getBundle
in interface EquinoxInstallationDescription
public void addBundle(ArtifactKey key, File basedir)
addBundle
in interface EquinoxInstallationDescription
public void addBundle(ArtifactKey key, File basedir, boolean override)
addBundle
in interface EquinoxInstallationDescription
public void addBundle(ArtifactDescriptor artifact)
addBundle
in interface EquinoxInstallationDescription
public void addFrameworkExtensions(List<File> frameworkExtensions)
EquinoxInstallationDescription
addFrameworkExtensions
in interface EquinoxInstallationDescription
public void addBundlesToExplode(List<String> bundlesToExplode)
addBundlesToExplode
in interface EquinoxInstallationDescription
public void addBundleStartLevel(BundleStartLevel level)
addBundleStartLevel
in interface EquinoxInstallationDescription
public void addPlatformProperty(String property, String value)
addPlatformProperty
in interface EquinoxInstallationDescription
public void addDevEntries(String id, String entries)
addDevEntries
in interface EquinoxInstallationDescription
public BundleStartLevel getDefaultBundleStartLevel()
getDefaultBundleStartLevel
in interface EquinoxInstallationDescription
public void setDefaultBundleStartLevel(BundleStartLevel defaultBundleStartLevel)
setDefaultBundleStartLevel
in interface EquinoxInstallationDescription
Copyright © 2008–2018 Eclipse Foundation. All rights reserved.