Added support for Bundle-SymbolicName
git-svn-id: https://svn.apache.org/repos/asf/incubator/felix/trunk@264884 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/tools/maven2/maven-osgi-plugin/src/main/java/org/apache/felix/tools/maven/plugin/OsgiManifest.java b/tools/maven2/maven-osgi-plugin/src/main/java/org/apache/felix/tools/maven/plugin/OsgiManifest.java
index 3248927..12ce756 100644
--- a/tools/maven2/maven-osgi-plugin/src/main/java/org/apache/felix/tools/maven/plugin/OsgiManifest.java
+++ b/tools/maven2/maven-osgi-plugin/src/main/java/org/apache/felix/tools/maven/plugin/OsgiManifest.java
@@ -35,6 +35,7 @@
//private String bundleClassPath;
private String bundleDate;
private String bundleUpdateLocation;
+ private String bundleSymbolicName;
private String exportPackage;
private String importPackage;
private String metadataLocation;
@@ -75,6 +76,9 @@
if (getBundleUpdateLocation() != null) {
entries.put("Bundle-UpdateLocation", getBundleUpdateLocation());
}
+ if (getBundleSymbolicName() != null) {
+ entries.put("Bundle-SymbolicName", getBundleSymbolicName());
+ }
if (getMetadataLocation() != null) {
entries.put("Metadata-Location", getMetadataLocation());
}
@@ -162,6 +166,14 @@
this.bundleUpdateLocation = bundleUpdateLocation;
}
+ public String getBundleSymbolicName() {
+ return bundleSymbolicName;
+ }
+
+ public void setBundleSymbolicName(String bundleSymbolicName) {
+ this.bundleSymbolicName = bundleSymbolicName;
+ }
+
public String getMetadataLocation() {
return metadataLocation;
}