private void loadDefaultLiveTemplatesFromProvider(DefaultLiveTemplatesProvider provider) throws JDOMException {
    for (String defTemplate : provider.getDefaultLiveTemplateFiles()) {
      readDefTemplate(defTemplate, true, provider.getClass().getClassLoader(),
                      PluginInfoDetectorKt.getPluginInfo(provider.getClass()));
    }
    try {
      String[] hidden = provider.getHiddenLiveTemplateFiles();
      if (hidden != null) {
        for (String s : hidden) {
          readDefTemplate(s, false, provider.getClass().getClassLoader(), PluginInfoDetectorKt.getPluginInfo(provider.getClass()));
        }
      }
    }
    catch (AbstractMethodError ignore) {
    }
  }
private void loadDefaultLiveTemplatesFromProvider(DefaultLiveTemplatesProvider provider)