diff options
Diffstat (limited to 'bundles/org.eclipse.osgi/container/src/org/eclipse/osgi/storage/SystemBundleFile.java')
-rw-r--r-- | bundles/org.eclipse.osgi/container/src/org/eclipse/osgi/storage/SystemBundleFile.java | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/bundles/org.eclipse.osgi/container/src/org/eclipse/osgi/storage/SystemBundleFile.java b/bundles/org.eclipse.osgi/container/src/org/eclipse/osgi/storage/SystemBundleFile.java index 312f6f6c2..c959047c9 100644 --- a/bundles/org.eclipse.osgi/container/src/org/eclipse/osgi/storage/SystemBundleFile.java +++ b/bundles/org.eclipse.osgi/container/src/org/eclipse/osgi/storage/SystemBundleFile.java @@ -39,26 +39,32 @@ public class SystemBundleFile extends BundleFile { if (BundleInfo.OSGI_BUNDLE_MANIFEST.equals(path)) { return new BundleEntry() { + @Override public InputStream getInputStream() throws IOException { return getManifestURL().openStream(); } + @Override public long getSize() { return 0; } + @Override public String getName() { return BundleInfo.OSGI_BUNDLE_MANIFEST; } + @Override public long getTime() { return 0; } + @Override public URL getLocalURL() { return getManifestURL(); } + @Override public URL getFileURL() { return null; } |