Allow customization of bundle requirements generation

Introduced protected addImportPackageRequirement and
addRequireBundleRequirement. The idea is to allow subclasses to
generate requirements differently. For example, in Tycho we
sometimes need to treat optional dependencies as required and
sometimes need to completely ignore optional dependencies.

Signed-off-by: Igor Fedorenko <igor@ifedorenko.com>
1 file changed
tree: e94f255d0d6551ccc5a6f466babafda3231d9373
  1. bundles/
  2. examples/
  3. features/
  4. org.eclipse.equinox.p2.releng/
  5. .gitignore