From e49515e1bdb06175fa3dc3191987278edcd192dc Mon Sep 17 00:00:00 2001 From: Eugene Kudelevsky Date: Tue, 24 Jul 2012 15:00:32 +0400 Subject: [PATCH] IDEA-89125 provide dimension keys for number of dialogs --- .../android/actions/AndroidProcessChooserDialog.java | 5 +++++ .../android/actions/CreateResourceDirectoryDialog.java | 5 +++++ .../jetbrains/android/actions/CreateResourceFileDialog.java | 5 +++++ .../jetbrains/android/actions/CreateXmlResourceDialog.java | 5 +++++ .../src/org/jetbrains/android/run/DeviceChooserDialog.java | 5 +++++ .../jetbrains/android/run/ExtendedDeviceChooserDialog.java | 5 +++++ .../jetbrains/android/uipreview/EditConfigurationDialog.java | 5 +++++ .../android/uipreview/LayoutDeviceConfigurationsDialog.java | 5 +++++ 8 files changed, 40 insertions(+) diff --git a/plugins/android/src/org/jetbrains/android/actions/AndroidProcessChooserDialog.java b/plugins/android/src/org/jetbrains/android/actions/AndroidProcessChooserDialog.java index e41808994894..4176b09cee43 100644 --- a/plugins/android/src/org/jetbrains/android/actions/AndroidProcessChooserDialog.java +++ b/plugins/android/src/org/jetbrains/android/actions/AndroidProcessChooserDialog.java @@ -417,6 +417,11 @@ public class AndroidProcessChooserDialog extends DialogWrapper { closeOldSessionAndRun(debugPort); } + @Override + protected String getDimensionServiceKey() { + return "AndroidProcessChooserDialog"; + } + private void closeOldSessionAndRun(final String debugPort) { final String configurationName = getRunConfigurationName(debugPort); final Collection descriptors = diff --git a/plugins/android/src/org/jetbrains/android/actions/CreateResourceDirectoryDialog.java b/plugins/android/src/org/jetbrains/android/actions/CreateResourceDirectoryDialog.java index d3111600b9a6..d88fc300b483 100644 --- a/plugins/android/src/org/jetbrains/android/actions/CreateResourceDirectoryDialog.java +++ b/plugins/android/src/org/jetbrains/android/actions/CreateResourceDirectoryDialog.java @@ -107,6 +107,11 @@ public abstract class CreateResourceDirectoryDialog extends DialogWrapper { } } + @Override + protected String getDimensionServiceKey() { + return "AndroidCreateResourceDirectoryDialog"; + } + @Override public JComponent getPreferredFocusedComponent() { return myResourceTypeComboBox; diff --git a/plugins/android/src/org/jetbrains/android/actions/CreateResourceFileDialog.java b/plugins/android/src/org/jetbrains/android/actions/CreateResourceFileDialog.java index a4bd770f4830..50137e580186 100644 --- a/plugins/android/src/org/jetbrains/android/actions/CreateResourceFileDialog.java +++ b/plugins/android/src/org/jetbrains/android/actions/CreateResourceFileDialog.java @@ -265,6 +265,11 @@ public class CreateResourceFileDialog extends DialogWrapper { } } + @Override + protected String getDimensionServiceKey() { + return "AndroidCreateResourceFileDialog"; + } + @NotNull public Module getSelectedModule() { return (Module)myModuleCombo.getSelectedItem(); diff --git a/plugins/android/src/org/jetbrains/android/actions/CreateXmlResourceDialog.java b/plugins/android/src/org/jetbrains/android/actions/CreateXmlResourceDialog.java index 972e765f78bd..baef99fe9126 100644 --- a/plugins/android/src/org/jetbrains/android/actions/CreateXmlResourceDialog.java +++ b/plugins/android/src/org/jetbrains/android/actions/CreateXmlResourceDialog.java @@ -435,6 +435,11 @@ public class CreateXmlResourceDialog extends DialogWrapper { } } + @Override + protected String getDimensionServiceKey() { + return "AndroidCreateXmlResourceDialog"; + } + @NotNull public String getResourceName() { return myNameField.getText().trim(); diff --git a/plugins/android/src/org/jetbrains/android/run/DeviceChooserDialog.java b/plugins/android/src/org/jetbrains/android/run/DeviceChooserDialog.java index 1d1fd69085ff..6e865b0a2e55 100644 --- a/plugins/android/src/org/jetbrains/android/run/DeviceChooserDialog.java +++ b/plugins/android/src/org/jetbrains/android/run/DeviceChooserDialog.java @@ -61,6 +61,11 @@ public class DeviceChooserDialog extends DialogWrapper { super.doOKAction(); } + @Override + protected String getDimensionServiceKey() { + return "AndroidDeviceChooserDialog"; + } + protected JComponent createCenterPanel() { return myDeviceChooser.getPanel(); } diff --git a/plugins/android/src/org/jetbrains/android/run/ExtendedDeviceChooserDialog.java b/plugins/android/src/org/jetbrains/android/run/ExtendedDeviceChooserDialog.java index 5cd03042bc56..ccb449ac3aa4 100644 --- a/plugins/android/src/org/jetbrains/android/run/ExtendedDeviceChooserDialog.java +++ b/plugins/android/src/org/jetbrains/android/run/ExtendedDeviceChooserDialog.java @@ -165,6 +165,11 @@ public class ExtendedDeviceChooserDialog extends DialogWrapper { super.doOKAction(); } + @Override + protected String getDimensionServiceKey() { + return "AndroidExtendedDeviceChooserDialog"; + } + protected JComponent createCenterPanel() { return myPanel; } diff --git a/plugins/android/src/org/jetbrains/android/uipreview/EditConfigurationDialog.java b/plugins/android/src/org/jetbrains/android/uipreview/EditConfigurationDialog.java index f16ffc153a0f..e64eb678ead1 100644 --- a/plugins/android/src/org/jetbrains/android/uipreview/EditConfigurationDialog.java +++ b/plugins/android/src/org/jetbrains/android/uipreview/EditConfigurationDialog.java @@ -109,6 +109,11 @@ public class EditConfigurationDialog extends DialogWrapper { myDeviceConfiguratorPanel.applyEditors(); } + @Override + protected String getDimensionServiceKey() { + return "AndroidEditLayoutDeviceConfigurationDialog"; + } + @Override public JComponent getPreferredFocusedComponent() { if (myEditDeviceForm.getNameField().getText().length() == 0) { diff --git a/plugins/android/src/org/jetbrains/android/uipreview/LayoutDeviceConfigurationsDialog.java b/plugins/android/src/org/jetbrains/android/uipreview/LayoutDeviceConfigurationsDialog.java index 55f07edac269..b45b32afa16d 100644 --- a/plugins/android/src/org/jetbrains/android/uipreview/LayoutDeviceConfigurationsDialog.java +++ b/plugins/android/src/org/jetbrains/android/uipreview/LayoutDeviceConfigurationsDialog.java @@ -603,4 +603,9 @@ public class LayoutDeviceConfigurationsDialog extends DialogWrapper { protected JComponent createCenterPanel() { return myContentPanel; } + + @Override + protected String getDimensionServiceKey() { + return "AndroidLayoutDeviceConfigurationsDialog"; + } }