package name.abuchen.portfolio.ui.handlers; import javax.inject.Named; import org.eclipse.e4.core.di.annotations.Execute; import org.eclipse.e4.ui.services.IServiceConstants; import org.eclipse.swt.widgets.Shell; import name.abuchen.portfolio.ui.util.DesktopAPI; public class OpenBrowserHandler { @Execute public void execute(@Named(IServiceConstants.ACTIVE_SHELL) Shell shell, @Named("name.abuchen.portfolio.ui.param.url") String url) { DesktopAPI.browse(url); } }