From 32201e4475ac5d0a3e14ec20a3a47649de82d979 Mon Sep 17 00:00:00 2001 From: Vladimir Krivosheev Date: Tue, 21 Oct 2014 13:09:11 +0200 Subject: [PATCH] cleanup --- .../ChooseComponentsToExportDialog.java | 30 +++++++++---------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/platform/platform-impl/src/com/intellij/ide/actions/ChooseComponentsToExportDialog.java b/platform/platform-impl/src/com/intellij/ide/actions/ChooseComponentsToExportDialog.java index 006830479db3..4e2d2c8a7a3f 100644 --- a/platform/platform-impl/src/com/intellij/ide/actions/ChooseComponentsToExportDialog.java +++ b/platform/platform-impl/src/com/intellij/ide/actions/ChooseComponentsToExportDialog.java @@ -47,7 +47,7 @@ import java.util.*; import java.util.List; public class ChooseComponentsToExportDialog extends DialogWrapper { - private static final Logger LOG = Logger.getInstance("#com.intellij.ide.actions.ChooseComponentsToExportDialog"); + private static final Logger LOG = Logger.getInstance(ChooseComponentsToExportDialog.class); private final ElementsChooser myChooser; private final FieldPanel myPathPanel; @@ -56,9 +56,10 @@ public class ChooseComponentsToExportDialog extends DialogWrapper { private final boolean myShowFilePath; private final String myDescription; - public ChooseComponentsToExportDialog(MultiMap fileToComponents, + public ChooseComponentsToExportDialog(@NotNull MultiMap fileToComponents, boolean showFilePath, final String title, String description) { super(false); + myDescription = description; myShowFilePath = showFilePath; Map componentToContainingListElement = new LinkedHashMap(); @@ -79,15 +80,14 @@ public class ChooseComponentsToExportDialog extends DialogWrapper { } myChooser.sort(new Comparator() { @Override - public int compare(ComponentElementProperties o1, - ComponentElementProperties o2) { + public int compare(@NotNull ComponentElementProperties o1, @NotNull ComponentElementProperties o2) { return o1.toString().compareTo(o2.toString()); } }); final ActionListener browseAction = new ActionListener() { @Override - public void actionPerformed(ActionEvent e) { + public void actionPerformed(@NotNull ActionEvent e) { chooseSettingsFile(myPathPanel.getText(), getWindow(), IdeBundle.message("title.export.file.location"), IdeBundle.message("prompt.choose.export.settings.file.path")) .doWhenDone(new Consumer() { @Override @@ -123,19 +123,19 @@ public class ChooseComponentsToExportDialog extends DialogWrapper { protected Action[] createLeftSideActions() { AbstractAction selectAll = new AbstractAction("Select &All") { @Override - public void actionPerformed(ActionEvent e) { + public void actionPerformed(@NotNull ActionEvent e) { myChooser.setAllElementsMarked(true); } }; AbstractAction selectNone = new AbstractAction("Select &None") { @Override - public void actionPerformed(ActionEvent e) { + public void actionPerformed(@NotNull ActionEvent e) { myChooser.setAllElementsMarked(false); } }; AbstractAction invert = new AbstractAction("&Invert") { @Override - public void actionPerformed(ActionEvent e) { + public void actionPerformed(@NotNull ActionEvent e) { myChooser.invertSelection(); } }; @@ -148,16 +148,16 @@ public class ChooseComponentsToExportDialog extends DialogWrapper { super.doOKAction(); } - private static boolean addToExistingListElement(ExportableComponent component, + private static boolean addToExistingListElement(@NotNull ExportableComponent component, Map componentToContainingListElement, - MultiMap fileToComponents) { - final File[] exportFiles = component.getExportFiles(); + @NotNull MultiMap fileToComponents) { File file = null; - for (File exportFile : exportFiles) { - Collection tiedComponents = fileToComponents.get(exportFile); + for (File exportFile : component.getExportFiles()) { + for (ExportableComponent tiedComponent : fileToComponents.get(exportFile)) { + if (tiedComponent == component) { + continue; + } - for (ExportableComponent tiedComponent : tiedComponents) { - if (tiedComponent == component) continue; final ComponentElementProperties elementProperties = componentToContainingListElement.get(tiedComponent); if (elementProperties != null && !FileUtil.filesEqual(exportFile, file)) { LOG.assertTrue(file == null, "Component " + component + " serialize itself into " + file + " and " + exportFile);