public abstract class AbstractEclipseOsgiPlugin extends Object implements EclipseOsgiPlugin
Constructor and Description |
---|
AbstractEclipseOsgiPlugin(File file) |
Modifier and Type | Method and Description |
---|---|
File |
getFile() |
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
|
void |
setFile(File file) |
String |
toString() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getJar, getJarFile, getManifest, hasManifest
public AbstractEclipseOsgiPlugin(File file)
public void setFile(File file)
public File getFile()
public Properties getPluginProperties() throws IOException
EclipseOsgiPlugin
getPluginProperties
in interface EclipseOsgiPlugin
IOException
- for exceptions while reading the filepublic Properties getPomProperties()
EclipseOsgiPlugin
getPomProperties
in interface EclipseOsgiPlugin
public String getManifestAttribute(String key) throws IOException
getManifestAttribute
in interface EclipseOsgiPlugin
IOException
Copyright © 2002–2015 The Apache Software Foundation. All rights reserved.