3 import com.threerings.getdown.launcher.GetdownApp;
4 import static com.threerings.getdown.Log.log;
6 public class StartupNotificationListener {
8 public static void setListener() {
12 com.install4j.api.launcher.StartupNotification.registerStartupListener(
13 new com.install4j.api.launcher.StartupNotification.Listener() {
15 public void startupPerformed(String parameters) {
16 log.info("StartupNotification.Listener.startupPerformed: '"+parameters+"'");
17 GetdownApp.setStartupFilesParameterString(parameters);
21 } catch (Exception e) {
23 } catch (NoClassDefFoundError t) {
24 log.warning("Starting without install4j classes");
29 public String[] getExtraCommandLineArguments() {
30 com.install4j.api.context.Context c = new com.install4j.api.context.Context();
31 return c.getExtraCommandLineArguments();