code: public Object command(final OCommandRequestText iCommand) {
      final OCommandExecutor executor = OCommandManager.instance().getExecutor(iCommand);
  
      executor.setProgressListener(iCommand.getProgressListener());
      executor.parse(iCommand);
  
      return executeCommand(iCommand, executor);
    }
docs: Executes the command request and return the result back.