Replace dependency to core.runtime in demo bundles

The problem with the org.eclipse.core.runtime bundle is that it
depends on org.eclipse.osgi and cannot be used outside of the
Equinox environment. To make our demos work in other environments,
we have to use the org.eclipse.equinox.common bundles that exports
the org.eclipse.core.runtime package.

A package import of org.eclipse.core.runtime would be preferable
but lead to obscure problems when testing with virgo nano (split
packages?). Since the jface bundle also requires equinox.common,
exchanging Require-Bundle: org.eclipse.core.runtime with
Require-Bundle: org.eclipse.equinox.common should be safe.

Also remove unneeded dependency to core.runtime in demo.databinding.
4 files changed
tree: 82da050dc4522b938a7777647f5d32578c485dbd
  1. bundles/
  2. examples/
  3. features/
  4. releng/
  5. tests/
  6. .gitignore