/** * Work with an instance of a <option> element already configured by Ant. * * @param option the configured Option */ public void addConfiguredOption(Option option) { if (!option.shouldUse()) { log("Skipping option '" + option.getName() + "' as it is configured to be unused.", Project.MSG_DEBUG); return; } options.add(option); }
/** * Use an {@code <option>} element. * * @param option the Option */ public void useOption(Option option) { if (!option.shouldUse()) { log("Skipping option '" + option.getName() + "' as it is configured to be unused.", Project.MSG_DEBUG); return; } try { userArgs.addOption(option.getName(), option.getValue()); } catch (Exception e) { handleError(e); } }
/** * Use an {@code <option>} element. * * @param option the Option */ public void useOption(Option option) { if (!option.shouldUse()) { log("Skipping option '" + option.getName() + "' as it is configured to be unused.", Project.MSG_DEBUG); return; } try { userArgs.addOption(option.getName(), option.getValue()); } catch (Exception e) { handleError(e); } }
/** * Work with an instance of a <option> element already configured by Ant. * * @param option the configured Option */ public void addConfiguredOption(Option option) { if (!option.shouldUse()) { log("Skipping option '" + option.getName() + "' as it is configured to be unused.", Project.MSG_DEBUG); return; } options.add(option); }