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.
| Modifier and Type | Field and Description |
|---|---|
| public static final String | CAPABILITY_COPYRIGHT_ATTRIBUTE
The capability attribute that contains a human readable copyright notice for the resource. |
| public static final String | CAPABILITY_DESCRIPTION_ATTRIBUTE
The capability attribute that contains a human readable description for the resource. |
| public static final String | CAPABILITY_DOCUMENTATION_ATTRIBUTE
The capability attribute that contains the URL to documentation for the resource. |
| public static final String | CAPABILITY_LICENSE_ATTRIBUTE
The capability attribute that contains the URL to the license for the resource. |
| public static final String | CAPABILITY_SINGLETON_DIRECTIVE
The capability directive identifying if the resource is a singleton. |
| public static final String | CAPABILITY_TAGS_ATTRIBUTE
The attribute value that contains tags for the resource. |
| public static final String | CAPABILITY_TYPE_ATTRIBUTE
The capability attribute identifying the resource type. |
| public static final String | CAPABILITY_VERSION_ATTRIBUTE
The capability attribute identifying the |
| public static final String | CLASSIFIER_JAVADOC
The attribute value identifying the resource
|
| public static final String | CLASSIFIER_SOURCES
The attribute value identifying the resource
|
| public static final String | IDENTITY_NAMESPACE
Namespace name for identity capabilities and requirements. |
| public static final String | REQUIREMENT_CLASSIFIER_DIRECTIVE
The requirement directive that classifies the relationship with another resource. |
| public static final String | TYPE_BUNDLE
The attribute value identifying the resource
|
| public static final String | TYPE_FRAGMENT
The attribute value identifying the resource
|
| public static final String | TYPE_UNKNOWN
The attribute value identifying the resource
|
| Access | Constructor and Description |
|---|---|
| private |
| CAPABILITY_COPYRIGHT_ATTRIBUTE | back to summary |
|---|---|
| public static final String CAPABILITY_COPYRIGHT_ATTRIBUTE The capability attribute that contains a human readable copyright notice
for the resource. See the | |
| CAPABILITY_DESCRIPTION_ATTRIBUTE | back to summary |
|---|---|
| public static final String CAPABILITY_DESCRIPTION_ATTRIBUTE The capability attribute that contains a human readable description for
the resource. See the | |
| CAPABILITY_DOCUMENTATION_ATTRIBUTE | back to summary |
|---|---|
| public static final String CAPABILITY_DOCUMENTATION_ATTRIBUTE The capability attribute that contains the URL to documentation for the
resource. See the | |
| CAPABILITY_LICENSE_ATTRIBUTE | back to summary |
|---|---|
| public static final String CAPABILITY_LICENSE_ATTRIBUTE The capability attribute that contains the URL to the license for the
resource. See the | |
| CAPABILITY_SINGLETON_DIRECTIVE | back to summary |
|---|---|
| public static final String CAPABILITY_SINGLETON_DIRECTIVE The capability directive identifying if the resource is a singleton. A
| |
| CAPABILITY_TAGS_ATTRIBUTE | back to summary |
|---|---|
| public static final String CAPABILITY_TAGS_ATTRIBUTE The attribute value that contains tags for the resource. A tag is used to
identify an aspect of the resource that is not otherwise expressed by the
capabilities of the resource. The value of this attribute must be of type
| |
| CAPABILITY_TYPE_ATTRIBUTE | back to summary |
|---|---|
| public static final String CAPABILITY_TYPE_ATTRIBUTE The capability attribute identifying the resource type. If the resource
has no type then the value
| |
| CAPABILITY_VERSION_ATTRIBUTE | back to summary |
|---|---|
| public static final String CAPABILITY_VERSION_ATTRIBUTE The capability attribute identifying the | |
| CLASSIFIER_JAVADOC | back to summary |
|---|---|
| public static final String CLASSIFIER_JAVADOC The attribute value identifying the resource
| |
| CLASSIFIER_SOURCES | back to summary |
|---|---|
| public static final String CLASSIFIER_SOURCES The attribute value identifying the resource
| |
| IDENTITY_NAMESPACE | back to summary |
|---|---|
| public static final String IDENTITY_NAMESPACE Namespace name for identity capabilities and requirements. Also, the capability attribute used to specify the symbolic name of the resource. | |
| REQUIREMENT_CLASSIFIER_DIRECTIVE | back to summary |
|---|---|
| public static final String REQUIREMENT_CLASSIFIER_DIRECTIVE The requirement directive that classifies the relationship with another resource.
| |
| TYPE_BUNDLE | back to summary |
|---|---|
| public static final String TYPE_BUNDLE The attribute value identifying the resource
| |
| TYPE_FRAGMENT | back to summary |
|---|---|
| public static final String TYPE_FRAGMENT The attribute value identifying the resource
| |
| TYPE_UNKNOWN | back to summary |
|---|---|
| public static final String TYPE_UNKNOWN The attribute value identifying the resource
| |
| IdentityNamespace | back to summary |
|---|---|
| private IdentityNamespace() | |