public class BundleManifest extends Object
| Constructor and Description |
|---|
BundleManifest(InputStream manifestIs)
Create a BundleManifest object from the InputStream to the manifest (not to the bundle)
|
BundleManifest(Manifest m)
Create a BundleManifest object from a common Manifest object
|
| Modifier and Type | Method and Description |
|---|---|
static BundleManifest |
fromBundle(File f)
Retrieve a bundle manifest from the given jar file, which can be exploded or compressed
|
static BundleManifest |
fromBundle(IFile f)
Retrieve a BundleManifest from the given jar file
|
static BundleManifest |
fromBundle(InputStream is)
Read a manifest from a jar input stream.
|
String |
getManifestVersion() |
Attributes |
getRawAttributes() |
Manifest |
getRawManifest() |
String |
getSymbolicName() |
Version |
getVersion() |
boolean |
isValid() |
public BundleManifest(InputStream manifestIs) throws IOException
manifestIs - IOExceptionpublic BundleManifest(Manifest m)
m - public static BundleManifest fromBundle(InputStream is)
is - the jar input streampublic static BundleManifest fromBundle(IFile f)
f - the bundle jar filepublic static BundleManifest fromBundle(File f)
f - the bundle jar filepublic String getSymbolicName()
public Version getVersion()
public String getManifestVersion()
public Attributes getRawAttributes()
public Manifest getRawManifest()
public boolean isValid()
Copyright © 2010 - 2020 Adobe. All Rights Reserved