@NonNls for label locations

GitOrigin-RevId: 48fe779eb1ca93402bf03042b49a7523408884d1
This commit is contained in:
Anna.Kozlova
2020-01-30 08:21:18 +01:00
committed by intellij-monorepo-bot
parent fdb6714a2b
commit 339e4811ed

View File

@@ -8,6 +8,7 @@ import com.intellij.ui.PanelWithAnchor;
import com.intellij.ui.components.JBLabel;
import com.intellij.util.ArrayUtil;
import com.intellij.util.ui.UIUtil;
import org.jetbrains.annotations.NonNls;
import org.jetbrains.annotations.NotNull;
import org.jetbrains.annotations.Nullable;
@@ -16,7 +17,7 @@ import java.awt.*;
import java.util.Objects;
public class LabeledComponent<Comp extends JComponent> extends JPanel implements PanelWithAnchor {
private static final String[] LABEL_BORDER_CONSTRAINS = {BorderLayout.NORTH, BorderLayout.EAST, BorderLayout.SOUTH, BorderLayout.WEST};
private static final @NonNls String[] LABEL_BORDER_CONSTRAINS = {BorderLayout.NORTH, BorderLayout.EAST, BorderLayout.SOUTH, BorderLayout.WEST};
private final JBLabel myLabel = new JBLabel();
private Comp myComponent;
@@ -99,14 +100,14 @@ public class LabeledComponent<Comp extends JComponent> extends JPanel implements
myLabel.setEnabled(enabled);
}
public void setLabelLocation(String borderConstrains) {
public void setLabelLocation(@NonNls String borderConstrains) {
if (ArrayUtil.indexOf(LABEL_BORDER_CONSTRAINS, borderConstrains) >= 0 && !borderConstrains.equals(myLabelConstraints)) {
myLabelConstraints = borderConstrains;
insertLabel();
}
}
public String getLabelLocation() {
public @NonNls String getLabelLocation() {
return myLabelConstraints;
}