1 /*-
2 * #%L
3 * io.earcam.instrumental.module.osgi
4 * %%
5 * Copyright (C) 2018 earcam
6 * %%
7 * SPDX-License-Identifier: (BSD-3-Clause OR EPL-1.0 OR Apache-2.0 OR MIT)
8 *
9 * You <b>must</b> choose to accept, in full - any individual or combination of
10 * the following licenses:
11 * <ul>
12 * <li><a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause</a></li>
13 * <li><a href="https://www.eclipse.org/legal/epl-v10.html">EPL-1.0</a></li>
14 * <li><a href="https://www.apache.org/licenses/LICENSE-2.0">Apache-2.0</a></li>
15 * <li><a href="https://opensource.org/licenses/MIT">MIT</a></li>
16 * </ul>
17 * #L%
18 */
19 package io.earcam.instrumental.module.osgi;
20
21 enum OsgiManifestHeaderConstants {
22
23 // @formatter:off
24 EXPORT_PACKAGE("Export-Package"),
25 BUNDLE_MANIFESTVERSION("Bundle-ManifestVersion"),
26 IMPORT_PACKAGE("Import-Package"),
27 DYNAMICIMPORT_PACKAGE("DynamicImport-Package"),
28 BUNDLE_VERSION("Bundle-Version"),
29 BUNDLE_ACTIVATOR("Bundle-Activator"),
30 BUNDLE_SYMBOLICNAME("Bundle-SymbolicName"),
31 FRAGMENT_HOST("Fragment-Host");
32 // @formatter:on
33
34 final String value;
35
36
37 private OsgiManifestHeaderConstants(String value)
38 {
39 this.value = value;
40 }
41 }