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
- IOException
public 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