This Eclipse plugin project provides an EMF ecore model for the D-Bus Introspection format (see http://dbus.freedesktop.org for more details on D-Bus).
NOTE: This project has moved to github.com/kbirken, because the original location (EclipseLabs / GoogleCode) has been closed in late 2015.
There is an update site as part of the git repository. Here is the URL (note that this will only serve as P2 repository, it will not work in a browser):
http://kbirken.github.io/dbus-emf-model/releases/
Installation is performed by the following steps:
- Download Eclipse Modeling Tools distribution for Eclipse 2020-09 and install it. Alternatively, use the Eclipse Installer.
- dbus-emf-model requires the Eclipse Modeling Framework (EMF), which is preinstalled in this Eclipse distribution.
- dbus-emf-model is using Java 8 (but will also work with later Java versions). Please ensure that Eclipse is running with a JDK 8 installation.
- Start eclipse.exe and create a new workspace.
- Choose Help > Install New Software ... and add a new update site with the above URL.
- Install the D-Bus EMF Model feature.
- Ready!
dbus-emf-model is used by the Franca IDL transformation framework, which is also hosted on github. It is used by the Franca/DBus-connector in order to transform any Franca-related IDL to D-Bus Introspection XML files.
Eclipse Public License 1.0 (EPL 1.0), see license file epl-v10.html enclosed.