From ff56f7ef846ad1f7f49e271cece72c99f202c739 Mon Sep 17 00:00:00 2001 From: Nikolay Mikhaylov Date: Wed, 25 May 2016 15:30:22 +0300 Subject: [PATCH] fix: IDEA-146297 Arquillian: Run Configurations: provide possibility to copy library properties (artifact name etc) --- .../RepositoryLibraryPropertiesEditor.form | 35 ++++++++++++------- .../RepositoryLibraryPropertiesEditor.java | 5 +-- 2 files changed, 26 insertions(+), 14 deletions(-) diff --git a/plugins/maven/src/main/java/org/jetbrains/idea/maven/utils/library/propertiesEditor/RepositoryLibraryPropertiesEditor.form b/plugins/maven/src/main/java/org/jetbrains/idea/maven/utils/library/propertiesEditor/RepositoryLibraryPropertiesEditor.form index 3313086040c7..e744ab1440f4 100644 --- a/plugins/maven/src/main/java/org/jetbrains/idea/maven/utils/library/propertiesEditor/RepositoryLibraryPropertiesEditor.form +++ b/plugins/maven/src/main/java/org/jetbrains/idea/maven/utils/library/propertiesEditor/RepositoryLibraryPropertiesEditor.form @@ -71,7 +71,7 @@ - + @@ -82,7 +82,7 @@ - + @@ -117,21 +117,13 @@ - + - - - - - - - - - + @@ -161,6 +153,25 @@ + + + + + + + + + + + + + + + + + + + diff --git a/plugins/maven/src/main/java/org/jetbrains/idea/maven/utils/library/propertiesEditor/RepositoryLibraryPropertiesEditor.java b/plugins/maven/src/main/java/org/jetbrains/idea/maven/utils/library/propertiesEditor/RepositoryLibraryPropertiesEditor.java index 12a6e4862db4..1d55cb065347 100644 --- a/plugins/maven/src/main/java/org/jetbrains/idea/maven/utils/library/propertiesEditor/RepositoryLibraryPropertiesEditor.java +++ b/plugins/maven/src/main/java/org/jetbrains/idea/maven/utils/library/propertiesEditor/RepositoryLibraryPropertiesEditor.java @@ -74,6 +74,7 @@ public class RepositoryLibraryPropertiesEditor { this.model = model; this.project = project == null ? ProjectManager.getInstance().getDefaultProject() : project; repositoryLibraryDescription = description; + mavenCoordinates.setCopyable(true); myReloadButton.addActionListener(new ActionListener() { @Override public void actionPerformed(ActionEvent e) { @@ -84,7 +85,7 @@ public class RepositoryLibraryPropertiesEditor { @Override public void onChange(RepositoryLibraryPropertiesEditor editor) { onChangeListener.onChange(editor); - mavenCoordinates.setText("Maven: " + repositoryLibraryDescription.getMavenCoordinates(model.getVersion())); + mavenCoordinates.setText(repositoryLibraryDescription.getMavenCoordinates(model.getVersion())); } }; reloadVersionsAsync(); @@ -253,7 +254,7 @@ public class RepositoryLibraryPropertiesEditor { return; } - ApplicationManager.getApplication().invokeLater(() -> initVersionsPanel(), ModalityState.any()); + ApplicationManager.getApplication().invokeLater(this::initVersionsPanel, ModalityState.any()); } private void versionsFailedToLoad() {