IDEA-251030 Icons are not shown in Database toolwindow popup menu
[idea/community.git] / java / idea-ui / src / com / intellij / openapi / roots / ui / configuration / classpath / AddItemPopupAction.java
index 8af8189a40b0dd8779bc59601f747be8a243274b..d939811fa4f740d1d14503332b6b83f9ccb3fbf3 100644 (file)
 package com.intellij.openapi.roots.ui.configuration.classpath;
 
 import com.intellij.openapi.ui.popup.PopupStep;
+import com.intellij.openapi.util.NlsContexts;
+import org.jetbrains.annotations.Nls;
 import org.jetbrains.annotations.Nullable;
 
 import javax.swing.*;
 
 abstract class AddItemPopupAction<ItemType> extends ChooseAndAddAction<ItemType> {
-  private final String myTitle;
+  private final @Nls(capitalization = Nls.Capitalization.Title) String myTitle;
   private final Icon myIcon;
   private final int myIndex;
 
-  AddItemPopupAction(ClasspathPanel classpathPanel, int index, String title, Icon icon) {
+  AddItemPopupAction(ClasspathPanel classpathPanel,
+                     int index,
+                     @Nls(capitalization = Nls.Capitalization.Title) String title,
+                     Icon icon) {
     super(classpathPanel);
     myTitle = title;
     myIcon = icon;
@@ -41,7 +46,7 @@ abstract class AddItemPopupAction<ItemType> extends ChooseAndAddAction<ItemType>
     return null;
   }
 
-  public String getTitle() {
+  public @NlsContexts.DialogTitle String getTitle() {
     return myTitle;
   }