...
Name | Default Value | Required | SCR | Metatype | Description |
name | The name of constant | yes | | | The name of the property. If this tag is defined on a field with an initialization expression, the value of that expression is used as the name if the field is of type |
value | no | | | The value of the property. If the property type is not | |
type | | no | | | The type of the property value. This must be one of |
label | | no | | The label to display in a form to configure this property. This name may be localized by prepending a | |
description | | no | | A descriptive text to provide the client in a form to configure this property. This name may be localized by prepending a | |
private | Depending on the name | no | See description | Boolean flag defining whether a metatype descriptor entry should be generated for this property or not. By default a metatype descriptor entry, i.e. an | |
cardinality | Depends on property value(s) | no | | Defines the cardinality of the property and its collection type. If the cardinality is negative, the property is expected to be stored in a | |
options | no | See below | See below for a description of the | ||
values* | no | See below | See below for a description of parameters starting with | ||
valueRef | no | | A constant containing the value for this property. The constant can either be declared in the same class as this property or in any class that is imported. The type of the property is derived from the constant. | ||
valueRefs | no | See below | Same as the |
Notes:
- Generating
<properties>
elements referring to bundle entries is not currently supported.
...
Name | Default Value | Required | Descriptor | Description |
interface | All implemented interfaces | no | | The fully qualified name of the service interface provided by the component. This can either be the fully qualified name or just the interface class name if the interface is either in the same package or is imported. If this property is not set |
servicefactory | | no | | Whether the component is registered as a |
...