The subsequent sections provide the reference part of the manual. This consists of the following:
Since bnd is a library, it gets used in many different places. This makes some of the headers, instructions, and/or macros only applicable in a specific context. This is generally indicated on a page with a class button on the right side. For example:
Project
The following classes are used:
- Workspace – A workspace model (not maven or gradle)
- Project – A workspace model in the context of a project
- Analyzer – Can be used in the analysis & builder phase
- Macro – General macro, applicable everywhere
- Maven, Ant, Gradle – Only applicable in the given tool
Usually the format of both headers and instructions follows the Java properties files specification outlined in Concepts.