1 11 package org.eclipse.pde.internal.core; 12 13 import org.eclipse.core.runtime.IPath; 14 import org.eclipse.core.runtime.Path; 15 import org.osgi.framework.Constants; 16 17 public interface ICoreConstants { 18 int ENVIRONMENT_CHANGED = 0x10; 20 21 String PLATFORM_PATH = "platform_path"; String SAVED_PLATFORM = "saved_platform"; String TARGET_MODE = "target_mode"; String VALUE_USE_THIS = "useThis"; String VALUE_USE_OTHER = "useOther"; String CHECKED_PLUGINS = "checkedPlugins"; String VALUE_SAVED_NONE = "[savedNone]"; String VALUE_SAVED_ALL = "[savedAll]"; String VALUE_SAVED_SOME = "savedSome"; String P_SOURCE_LOCATIONS = "source_locations"; String P_EXT_LOCATIONS = "ext_locations"; String PROGRAM_ARGS = "program_args"; String VM_ARGS = "vm_args"; String VM_LAUNCHER_INI = "vm_launcher_ini"; String IMPLICIT_DEPENDENCIES = "implicit_dependencies"; String GROUP_PLUGINS_VIEW = "group_plugins"; String ADDITIONAL_LOCATIONS = "additional_locations"; 40 String OS = "org.eclipse.pde.ui.os"; String WS = "org.eclipse.pde.ui.ws"; String NL = "org.eclipse.pde.ui.nl"; String ARCH = "org.eclipse.pde.ui.arch"; 46 String OS_EXTRA = "org.eclipse.pde.os.extra"; String WS_EXTRA = "org.eclipse.pde.ws.extra"; String NL_EXTRA = "org.eclipse.pde.nl.extra"; String ARCH_EXTRA = "org.eclipse.pde.arch.extra"; 51 String TARGET_JRE = "targetJRE"; 54 55 public final static String EXTENSION_NAME = "extension"; 57 58 public final static String PLUGIN_FILENAME_DESCRIPTOR = "plugin.xml"; 60 61 public final static String FEATURE_FILENAME_DESCRIPTOR = "feature.xml"; 63 64 public final static String FRAGMENT_FILENAME_DESCRIPTOR = "fragment.xml"; 66 67 public final static String BUNDLE_FILENAME_DESCRIPTOR = "META-INF/MANIFEST.MF"; 69 public final static String TARGET30 = "3.0"; public final static String TARGET31 = "3.1"; public final static String TARGET32 = "3.2"; public final static String TARGET33 = "3.3"; 74 public final static String EQUINOX = "Equinox"; 76 public static final String SELFHOSTING_BIN_EXCLUDES = "selfhosting.binExcludes"; public static final String EQUINOX_PROPERTY = "pluginProject.equinox"; public static final String EXTENSIONS_PROPERTY = "pluginProject.extensions"; public static final String RESOLVE_WITH_REQUIRE_BUNDLE = "resolve.requirebundle"; public static final String TARGET_PROFILE = "target.profile"; 83 public final static String PROVIDE_PACKAGE = "Provide-Package"; public final static String REPROVIDE_ATTRIBUTE = "reprovide"; public final static String OPTIONAL_ATTRIBUTE = "optional"; public final static String REQUIRE_PACKAGES_ATTRIBUTE = "require-packages"; public final static String SINGLETON_ATTRIBUTE = "singleton"; public final static String PACKAGE_SPECIFICATION_VERSION = "specification-version"; public static final String IMPORT_SERVICE = "Import-Service"; public static final String EXPORT_SERVICE = "Export-Service"; 93 public final static String EXTENSIBLE_API = "Eclipse-ExtensibleAPI"; public final static String PATCH_FRAGMENT = "Eclipse-PatchFragment"; public final static String PLUGIN_CLASS = "Plugin-Class"; public final static String ECLIPSE_AUTOSTART = "Eclipse-AutoStart"; public final static String ECLIPSE_LAZYSTART = "Eclipse-LazyStart"; public final static String ECLIPSE_JREBUNDLE = "Eclipse-JREBundle"; public static final String ECLIPSE_BUDDY_POLICY = "Eclipse-BuddyPolicy"; public static final String ECLIPSE_REGISTER_BUDDY = "Eclipse-RegisterBuddy"; public static final String ECLIPSE_GENERIC_CAPABILITY = "Eclipse-GenericCapabilty"; public static final String ECLIPSE_GENERIC_REQUIRED = "Eclipse-GenericRequire"; public static final String PLATFORM_FILTER = "Eclipse-PlatformFilter"; 106 public static final String INTERNAL_DIRECTIVE = "x-internal"; public static final String FRIENDS_DIRECTIVE = "x-friends"; 110 public static final String [] TRANSLATABLE_HEADERS = new String [] { 111 Constants.BUNDLE_VENDOR, Constants.BUNDLE_NAME, 112 Constants.BUNDLE_DESCRIPTION, Constants.BUNDLE_COPYRIGHT, Constants.BUNDLE_CATEGORY 113 }; 114 115 public static final String [] EE_TOKENS = new String [] { 117 "wassim", "zx", "cherie", "jlb" }; 119 120 public static IPath MANIFEST_PATH = new Path("META-INF/MANIFEST.MF"); public static IPath PLUGIN_PATH = new Path("plugin.xml"); public static IPath FRAGMENT_PATH = new Path("fragment.xml"); public static IPath FEATURE_PATH = new Path("feature.xml"); public static IPath BUILD_PROPERTIES_PATH = new Path("build.properties"); 127 128 } 129 | Popular Tags |