code: Configuration getConfiguration() {
      try {
        if (config == null || recheck) {
          if(xContext != null) {
            linguServices = new LinguisticServices(xContext);
          }
          if(docLanguage == null) {
            docLanguage = getLanguage();
          }
          initLanguageTool();
        }
      } catch (Throwable t) {
        MessageHandler.showError(t);
      }
      return config;
    }
docs: get Configuration