214 return "windows.app";
215 }
216
217 @Override
218 public String getBundleType() {
219 return "IMAGE";
220 }
221
222 @Override
223 public Collection<BundlerParamInfo<?>> getBundleParameters() {
224 return getAppBundleParameters();
225 }
226
227 public static Collection<BundlerParamInfo<?>> getAppBundleParameters() {
228 return Arrays.asList(
229 APP_NAME,
230 APP_RESOURCES,
231 ARGUMENTS,
232 CLASSPATH,
233 ICON_ICO,
234 JVM_OPTIONS,
235 MAIN_CLASS,
236 MAIN_JAR,
237 PREFERENCES_ID,
238 VERSION,
239 VERBOSE
240 );
241 }
242
243 @Override
244 public File execute(Map<String, ? super Object> params,
245 File outputParentDir) throws PackagerException {
246 return doBundle(params, outputParentDir, false);
247 }
248
249 @Override
250 public boolean supported(boolean platformInstaller) {
251 return (Platform.getPlatform() == Platform.WINDOWS);
252 }
253
254 }
|
214 return "windows.app";
215 }
216
217 @Override
218 public String getBundleType() {
219 return "IMAGE";
220 }
221
222 @Override
223 public Collection<BundlerParamInfo<?>> getBundleParameters() {
224 return getAppBundleParameters();
225 }
226
227 public static Collection<BundlerParamInfo<?>> getAppBundleParameters() {
228 return Arrays.asList(
229 APP_NAME,
230 APP_RESOURCES,
231 ARGUMENTS,
232 CLASSPATH,
233 ICON_ICO,
234 JAVA_OPTIONS,
235 MAIN_CLASS,
236 MAIN_JAR,
237 VERSION,
238 VERBOSE
239 );
240 }
241
242 @Override
243 public File execute(Map<String, ? super Object> params,
244 File outputParentDir) throws PackagerException {
245 return doBundle(params, outputParentDir, false);
246 }
247
248 @Override
249 public boolean supported(boolean platformInstaller) {
250 return (Platform.getPlatform() == Platform.WINDOWS);
251 }
252
253 }
|