Supported entity types
The following table provides a list of IDs that can be used in customizing Validate reports.
| Entity type | Entity kind ID <entityKids> |
|---|---|
| ARCHITECTURE-BLOCK | 51 |
| CLASS | 46 |
| CLASS-DATA-MEMBER | 47 |
| CLASS-DATA-MEMBER-DECLARATION | 547 |
| CLASS-DECLARATION | 546 |
| CLASS-INSTANTIATION | 31 |
| CLASS-METHOD | 48 |
| CLASS-METHOD-DECLARATION | 548 |
| CLASS-TEMPLATE | 49 |
| CLASS-TEMPLATE-DECLARATION | 549 |
| CONSTANT | 4 |
| DATA-MEMBER-INSTANTIATION | 34 |
| DECLARATION | 60 |
| DEFAULT_PACKAGE* | 65 |
| DIRECTORY | 53 |
| ENUMERATION | 68 |
| ENUMERATION-CONSTANT | 69 |
| FILE | 1 |
| FUNCTION | 5 |
| FUNCTION-DECLARATION | 505 |
| FUNCTION-INSTANTIATION | 32 |
| FUNCTION-POINTER | 6 |
| FUNCTION-POINTER-DECLARATION | 506 |
| FUNCTION-TEMPLATE | 50 |
| FUNCTION-TEMPLATE-DECLARATION | 550 |
| IMPORT | 63 |
| INTERFACE | 7 |
| JAR-FILE | 66 |
| MACRO | 29 |
| METHOD-INSTANTIATION | 33 |
| NAMESPACE | 61 |
| NAMESPACE-ALIAS | 62 |
| PACKAGE | 65 |
| SPECIALIZATION | 35 |
| TEMPLATE-MEMBER | 30 |
| TYPE | 2 |
| TYPE-DECLARATION | 502 |
| VARIABLE | 3 |
| VARIABLE-DECLARATION | 503 |