Class EclipsePlatformNamespace

java.lang.Object
org.osgi.resource.Namespace
org.eclipse.osgi.container.namespaces.EclipsePlatformNamespace

public class EclipsePlatformNamespace extends Namespace
Eclipse Platform and Requirement Namespace.

This class defines the names for the attributes and directives for this namespace. All unspecified capability attributes are of type String and are used as arbitrary matching attributes for the capability. The values associated with the specified directive and attribute keys are of type String, unless otherwise indicated.

Since:
3.10
Restriction:
This class is not intended to be instantiated by clients.
  • Field Details

    • ECLIPSE_PLATFORM_NAMESPACE

      public static final String ECLIPSE_PLATFORM_NAMESPACE
      Namespace name for the eclipse platform. Unlike typical name spaces this namespace is not intended to be used as an attribute.
      See Also:
    • ECLIPSE_PLATFORM_FILTER_HEADER

      public static final String ECLIPSE_PLATFORM_FILTER_HEADER
      Manifest header identifying the eclipse platform for the bundle. The framework may run this bundle if filter specified by this header matches the running eclipse platform.
      See Also:
  • Constructor Details

    • EclipsePlatformNamespace

      public EclipsePlatformNamespace()