187 @Override
188 public void process(Helper helper, String arg) {
189 helper.setCompilerOpt(opt, arg);
190 }
191 },
192
193 ADD_READS("--add-reads", true) {
194 @Override
195 public void process(Helper helper, String arg) throws InvalidValueException {
196 Option.ADD_READS.process(helper.getOptionHelper(), opt, arg);
197 }
198 },
199
200 ADD_EXPORTS("--add-exports", true) {
201 @Override
202 public void process(Helper helper, String arg) throws InvalidValueException {
203 Option.ADD_EXPORTS.process(helper.getOptionHelper(), opt, arg);
204 }
205 },
206
207 XMODULE("-Xmodule:", false) {
208 @Override
209 public void process(Helper helper, String arg) throws InvalidValueException {
210 Option.XMODULE.process(helper.getOptionHelper(), arg);
211 }
212 },
213
214 PATCH_MODULE("--patch-module", true) {
215 @Override
216 public void process(Helper helper, String arg) throws InvalidValueException {
217 Option.PATCH_MODULE.process(helper.getOptionHelper(), opt, arg);
218 }
219 },
220
221 // ----- doclet options -----
222
223 DOCLET("-doclet", true), // handled in setDocletInvoker
224
225 DOCLETPATH("-docletpath", true), // handled in setDocletInvoker
226
227 // ----- selection options -----
228
229 SUBPACKAGES("-subpackages", true) {
230 @Override
231 public void process(Helper helper, String arg) {
232 helper.addToList(helper.subPackages, arg);
233 }
|
187 @Override
188 public void process(Helper helper, String arg) {
189 helper.setCompilerOpt(opt, arg);
190 }
191 },
192
193 ADD_READS("--add-reads", true) {
194 @Override
195 public void process(Helper helper, String arg) throws InvalidValueException {
196 Option.ADD_READS.process(helper.getOptionHelper(), opt, arg);
197 }
198 },
199
200 ADD_EXPORTS("--add-exports", true) {
201 @Override
202 public void process(Helper helper, String arg) throws InvalidValueException {
203 Option.ADD_EXPORTS.process(helper.getOptionHelper(), opt, arg);
204 }
205 },
206
207 PATCH_MODULE("--patch-module", true) {
208 @Override
209 public void process(Helper helper, String arg) throws InvalidValueException {
210 Option.PATCH_MODULE.process(helper.getOptionHelper(), opt, arg);
211 }
212 },
213
214 // ----- doclet options -----
215
216 DOCLET("-doclet", true), // handled in setDocletInvoker
217
218 DOCLETPATH("-docletpath", true), // handled in setDocletInvoker
219
220 // ----- selection options -----
221
222 SUBPACKAGES("-subpackages", true) {
223 @Override
224 public void process(Helper helper, String arg) {
225 helper.addToList(helper.subPackages, arg);
226 }
|