private String fragmentHost;
private VersionRange fragmentHostVersionRange;
public BundleDescriptor(String bundleJarFileName, Manifest manifest) throws RuntimeException {
this.bundleJarFileName = bundleJarFileName;
ManifestAttributeParser parser = new ManifestAttributeParser(manifest);
Map<String, AttributeElement[]> attributes = parser.parseAttributes(ATTRIBUTE_NAMES);
setBundleSymbolicName(attributes);
setBundleVersion(attributes);
setBundleClassPath(attributes);
setImportPackages(attributes);