org.eclipse.sisu.equinox.launching
Interface EquinoxInstallationDescription

All Known Implementing Classes:
DefaultEquinoxInstallationDescription

public interface EquinoxInstallationDescription


Field Summary
static String EQUINOX_LAUNCHER
           
static org.osgi.framework.Version EQUINOX_VERSION_3_3_0
           
 
Method Summary
 void addBundle(org.eclipse.tycho.ArtifactDescriptor artifact)
           
 void addBundle(org.eclipse.tycho.ArtifactKey key, File basedir)
           
 void addBundle(org.eclipse.tycho.ArtifactKey key, File basedir, 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()
           
 

Field Detail

EQUINOX_VERSION_3_3_0

static final org.osgi.framework.Version EQUINOX_VERSION_3_3_0

EQUINOX_LAUNCHER

static final String EQUINOX_LAUNCHER
See Also:
Constant Field Values
Method Detail

getBundles

List<org.eclipse.tycho.ArtifactDescriptor> getBundles()

getSystemBundle

org.eclipse.tycho.ArtifactDescriptor getSystemBundle()

getBundle

org.eclipse.tycho.ArtifactDescriptor getBundle(String symbolicName,
                                               String highestVersion)

getFrameworkExtensions

List<File> getFrameworkExtensions()

getBundlesToExplode

Set<String> getBundlesToExplode()

getBundleStartLevel

Map<String,BundleStartLevel> getBundleStartLevel()

getPlatformProperties

Map<String,String> getPlatformProperties()

getDevEntries

Map<String,String> getDevEntries()

addBundle

void addBundle(org.eclipse.tycho.ArtifactKey key,
               File basedir)

addBundle

void addBundle(org.eclipse.tycho.ArtifactKey key,
               File basedir,
               boolean override)

addBundle

void addBundle(org.eclipse.tycho.ArtifactDescriptor artifact)

addFrameworkExtensions

void addFrameworkExtensions(List<File> frameworkExtensions)
This one is kinda odd, it reads bundle manifest to extract ArtifactKey.


addBundlesToExplode

void addBundlesToExplode(List<String> bundlesToExplode)

addBundleStartLevel

void addBundleStartLevel(BundleStartLevel level)

addPlatformProperty

void addPlatformProperty(String property,
                         String value)

addDevEntries

void addDevEntries(String id,
                   String entries)


Copyright © 2008-2013 Eclipse Foundation. All Rights Reserved.