- public IndexingOptions parseCommandlineArguments(final String[] args) {
-
- final IndexingOptions options = new IndexingOptions();
-
- final Parser parser = initParser();
- if (!parser.parse(args))
- return null;
-
- if (galleryNameParameter.isParameterSpecified())
- options.galleryTitle = galleryNameParameter.getArgumentsAsStrings()
- .get(0);
-
- if (workingDirectoryParameter.isParameterSpecified())
- options.workingDirectory = workingDirectoryParameter
- .getArgumentsAsFiles().get(0);
- else
- options.workingDirectory = new File(System.getProperty("user.dir"));
-
- return options;