API information
| Class | Defines the component class to which this component belongs. This
is a mandatory part of the component ID. Authorized characters : Alphanumeric, "-", "_", " " (blank). Min 2 characters, Max 32 characters Leading or trailing spaces forbidden |
| Group | Defines the component group to which this component belongs. This
is a mandatory part of the component ID. Authorized characters : Alphanumeric, "-", "_", " " (blank). Min 2 characters, Max 32 characters Leading or trailing spaces forbidden |
| Version | Version of this component. Is a mandatory part of the component
ID. Format version is MAJOR.MINOR.PATCH[-Pre Release][+Build Metadata] |
| Description | Brief summary about the purpose and scope of an API. |
| Condition | Enter the identifier (attribute id) of a condition. The element is used if the condition resolves to true. If the condition resolves to false, then the element will be ignored. For example, an API might be specific for a certain toolchain or processor instruction set. |
| Exclusive | Makes the selection of a component implementing the API exclusive. If set to 0, then multiple components implementing the API can be selected. Default is 1. |