74 putUnlessNull(bundleParams, Arguments.CLIOptions.WIN_SHORTCUT_HINT.getId(), |
74 putUnlessNull(bundleParams, Arguments.CLIOptions.WIN_SHORTCUT_HINT.getId(), |
75 getOptionValue(CLIOptions.WIN_SHORTCUT_HINT)); |
75 getOptionValue(CLIOptions.WIN_SHORTCUT_HINT)); |
76 putUnlessNull(bundleParams, Arguments.CLIOptions.SINGLETON.getId(), |
76 putUnlessNull(bundleParams, Arguments.CLIOptions.SINGLETON.getId(), |
77 getOptionValue(CLIOptions.SINGLETON)); |
77 getOptionValue(CLIOptions.SINGLETON)); |
78 |
78 |
|
79 String value = getOptionValue(CLIOptions.ICON); |
79 putUnlessNull(bundleParams, Arguments.CLIOptions.ICON.getId(), |
80 putUnlessNull(bundleParams, Arguments.CLIOptions.ICON.getId(), |
80 new File(getOptionValue(CLIOptions.ICON))); |
81 (value == null) ? null : new File(value)); |
81 |
82 |
82 String argumentStr = getOptionValue(CLIOptions.ARGUMENTS); |
83 String argumentStr = getOptionValue(CLIOptions.ARGUMENTS); |
83 putUnlessNullOrEmpty(bundleParams, |
84 putUnlessNullOrEmpty(bundleParams, |
84 CLIOptions.ARGUMENTS.getId(), |
85 CLIOptions.ARGUMENTS.getId(), |
85 Arguments.getArgumentList(argumentStr)); |
86 Arguments.getArgumentList(argumentStr)); |