public interface EclipseOsgiPlugin
| Modifier and Type | Method and Description |
|---|---|
java.util.jar.JarFile |
getJar()
Get a jar with the plugin contents
|
java.io.File |
getJarFile()
Get a jar with the plugin contents
|
java.util.jar.Manifest |
getManifest()
Get the plugin Manifest
|
java.lang.String |
getManifestAttribute(java.lang.String key) |
java.util.Properties |
getPluginProperties()
Loads the plugin.properties file from a the plugin, usually needed in order to resolve the artifact name.
|
java.util.Properties |
getPomProperties()
Properties to add to the pom
|
boolean |
hasManifest()
Whether the manifest is present or not
|
java.util.jar.Manifest getManifest()
throws java.io.IOException
null if it has no manifestjava.io.IOExceptionboolean hasManifest()
throws java.io.IOException
java.io.IOExceptionjava.util.jar.JarFile getJar()
throws java.io.IOException
java.io.IOExceptionjava.io.File getJarFile()
throws java.io.IOException
java.io.IOExceptionjava.util.Properties getPluginProperties()
throws java.io.IOException
java.io.IOException - for exceptions while reading the filejava.util.Properties getPomProperties()
java.lang.String getManifestAttribute(java.lang.String key)
throws java.io.IOException
java.io.IOException