Stop using deprecated AbstractUIPlugin.getDialogSettings()
Stop using deprecated AbstractUIPlugin.getDialogSettings() and correct
the javadoc.
Change-Id: I6c67993cff6f60359b5c6af128cd88e92ac1c46c
Signed-off-by: Alexander Fedorov <alexander.fedorov@arsysop.ru>
diff --git a/org.eclipse.unittest.ui/src/org/eclipse/unittest/internal/ui/CompareResultDialog.java b/org.eclipse.unittest.ui/src/org/eclipse/unittest/internal/ui/CompareResultDialog.java
index 7da6c65..67924ba 100644
--- a/org.eclipse.unittest.ui/src/org/eclipse/unittest/internal/ui/CompareResultDialog.java
+++ b/org.eclipse.unittest.ui/src/org/eclipse/unittest/internal/ui/CompareResultDialog.java
@@ -17,6 +17,8 @@
import java.io.InputStream;
import java.nio.charset.StandardCharsets;
+import org.osgi.framework.FrameworkUtil;
+
import org.eclipse.unittest.internal.UnitTestPlugin;
import org.eclipse.unittest.internal.model.TestElement;
import org.eclipse.unittest.model.ITestElement;
@@ -218,10 +220,11 @@
* Returns the section with the given name in this dialog settings.
*
* @param name the key
- * @return {@link IDialogSettings} (the section), or <code>null</code> if none
+ * @return {@link IDialogSettings} (the section)
*/
private IDialogSettings getDialogSettingsSection(String name) {
- IDialogSettings dialogSettings = UnitTestPlugin.getDefault().getDialogSettings();
+ IDialogSettings dialogSettings = PlatformUI.getDialogSettingsProvider(FrameworkUtil.getBundle(getClass()))
+ .getDialogSettings();
IDialogSettings section = dialogSettings.getSection(name);
if (section == null) {
section = dialogSettings.addNewSection(name);