package rocks.inspectit.ui.rcp.handlers; import org.eclipse.core.commands.AbstractHandler; import org.eclipse.core.commands.ExecutionEvent; import org.eclipse.core.commands.ExecutionException; import org.eclipse.core.commands.IHandler; import org.eclipse.core.runtime.jobs.Job; import rocks.inspectit.ui.rcp.job.CheckNewVersionJob; /** * Handler for checking the new version. Just start the new {@link CheckNewVersionJob}. * * @author Ivan Senic * */ public class CheckNewVersionHandler extends AbstractHandler implements IHandler { /** * {@inheritDoc} */ @Override public Object execute(ExecutionEvent event) throws ExecutionException { Job checkNewVersionJob = new CheckNewVersionJob(true); checkNewVersionJob.schedule(); return null; } }