@Override
 protected void setUpModuleJdk(
     ModifiableRootModel rootModel,
     Collection<String> unknownJdks,
     EclipseModuleManager eclipseModuleManager,
     String jdkName) {
   if (jdkName == null) {
     rootModel.inheritSdk();
   } else {
     final Sdk moduleJdk = ProjectJdkTable.getInstance().findJdk(jdkName);
     if (moduleJdk != null) {
       rootModel.setSdk(moduleJdk);
     } else {
       rootModel.setInvalidSdk(jdkName, IdeaXml.JAVA_SDK_TYPE);
       eclipseModuleManager.setInvalidJdk(jdkName);
       unknownJdks.add(jdkName);
     }
   }
   rearrangeOrderEntryOfType(rootModel, JdkOrderEntry.class);
 }