|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface EclipseOsgiPlugin
Abstraction of Eclipse plugins
Method Summary | |
---|---|
JarFile |
getJar()
Get a jar with the plugin contents |
File |
getJarFile()
Get a jar with the plugin contents |
Manifest |
getManifest()
Get the plugin Manifest |
String |
getManifestAttribute(String key)
|
Properties |
getPluginProperties()
Loads the plugin.properties file from a the plugin, usually needed in order to resolve the artifact name. |
Properties |
getPomProperties()
Properties to add to the pom |
boolean |
hasManifest()
Whether the manifest is present or not |
Method Detail |
---|
Manifest getManifest() throws IOException
null
if it has no manifest
IOException
boolean hasManifest() throws IOException
IOException
JarFile getJar() throws IOException
IOException
File getJarFile() throws IOException
IOException
Properties getPluginProperties() throws IOException
IOException
- for exceptions while reading the fileProperties getPomProperties()
String getManifestAttribute(String key) throws IOException
IOException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |