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 }