类 IdentityNamespace


  • public final class IdentityNamespace
    extends Namespace
    Identity Capability 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.

    Each resource provides exactly one identity capability that can be used to identify the resource.

    The bundle wiring for the bundle revision provides exactly one identity capability.

    † A resource with no symbolic name must not provide an identity capability.

    作者:
    $Id: 7bc7a11c45b30538ffbb7572c4539f6160557684 $
    • 字段详细资料

      • IDENTITY_NAMESPACE

        public static final java.lang.String IDENTITY_NAMESPACE
        Namespace name for identity capabilities and requirements.

        Also, the capability attribute used to specify the symbolic name of the resource.

        另请参阅:
        常量字段值
      • CAPABILITY_SINGLETON_DIRECTIVE

        public static final java.lang.String CAPABILITY_SINGLETON_DIRECTIVE
        The capability directive identifying if the resource is a singleton. A String value of "true" indicates the resource is a singleton; any other value or null indicates the resource is not a singleton.
        另请参阅:
        常量字段值
      • CAPABILITY_VERSION_ATTRIBUTE

        public static final java.lang.String CAPABILITY_VERSION_ATTRIBUTE
        The capability attribute identifying the Version of the resource if one is specified or 0.0.0 if not specified. The value of this attribute must be of type Version.
        另请参阅:
        常量字段值
      • CAPABILITY_TYPE_ATTRIBUTE

        public static final java.lang.String CAPABILITY_TYPE_ATTRIBUTE
        The capability attribute identifying the resource type. If the resource has no type then the value unknown must be used for the attribute.
        另请参阅:
        TYPE_BUNDLE, TYPE_FRAGMENT, TYPE_UNKNOWN, 常量字段值
      • CAPABILITY_COPYRIGHT_ATTRIBUTE

        public static final java.lang.String CAPABILITY_COPYRIGHT_ATTRIBUTE
        The capability attribute that contains a human readable copyright notice for the resource. See the Bundle-Copyright manifest header.
        另请参阅:
        常量字段值
      • CAPABILITY_DESCRIPTION_ATTRIBUTE

        public static final java.lang.String CAPABILITY_DESCRIPTION_ATTRIBUTE
        The capability attribute that contains a human readable description for the resource. See the Bundle-Description manifest header.
        另请参阅:
        常量字段值
      • CAPABILITY_DOCUMENTATION_ATTRIBUTE

        public static final java.lang.String CAPABILITY_DOCUMENTATION_ATTRIBUTE
        The capability attribute that contains the URL to documentation for the resource. See the Bundle-DocURL manifest header.
        另请参阅:
        常量字段值
      • CAPABILITY_LICENSE_ATTRIBUTE

        public static final java.lang.String CAPABILITY_LICENSE_ATTRIBUTE
        The capability attribute that contains the URL to the license for the resource. See the name portion of the Bundle-License manifest header.
        另请参阅:
        常量字段值
      • REQUIREMENT_CLASSIFIER_DIRECTIVE

        public static final java.lang.String REQUIREMENT_CLASSIFIER_DIRECTIVE
        The requirement directive that classifies the relationship with another resource.
        另请参阅:
        CLASSIFIER_SOURCES, CLASSIFIER_JAVADOC, 常量字段值