package rocks.inspectit.ui.rcp.version; import rocks.inspectit.shared.all.version.InvalidVersionException; import rocks.inspectit.shared.all.version.VersionProvider; import rocks.inspectit.ui.rcp.InspectIT; /** * Provides the version of inspectIT in an OSGI environment. * * @author Stefan Siegl */ public class BundleVersionProvider implements VersionProvider { /** * {@inheritDoc} */ @Override public String readVersion() throws InvalidVersionException { return InspectIT.getDefault().getBundle().getVersion().toString(); } }