[tests] using the fastest available symlink creation mode
[idea/community.git] / java / idea-ui / src / com / intellij / openapi / roots / ui / configuration / LanguageLevelCombo.java
index aedff67bd8502f0aa6afe25868ad6f28d8703a60..92cb2476306d802d293b6fb4cbb20e9fa1a87f51 100644 (file)
@@ -12,6 +12,7 @@ import com.intellij.pom.java.AcceptedLanguageLevelsSettings;
 import com.intellij.pom.java.LanguageLevel;
 import com.intellij.ui.ColoredListCellRenderer;
 import com.intellij.ui.SimpleTextAttributes;
+import org.jetbrains.annotations.Nls;
 import org.jetbrains.annotations.NotNull;
 
 import javax.swing.*;
@@ -20,16 +21,16 @@ import javax.swing.*;
  * @author ven
  */
 public abstract class LanguageLevelCombo extends ComboBox<Object> {
-  private final String myDefaultItem;
+  private final @Nls String myDefaultItem;
 
-  public LanguageLevelCombo(String defaultItem) {
+  public LanguageLevelCombo(@Nls String defaultItem) {
     myDefaultItem = defaultItem;
     insertItemAt(myDefaultItem, 0);
     for (LanguageLevel level : LanguageLevel.values()) {
       addItem(level);
     }
 
-    setRenderer(new ColoredListCellRenderer<Object>() {
+    setRenderer(new ColoredListCellRenderer<>() {
       @Override
       protected void customizeCellRenderer(@NotNull JList<?> list, Object value, int index, boolean selected, boolean hasFocus) {
         if (value instanceof LanguageLevel) {