@Override public void handle(final List<DescriptiveUrl> selected) { final BrowserLauncher browser = BrowserLauncherFactory.get(); for(DescriptiveUrl url : selected) { browser.open(url.getUrl()); } } }
public static BrowserLauncher get() { return new BrowserLauncherFactory().create(); } }
/** * When the help button is pressed, the alert delegate (delegate) is first sent a alertShowHelp: message. * * @param alert Alert window */ @Action public void alertShowHelp(final NSAlert alert) { BrowserLauncherFactory.get().open(this.help()); }
@Action public void bugreportMenuClicked(final ID sender) { BrowserLauncherFactory.get().open( MessageFormat.format(preferences.getProperty("website.bug"), preferences.getProperty("application.version"))); }
@Action public void licenseMenuClicked(final ID sender) { BrowserLauncherFactory.get().open(preferences.getProperty("website.license")); }
@Action public void helpButtonClicked(final ID sender) { BrowserLauncherFactory.get().open(ProviderHelpServiceFactory.get().help()); }
@Action public void acknowledgmentsMenuClicked(final ID sender) { BrowserLauncherFactory.get().open(preferences.getProperty("website.acknowledgments")); }
@Action public void websiteMenuClicked(final ID sender) { BrowserLauncherFactory.get().open(preferences.getProperty("website.home")); }
@Action public void donateMenuClicked(final ID sender) { BrowserLauncherFactory.get().open(preferences.getProperty("website.donate")); }
@Override @Action public void helpButtonClicked(final ID sender) { BrowserLauncherFactory.get().open(ProviderHelpServiceFactory.get().help()); }
@Action public boolean alertShowHelp(NSAlert alert) { BrowserLauncherFactory.get().open(ProviderHelpServiceFactory.get().help()); return true; }
@Override @Action public void helpButtonClicked(final ID sender) { BrowserLauncherFactory.get().open(ProviderHelpServiceFactory.get().help()); } }
@Action public void helpMenuClicked(final ID sender) { BrowserLauncherFactory.get().open(ProviderHelpServiceFactory.get().help()); }
@Override @Action public void helpButtonClicked(final ID sender) { BrowserLauncherFactory.get().open(ProviderHelpServiceFactory.get().help(bookmark.getProtocol())); }
@Action public void feedbackMenuClicked(final ID sender) { BrowserLauncherFactory.get().open(preferences.getProperty("mail.feedback") + "?subject=" + preferences.getProperty("application.name") + "-" + preferences.getProperty("application.version")); }
@Override public void callback(final int returncode) { if(this.isSuppressed()) { preferences.setProperty("donate.reminder", NSBundle.mainBundle().infoDictionary().objectForKey("CFBundleShortVersionString").toString()); } // Remember this reminder date preferences.setProperty("donate.reminder.date", System.currentTimeMillis()); switch(returncode) { case ALTERNATE_OPTION: BrowserLauncherFactory.get().open(preferences.getProperty("website.store")); break; case DEFAULT_OPTION: BrowserLauncherFactory.get().open(preferences.getProperty("website.donate")); break; } this.terminate(); }
@Action public void webUrlButtonClicked(final NSButton sender) { BrowserLauncherFactory.get().open(new WebUrlProvider(bookmark).toUrl().getUrl()); }
BrowserLauncherFactory.get().open(preferences.getProperty("website.qloudsonic"));
@Action public void openBrowserButtonClicked(final ID sender) { final DescriptiveUrlBag list; if(this.getSelectionCount() == 1) { list = pool.getFeature(UrlProvider.class).toUrl(this.getSelectedPath()); } else { list = pool.getFeature(UrlProvider.class).toUrl(this.workdir()); } if(!list.isEmpty()) { BrowserLauncherFactory.get().open(list.find(DescriptiveUrl.Type.http).getUrl()); } }