提交 cda5fc47 编写于 作者: S Serge Rider

Preference pages refactoring


Former-commit-id: a05c9c0e
上级 aaa8969c
......@@ -26,6 +26,8 @@ import org.eclipse.swt.widgets.*;
import org.eclipse.ui.IWorkbench;
import org.eclipse.ui.IWorkbenchPreferencePage;
import org.eclipse.ui.IWorkbenchPropertyPage;
import org.eclipse.ui.dialogs.PreferenceLinkArea;
import org.eclipse.ui.preferences.IWorkbenchPreferenceContainer;
import org.jkiss.code.Nullable;
import org.jkiss.dbeaver.DBeaverPreferences;
import org.jkiss.dbeaver.core.CoreMessages;
......@@ -98,6 +100,20 @@ public class PrefPageDatabaseGeneral extends AbstractPrefPage implements IWorkbe
}
{
// Link to secure storage config
new PreferenceLinkArea(composite, SWT.NONE,
PrefPageEntityEditor.PAGE_ID,
"<a>''{0}''</a> settings",
(IWorkbenchPreferenceContainer) getContainer(), null); //$NON-NLS-1$
new PreferenceLinkArea(composite, SWT.NONE,
PrefPageSQLEditor.PAGE_ID,
"<a>''{0}''</a> settings",
(IWorkbenchPreferenceContainer) getContainer(), null); //$NON-NLS-1$
}
performDefaults();
return composite;
......
......@@ -40,7 +40,7 @@ import org.jkiss.dbeaver.utils.PrefUtils;
*/
public class PrefPageEntityEditor extends AbstractPrefPage implements IWorkbenchPreferencePage, IWorkbenchPropertyPage
{
public static final String PAGE_ID = "org.jkiss.dbeaver.preferences.main.entityEditor"; //$NON-NLS-1$
public static final String PAGE_ID = "org.jkiss.dbeaver.preferences.main.entityeditor"; //$NON-NLS-1$
private Button keepEditorsOnRestart;
private Button refreshEditorOnOpen;
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册