- final boolean parsingStatus = commandlineHandler
- .parseCommandlineArguments(args);
-
- if (!parsingStatus) {
- showCommandlineHelp();
- return;
- }
-
- new FilesystemIndexer(commandlineHandler.getWorkingDirectory(),
- commandlineHandler, new ArrayList<String>());
+ if (commandlineHandler.parseCommandlineArguments(args))
+ if (commandlineHandler.removeIndex.isParameterSpecified())
+ new FilesystemIndexRemover(commandlineHandler);
+ else
+ new FilesystemIndexer(commandlineHandler.getWorkingDirectory(),
+ commandlineHandler, new ArrayList<String>());