Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
suliangchun
dbeaver
提交
719dafdb
D
dbeaver
项目概览
suliangchun
/
dbeaver
与 Fork 源项目一致
从无法访问的项目Fork
通知
3
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
D
dbeaver
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
719dafdb
编写于
10月 31, 2017
作者:
L
liuyuanyuan
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Add i18n and l10n for Connection Edit.
Former-commit-id:
dac175ea
上级
a31d14be
变更
11
展开全部
隐藏空白更改
内联
并排
Showing
11 changed file
with
503 addition
and
337 deletion
+503
-337
plugins/org.jkiss.dbeaver.core/src/org/jkiss/dbeaver/core/CoreMessages.java
...dbeaver.core/src/org/jkiss/dbeaver/core/CoreMessages.java
+56
-0
plugins/org.jkiss.dbeaver.core/src/org/jkiss/dbeaver/core/CoreResources.properties
....core/src/org/jkiss/dbeaver/core/CoreResources.properties
+56
-0
plugins/org.jkiss.dbeaver.core/src/org/jkiss/dbeaver/core/CoreResources_zh.properties
...re/src/org/jkiss/dbeaver/core/CoreResources_zh.properties
+55
-0
plugins/org.jkiss.dbeaver.core/src/org/jkiss/dbeaver/ui/controls/VariablesHintLabel.java
...src/org/jkiss/dbeaver/ui/controls/VariablesHintLabel.java
+3
-2
plugins/org.jkiss.dbeaver.core/src/org/jkiss/dbeaver/ui/dialogs/connection/ConnectionPageAbstract.java
...dbeaver/ui/dialogs/connection/ConnectionPageAbstract.java
+1
-1
plugins/org.jkiss.dbeaver.core/src/org/jkiss/dbeaver/ui/dialogs/connection/ConnectionPageGeneral.java
.../dbeaver/ui/dialogs/connection/ConnectionPageGeneral.java
+8
-13
plugins/org.jkiss.dbeaver.core/src/org/jkiss/dbeaver/ui/dialogs/connection/EditBootstrapQueriesDialog.java
...ver/ui/dialogs/connection/EditBootstrapQueriesDialog.java
+4
-4
plugins/org.jkiss.dbeaver.core/src/org/jkiss/dbeaver/ui/dialogs/connection/EditConnectionDialog.java
...s/dbeaver/ui/dialogs/connection/EditConnectionDialog.java
+2
-1
plugins/org.jkiss.dbeaver.core/src/org/jkiss/dbeaver/ui/dialogs/connection/EditConnectionWizard.java
...s/dbeaver/ui/dialogs/connection/EditConnectionWizard.java
+307
-306
plugins/org.jkiss.dbeaver.core/src/org/jkiss/dbeaver/ui/dialogs/connection/EditObjectFilterDialog.java
...dbeaver/ui/dialogs/connection/EditObjectFilterDialog.java
+5
-5
plugins/org.jkiss.dbeaver.core/src/org/jkiss/dbeaver/ui/dialogs/connection/EditShellCommandsDialogPage.java
...er/ui/dialogs/connection/EditShellCommandsDialogPage.java
+6
-5
未找到文件。
plugins/org.jkiss.dbeaver.core/src/org/jkiss/dbeaver/core/CoreMessages.java
浏览文件 @
719dafdb
...
...
@@ -1151,6 +1151,62 @@ public class CoreMessages extends NLS {
public
static
String
pref_page_projects_settings_label_not_store_resources_in_another_project
;
public
static
String
pref_page_projects_settings_label_restart_require_refresh_global_settings
;
// Preference/Properties
// Connection edit
public
static
String
dialog_connection_edit_title
;
public
static
String
dialog_connection_edit_wizard_conn_conf_network_link
;
public
static
String
dialog_connection_edit_wizard_general
;
public
static
String
dialog_connection_edit_wizard_general_bootstrap_query_title
;
public
static
String
dialog_connection_edit_wizard_general_bootstrap_query_sql_label
;
public
static
String
dialog_connection_edit_wizard_general_bootstrap_query_sql_title
;
public
static
String
dialog_connection_edit_wizard_general_bootstrap_query_ignore_error_lable
;
public
static
String
dialog_connection_edit_wizard_general_filter_save_button
;
public
static
String
dialog_connection_edit_wizard_general_filter_remove_button
;
public
static
String
dialog_connection_edit_wizard_general_filter_save_label
;
public
static
String
dialog_connection_edit_wizard_general_filter_name_label
;
public
static
String
dialog_connection_edit_wizard_general_filter_hint_text
;
public
static
String
dialog_connection_edit_wizard_shell_cmd
;
public
static
String
dialog_connection_edit_wizard_shell_cmd_pause_label
;
public
static
String
dialog_connection_edit_wizard_shell_cmd_pause_tooltip
;
public
static
String
dialog_connection_edit_wizard_shell_cmd_directory_label
;
public
static
String
dialog_connection_edit_wizard_shell_cmd_directory_title
;
public
static
String
dialog_connection_edit_wizard_shell_cmd_variables_hint_label
;
public
static
String
dialog_connection_edit_wizard_shell_cmd_variables_hint_title
;
public
static
String
dialog_connection_edit_wizard_metadata
;
public
static
String
dialog_connection_edit_wizard_metadata_description
;
public
static
String
dialog_connection_edit_wizard_resultset
;
public
static
String
dialog_connection_edit_wizard_resultset_description
;
public
static
String
dialog_connection_edit_wizard_binary
;
public
static
String
dialog_connection_edit_wizard_binary_description
;
public
static
String
dialog_connection_edit_wizard_data_format
;
public
static
String
dialog_connection_edit_wizard_data_format_description
;
public
static
String
dialog_connection_edit_wizard_presentation
;
public
static
String
dialog_connection_edit_wizard_presentation_description
;
public
static
String
dialog_connection_edit_wizard_sql_editor
;
public
static
String
dialog_connection_edit_wizard_sql_editor_description
;
public
static
String
dialog_connection_edit_wizard_sql_processing
;
public
static
String
dialog_connection_edit_wizard_sql_processing_description
;
public
static
String
dialog_connection_edit_wizard_conn_change_title
;
public
static
String
dialog_connection_edit_wizard_conn_change_question
;
public
static
String
dialog_connection_edit_wizard_lock_pwd_title
;
public
static
String
dialog_connection_edit_wizard_bad_pwd_title
;
public
static
String
dialog_connection_edit_wizard_bad_pwd_msg
;
public
static
String
dialog_connection_edit_wizard_error_md5_title
;
public
static
String
dialog_connection_edit_wizard_error_md5_msg
;
// Connection edit
// Driver edit
public
static
String
dialog_edit_driver_setting
;
public
static
String
dialog_edit_driver_type_label
;
public
static
String
dialog_edit_driver_embedded_label
;
public
static
String
dialog_edit_driver_description
;
// Driver edit
static
{
...
...
plugins/org.jkiss.dbeaver.core/src/org/jkiss/dbeaver/core/CoreResources.properties
浏览文件 @
719dafdb
...
...
@@ -1116,3 +1116,59 @@ pref_page_projects_settings_label_restart_require_refresh_global_settings = Rest
pref_page_sql_editor_checkbox_create_script_folders
=
Create script folders
## Preference/Properties ##
## Connection edit ##
dialog_connection_edit_title
=
Connection '{0}' configuration
dialog_connection_edit_wizard_conn_conf_network_link
=
Network settings (SSH, SSL, Proxy, ...)
dialog_connection_edit_wizard_general
=
General
dialog_connection_edit_wizard_general_bootstrap_query_title
=
Bootstrap SQL queries
dialog_connection_edit_wizard_general_bootstrap_query_sql_label
=
SQL Queries
dialog_connection_edit_wizard_general_bootstrap_query_sql_title
=
Enter SQL
dialog_connection_edit_wizard_general_bootstrap_query_ignore_error_lable
=
Ignore SQL errors
dialog_connection_edit_wizard_general_filter_save_button
=
Save
dialog_connection_edit_wizard_general_filter_remove_button
=
Remove
dialog_connection_edit_wizard_general_filter_save_label
=
Saved filter
dialog_connection_edit_wizard_general_filter_name_label
=
Name
dialog_connection_edit_wizard_general_filter_hint_text
=
You can use masks (%, _ and *) in filters
dialog_connection_edit_wizard_shell_cmd
=
Shell Commands
dialog_connection_edit_wizard_shell_cmd_pause_label
=
Pause after execute (ms)
dialog_connection_edit_wizard_shell_cmdp_pause_tooliti
=
Wait for specified amount of milliseconds after process spawn
dialog_connection_edit_wizard_shell_cmd_directory_label
=
Working directory
dialog_connection_edit_wizard_shell_cmd_directory_title
=
Working directory
dialog_connection_edit_wizard_shell_cmd_variables_hint_label
=
You can use variables in commands. Click to see the list.
dialog_connection_edit_wizard_shell_cmd_variables_hint_title
=
Variables
dialog_connection_edit_wizard_metadata
=
Metadata
dialog_connection_edit_wizard_metadata_description
=
Metadata reading preferences
dialog_connection_edit_wizard_resultset
=
Result Sets
dialog_connection_edit_wizard_resultset_description
=
Result Set preferences
dialog_connection_edit_wizard_binary
=
Binaries
dialog_connection_edit_wizard_binary_description
=
Binary data representation
dialog_connection_edit_wizard_data_format
=
Data Formatting
dialog_connection_edit_wizard_data_format_description
=
Data formatting preferences
dialog_connection_edit_wizard_presentation
=
Presentation
dialog_connection_edit_wizard_presentation_description
=
ResultSets UI & presentation
dialog_connection_edit_wizard_sql_editor
=
SQL Editor
dialog_connection_edit_wizard_sql_editor_description
=
SQL editor settings
dialog_connection_edit_wizard_sql_processing
=
SQL Processing
dialog_connection_edit_wizard_sql_processing_description
=
SQL processing settings
dialog_connection_edit_wizard_conn_change_title
=
Connection changed
dialog_connection_edit_wizard_conn_change_question
=
Connection '{0}' has been changed.
\n
Do you want to reconnect?
dialog_connection_edit_wizard_lock_pwd_title
=
Enter lock password
dialog_connection_edit_wizard_bad_pwd_title
=
Bad password
dialog_connection_edit_wizard_bad_pwd_msg
=
Password doesn't match
dialog_connection_edit_wizard_error_md5_title
=
Error making MD5
dialog_connection_edit_wizard_error_md5_msg
=
Can't generate password hash
## Connection edit ##
## Driver edit ##
dialog_edit_driver_type_label
=
Driver Type
dialog_edit_driver_embedded_label
=
Embedded
dialog_edit_driver_setting
=
Settings
dialog_edit_driver_description
=
Descriptions
## Driver edit ##
plugins/org.jkiss.dbeaver.core/src/org/jkiss/dbeaver/core/CoreResources_zh.properties
浏览文件 @
719dafdb
...
...
@@ -1118,3 +1118,58 @@ pref_page_projects_settings_label_not_store_resources_in_another_project = \u4E0
pref_page_projects_settings_label_restart_require_refresh_global_settings
=
\u
66F4
\u
65B0
\u
901A
\u7528\u
8BBE
\u
7F6E
\u
540E
\u8981\u
6C42
\u
91CD
\u
542F
##Preference/Properties End
## Connection edit ##
dialog_connection_edit_title
=
\u
8FDE
\u
63A5 '{0}'
\u
914D
\u
7F6E
dialog_connection_edit_wizard_conn_conf_network_link
=
\u
7F51
\u
7EDC
\u
8BBE
\u
7F6E (SSH, SSL, Proxy, ...)
dialog_connection_edit_wizard_general
=
\u
5E38
\u
89C4
dialog_connection_edit_wizard_general_bootstrap_query_title
=
\u
542F
\u
52A8
\u
65F6 SQL
\u
67E5
\u
8BE2
dialog_connection_edit_wizard_general_bootstrap_query_sql_label
=
SQL
\u
67E5
\u
8BE2
dialog_connection_edit_wizard_general_bootstrap_query_sql_title
=
\u
8F93
\u5165
SQL
dialog_connection_edit_wizard_general_bootstrap_query_ignore_error_lable
=
\u
5FFD
\u7565
SQL
\u9519\u
8BEF
dialog_connection_edit_wizard_general_filter_save_button
=
\u
4FDD
\u
5B58
dialog_connection_edit_wizard_general_filter_remove_button
=
\u
79FB
\u9664
dialog_connection_edit_wizard_general_filter_save_label =
\u
4FDD
\u
5B58
\u7684\u
8FC7
\u
6EE4
dialog_connection_edit_wizard_general_filter_name_label
=
\u
540D
\u
79F0
dialog_connection_edit_wizard_general_filter_hint_text
=
\u
4F60
\u
53EF
\u
4EE5
\u5728\u
8FC7
\u
6EE4
\u
4E2D
\u
4F7F
\u7528\u
63A9
\u7801
(%, _ and *)
dialog_connection_edit_wizard_shell_cmd
=
Shell
\u
547D
\u
4EE4
dialog_connection_edit_wizard_shell_cmd_pause_label
=
\u6267\u
884C
\u
540E
\u6682\u
505C (ms)
dialog_connection_edit_wizard_shell_cmdp_pause_tooliti
=
\u5728\u
8FDB
\u
7A0B
\u
751F
\u6210\u
540E
\u
7B49
\u
5F85
\u6307\u
5B9A
\u7684\u
6BEB
\u
79D2
\u6570
dialog_connection_edit_wizard_shell_cmd_directory_label =
\u
5DE5
\u
4F5C
\u
76EE
\u
5F55
dialog_connection_edit_wizard_shell_cmd_directory_title
=
\u
5DE5
\u
4F5C
\u
76EE
\u
5F55
dialog_connection_edit_wizard_shell_cmd_variables_hint_label
=
\u
4F60
\u
53EF
\u
4EE5
\u5728\u
547D
\u
4EE4
\u
4E2D
\u
4F7F
\u7528\u
53D8
\u
91CF
\u3002\u5355\u
51FB
\u
770B
\u5217\u8868\u3002
dialog_connection_edit_wizard_shell_cmd_variables_hint_title =
\u
53D8
\u
91CF
dialog_connection_edit_wizard_metadata
=
\u5143\u6570\u
636E
dialog_connection_edit_wizard_metadata_description
=
\u5143\u6570\u
636E
\u
8BFB
\u
53D6
\u
504F
\u
597D
dialog_connection_edit_wizard_resultset
=
\u
7ED3
\u
679C
\u
96C6
dialog_connection_edit_wizard_resultset_description
=
\u
7ED3
\u
679C
\u
96C6
\u
504F
\u
597D
dialog_connection_edit_wizard_binary
=
\u
4E8C
\u
8FDB
\u5236
dialog_connection_edit_wizard_binary_description =
\u
4E8C
\u
8FDB
\u5236\u6570\u
636E
\u8868\u
793A
dialog_connection_edit_wizard_data_format
=
\u6570\u
636E
\u
683C
\u
5F0F
\u5316
dialog_connection_edit_wizard_data_format_description =
\u6570\u
636E
\u
683C
\u
5F0F
\u5316\u
504F
\u
597D
dialog_connection_edit_wizard_presentation
=
\u
5C55
\u
793A
dialog_connection_edit_wizard_presentation_description
=
\u
7ED3
\u
679C
\u
96C6
\u7528\u6237\u
754C
\u9762\u
548C
\u
5C55
\u
793A
dialog_connection_edit_wizard_sql_editor
=
SQL
\u
7F16
\u
8F91
\u5668
dialog_connection_edit_wizard_sql_editor_description = SQL
\u
7F16
\u
8F91
\u5668\u
8BBE
\u
7F6E
dialog_connection_edit_wizard_sql_processing
=
SQL
\u5904\u7406
dialog_connection_edit_wizard_sql_processing_description = SQL
\u5904\u7406\u
8BBE
\u
7F6E
dialog_connection_edit_wizard_conn_change_title
=
\u
8FDE
\u
63A5
\u
53D8
\u
66F4
dialog_connection_edit_wizard_conn_change_question
=
\u
8FDE
\u
63A5 '{0}'
\u
5DF2
\u
7ECF
\u
88AB
\u
66F4
\u6539\u3002\n\u
4F60
\u
60F3
\u
91CD
\u
65B0
\u
8FDE
\u
63A5
\u5417
?
dialog_connection_edit_wizard_lock_pwd_title
=
\u
8BF7
\u
8F93
\u5165\u9501\u
5BC6
\u7801
dialog_connection_edit_wizard_bad_pwd_title =
\u9519\u
8BEF
\u7684\u
5BC6
\u7801
dialog_connection_edit_wizard_bad_pwd_msg =
\u
5BC6
\u7801\u
4E0D
\u5339\u
914D
dialog_connection_edit_wizard_error_md5_title
=
\u9519\u
8BEF
\u
751F
\u6210
MD5
dialog_connection_edit_wizard_error_md5_msg
=
\u
4E0D
\u
80FD
\u
751F
\u6210\u
5BC6
\u7801\u
54C8
\u
5E0C
## Connection edit ##
## Driver edit ##
dialog_edit_driver_type_label
=
\u
9A71
\u
52A8
\u
7C7B
\u
578B
dialog_edit_driver_embedded_label
=
\u
5D4C
\u5165
dialog_edit_driver_setting =
\u
8BBE
\u
7F6E
dialog_edit_driver_description
=
\u
63CF
\u
8FF0
## Driver edit ##
plugins/org.jkiss.dbeaver.core/src/org/jkiss/dbeaver/ui/controls/VariablesHintLabel.java
浏览文件 @
719dafdb
...
...
@@ -24,6 +24,7 @@ import org.eclipse.swt.layout.GridData;
import
org.eclipse.swt.layout.GridLayout
;
import
org.eclipse.swt.widgets.Composite
;
import
org.eclipse.swt.widgets.Layout
;
import
org.jkiss.dbeaver.core.CoreMessages
;
import
org.jkiss.dbeaver.ui.UIUtils
;
import
org.jkiss.dbeaver.ui.dialogs.EditTextDialog
;
import
org.jkiss.dbeaver.utils.GeneralUtils
;
...
...
@@ -38,7 +39,7 @@ public class VariablesHintLabel
{
String
varsText
=
GeneralUtils
.
generateVariablesLegend
(
vars
);
CLabel
infoLabel
=
UIUtils
.
createInfoLabel
(
parent
,
"You can use variables in commands. Click to see the list."
);
CLabel
infoLabel
=
UIUtils
.
createInfoLabel
(
parent
,
CoreMessages
.
dialog_connection_edit_wizard_shell_cmd_variables_hint_label
);
Layout
layout
=
parent
.
getLayout
();
GridData
gd
=
new
GridData
(
GridData
.
FILL_HORIZONTAL
);
if
(
layout
instanceof
GridLayout
)
{
...
...
@@ -49,7 +50,7 @@ public class VariablesHintLabel
infoLabel
.
addMouseListener
(
new
MouseAdapter
()
{
@Override
public
void
mouseDown
(
MouseEvent
e
)
{
new
EditTextDialog
(
parent
.
getShell
(),
"Variables"
,
varsText
,
true
).
open
();
new
EditTextDialog
(
parent
.
getShell
(),
CoreMessages
.
dialog_connection_edit_wizard_shell_cmd_variables_hint_title
,
varsText
,
true
).
open
();
}
});
infoLabel
.
setToolTipText
(
varsText
);
...
...
plugins/org.jkiss.dbeaver.core/src/org/jkiss/dbeaver/ui/dialogs/connection/ConnectionPageAbstract.java
浏览文件 @
719dafdb
...
...
@@ -104,7 +104,7 @@ public abstract class ConnectionPageAbstract extends DialogPage implements IData
if
(!
site
.
isNew
()
&&
!
site
.
getDriver
().
isEmbedded
())
{
Link
netConfigLink
=
new
Link
(
panel
,
SWT
.
NONE
);
netConfigLink
.
setText
(
"<a>
Network settings (SSH, SSL, Proxy, ...)
</a>"
);
netConfigLink
.
setText
(
"<a>
"
+
CoreMessages
.
dialog_connection_edit_wizard_conn_conf_network_link
+
"
</a>"
);
netConfigLink
.
addSelectionListener
(
new
SelectionAdapter
()
{
@Override
public
void
widgetSelected
(
SelectionEvent
e
)
{
...
...
plugins/org.jkiss.dbeaver.core/src/org/jkiss/dbeaver/ui/dialogs/connection/ConnectionPageGeneral.java
浏览文件 @
719dafdb
...
...
@@ -39,7 +39,6 @@ import org.jkiss.dbeaver.Log;
import
org.jkiss.dbeaver.core.CoreMessages
;
import
org.jkiss.dbeaver.core.DBeaverUI
;
import
org.jkiss.dbeaver.model.*
;
import
org.jkiss.dbeaver.model.app.DBPDataSourceRegistry
;
import
org.jkiss.dbeaver.model.connection.DBPConnectionBootstrap
;
import
org.jkiss.dbeaver.model.connection.DBPConnectionConfiguration
;
import
org.jkiss.dbeaver.model.connection.DBPConnectionEventType
;
...
...
@@ -118,7 +117,7 @@ class ConnectionPageGeneral extends ActiveWizardPage<ConnectionWizard> {
{
super
(
"newConnectionFinal"
);
//$NON-NLS-1$
this
.
wizard
=
wizard
;
setTitle
(
wizard
.
isNew
()
?
CoreMessages
.
dialog_connection_wizard_final_header
:
"General"
);
setTitle
(
wizard
.
isNew
()
?
CoreMessages
.
dialog_connection_wizard_final_header
:
CoreMessages
.
dialog_connection_edit_wizard_general
);
setDescription
(
CoreMessages
.
dialog_connection_wizard_final_description
);
filters
.
add
(
new
FilterInfo
(
DBSCatalog
.
class
,
CoreMessages
.
dialog_connection_wizard_final_filter_catalogs
));
...
...
@@ -412,10 +411,12 @@ class ConnectionPageGeneral extends ActiveWizardPage<ConnectionWizard> {
}
});
isolationLevel
=
UIUtils
.
createLabelCombo
(
txnGroup
,
CoreMessages
.
dialog_connection_wizard_final_label_isolation_level
,
CoreMessages
.
dialog_connection_wizard_final_label_isolation_level_tooltip
,
SWT
.
DROP_DOWN
|
SWT
.
READ_ONLY
);
defaultSchema
=
UIUtils
.
createLabelCombo
(
txnGroup
,
CoreMessages
.
dialog_connection_wizard_final_label_default_schema
,
CoreMessages
.
dialog_connection_wizard_final_label_default_schema_tooltip
,
SWT
.
DROP_DOWN
);
keepAliveInterval
=
UIUtils
.
createLabelSpinner
(
txnGroup
,
CoreMessages
.
dialog_connection_wizard_final_label_keepalive
,
CoreMessages
.
dialog_connection_wizard_final_label_keepalive_tooltip
,
0
,
0
,
Short
.
MAX_VALUE
);
isolationLevel
=
UIUtils
.
createLabelCombo
(
txnGroup
,
CoreMessages
.
dialog_connection_wizard_final_label_isolation_level
,
CoreMessages
.
dialog_connection_wizard_final_label_isolation_level_tooltip
,
SWT
.
DROP_DOWN
|
SWT
.
READ_ONLY
);
defaultSchema
=
UIUtils
.
createLabelCombo
(
txnGroup
,
CoreMessages
.
dialog_connection_wizard_final_label_default_schema
,
CoreMessages
.
dialog_connection_wizard_final_label_default_schema_tooltip
,
SWT
.
DROP_DOWN
);
keepAliveInterval
=
UIUtils
.
createLabelSpinner
(
txnGroup
,
CoreMessages
.
dialog_connection_wizard_final_label_keepalive
,
CoreMessages
.
dialog_connection_wizard_final_label_keepalive_tooltip
,
0
,
0
,
Short
.
MAX_VALUE
);
{
String
bootstrapTooltip
=
CoreMessages
.
dialog_connection_wizard_final_label_bootstrap_tooltip
;
...
...
@@ -540,13 +541,7 @@ class ConnectionPageGeneral extends ActiveWizardPage<ConnectionWizard> {
{
connectionFolderCombo
.
removeAll
();
connectionFolderCombo
.
addItem
(
null
);
DBPDataSourceRegistry
dataSourceRegistry
=
getWizard
().
getDataSourceRegistry
();
if
(
dataSourceRegistry
==
null
)
{
//FIXME:AF: we need a solution for IDE mode
return
;
}
List
<?
extends
DBPDataSourceFolder
>
rootFolders
=
dataSourceRegistry
.
getRootFolders
();
for
(
DBPDataSourceFolder
folder
:
rootFolders
)
{
for
(
DBPDataSourceFolder
folder
:
getWizard
().
getDataSourceRegistry
().
getRootFolders
())
{
loadConnectionFolder
(
0
,
folder
);
}
}
...
...
plugins/org.jkiss.dbeaver.core/src/org/jkiss/dbeaver/ui/dialogs/connection/EditBootstrapQueriesDialog.java
浏览文件 @
719dafdb
...
...
@@ -54,11 +54,11 @@ public class EditBootstrapQueriesDialog extends HelpEnabledDialog {
@Override
protected
Control
createDialogArea
(
Composite
parent
)
{
getShell
().
setText
(
"Bootstrap SQL queries"
);
getShell
().
setText
(
CoreMessages
.
dialog_connection_edit_wizard_general_bootstrap_query_title
);
Composite
composite
=
(
Composite
)
super
.
createDialogArea
(
parent
);
Group
group
=
UIUtils
.
createControlGroup
(
composite
,
"SQL Queries"
,
2
,
GridData
.
FILL_BOTH
,
0
);
Group
group
=
UIUtils
.
createControlGroup
(
composite
,
CoreMessages
.
dialog_connection_edit_wizard_general_bootstrap_query_sql_label
,
2
,
GridData
.
FILL_BOTH
,
0
);
queriesTable
=
new
Table
(
group
,
SWT
.
SINGLE
|
SWT
.
FULL_SELECTION
|
SWT
.
BORDER
|
SWT
.
H_SCROLL
|
SWT
.
V_SCROLL
);
final
GridData
gd
=
new
GridData
(
GridData
.
FILL_BOTH
);
...
...
@@ -95,7 +95,7 @@ public class EditBootstrapQueriesDialog extends HelpEnabledDialog {
@Override
public
void
widgetSelected
(
SelectionEvent
e
)
{
tableEditor
.
closeEditor
();
String
sql
=
EditTextDialog
.
editText
(
getShell
(),
"Enter SQL"
,
""
);
String
sql
=
EditTextDialog
.
editText
(
getShell
(),
CoreMessages
.
dialog_connection_edit_wizard_general_bootstrap_query_sql_title
,
""
);
if
(
sql
!=
null
)
{
TableItem
newItem
=
new
TableItem
(
queriesTable
,
SWT
.
LEFT
);
newItem
.
setText
(
sql
);
...
...
@@ -129,7 +129,7 @@ public class EditBootstrapQueriesDialog extends HelpEnabledDialog {
}
});
ignoreErrorButton
=
UIUtils
.
createCheckbox
(
composite
,
"Ignore SQL errors"
,
ignoreErrors
);
ignoreErrorButton
=
UIUtils
.
createCheckbox
(
composite
,
CoreMessages
.
dialog_connection_edit_wizard_general_bootstrap_query_ignore_error_lable
,
ignoreErrors
);
new
VariablesHintLabel
(
composite
,
DataSourceDescriptor
.
CONNECT_VARIABLES
);
UIUtils
.
packColumns
(
queriesTable
,
true
);
...
...
plugins/org.jkiss.dbeaver.core/src/org/jkiss/dbeaver/ui/dialogs/connection/EditConnectionDialog.java
浏览文件 @
719dafdb
...
...
@@ -17,6 +17,7 @@
package
org.jkiss.dbeaver.ui.dialogs.connection
;
import
org.eclipse.jface.dialogs.IDialogSettings
;
import
org.eclipse.osgi.util.NLS
;
import
org.eclipse.swt.widgets.Button
;
import
org.eclipse.swt.widgets.Composite
;
import
org.eclipse.swt.widgets.Control
;
...
...
@@ -57,7 +58,7 @@ public class EditConnectionDialog extends MultiPageWizardDialog
{
Control
contents
=
super
.
createContents
(
parent
);
DataSourceDescriptor
activeDataSource
=
getWizard
().
getActiveDataSource
();
getShell
().
setText
(
"Connection '"
+
activeDataSource
.
getName
()
+
"' configuration"
);
getShell
().
setText
(
NLS
.
bind
(
CoreMessages
.
dialog_connection_edit_title
,
activeDataSource
.
getName
())
);
getShell
().
setImage
(
DBeaverIcons
.
getImage
(
activeDataSource
.
getObjectImage
()));
return
contents
;
}
...
...
plugins/org.jkiss.dbeaver.core/src/org/jkiss/dbeaver/ui/dialogs/connection/EditConnectionWizard.java
浏览文件 @
719dafdb
此差异已折叠。
点击以展开。
plugins/org.jkiss.dbeaver.core/src/org/jkiss/dbeaver/ui/dialogs/connection/EditObjectFilterDialog.java
浏览文件 @
719dafdb
...
...
@@ -102,11 +102,11 @@ public class EditObjectFilterDialog extends HelpEnabledDialog {
includeTable
=
createEditableList
(
CoreMessages
.
dialog_filter_list_include
,
filter
.
getInclude
());
excludeTable
=
createEditableList
(
CoreMessages
.
dialog_filter_list_exclude
,
filter
.
getExclude
());
UIUtils
.
createInfoLabel
(
blockControl
,
"You can use masks (%, _ and *) in filters"
);
UIUtils
.
createInfoLabel
(
blockControl
,
CoreMessages
.
dialog_connection_edit_wizard_general_filter_hint_text
);
{
Group
sfGroup
=
UIUtils
.
createControlGroup
(
composite
,
"Saved filter"
,
4
,
GridData
.
FILL_HORIZONTAL
,
0
);
namesCombo
=
UIUtils
.
createLabelCombo
(
sfGroup
,
"Name"
,
SWT
.
DROP_DOWN
);
Group
sfGroup
=
UIUtils
.
createControlGroup
(
composite
,
CoreMessages
.
dialog_connection_edit_wizard_general_filter_save_label
,
4
,
GridData
.
FILL_HORIZONTAL
,
0
);
namesCombo
=
UIUtils
.
createLabelCombo
(
sfGroup
,
CoreMessages
.
dialog_connection_edit_wizard_general_filter_name_label
,
SWT
.
DROP_DOWN
);
namesCombo
.
setLayoutData
(
new
GridData
(
GridData
.
FILL_HORIZONTAL
));
namesCombo
.
add
(
NULL_FILTER_NAME
);
...
...
@@ -126,14 +126,14 @@ public class EditObjectFilterDialog extends HelpEnabledDialog {
}
});
Button
saveButton
=
UIUtils
.
createPushButton
(
sfGroup
,
"Save"
,
null
);
Button
saveButton
=
UIUtils
.
createPushButton
(
sfGroup
,
CoreMessages
.
dialog_connection_edit_wizard_general_filter_save_button
,
null
);
saveButton
.
addSelectionListener
(
new
SelectionAdapter
()
{
@Override
public
void
widgetSelected
(
SelectionEvent
e
)
{
saveConfigurations
();
}
});
Button
removeButton
=
UIUtils
.
createPushButton
(
sfGroup
,
"Remove"
,
null
);
Button
removeButton
=
UIUtils
.
createPushButton
(
sfGroup
,
CoreMessages
.
dialog_connection_edit_wizard_general_filter_remove_button
,
null
);
removeButton
.
addSelectionListener
(
new
SelectionAdapter
()
{
@Override
public
void
widgetSelected
(
SelectionEvent
e
)
{
...
...
plugins/org.jkiss.dbeaver.core/src/org/jkiss/dbeaver/ui/dialogs/connection/EditShellCommandsDialogPage.java
浏览文件 @
719dafdb
...
...
@@ -45,7 +45,8 @@ import java.util.Map;
*/
public
class
EditShellCommandsDialogPage
extends
ActiveWizardPage
<
ConnectionWizard
>
{
private
Text
commandText
;
private
static
final
String
CoreMessagesdialog_connection_edit_wizard_shell_cmd_directory_title
=
null
;
private
Text
commandText
;
private
Button
showProcessCheck
;
private
Button
waitFinishCheck
;
private
Spinner
waitFinishTimeoutMs
;
...
...
@@ -60,7 +61,7 @@ public class EditShellCommandsDialogPage extends ActiveWizardPage<ConnectionWiza
protected
EditShellCommandsDialogPage
(
DataSourceDescriptor
dataSource
)
{
super
(
CoreMessages
.
dialog_connection_events_title
);
setTitle
(
"Shell Commands"
);
setTitle
(
CoreMessages
.
dialog_connection_edit_wizard_shell_cmd
);
setDescription
(
CoreMessages
.
dialog_connection_events_title
);
setImageDescriptor
(
DBeaverIcons
.
getImageDescriptor
(
UIIcon
.
EVENT
));
for
(
DBPConnectionEventType
eventType
:
DBPConnectionEventType
.
values
())
{
...
...
@@ -154,11 +155,11 @@ public class EditShellCommandsDialogPage extends ActiveWizardPage<ConnectionWiza
Composite
pauseComposite
=
UIUtils
.
createPlaceholder
(
detailsGroup
,
2
,
5
);
pauseComposite
.
setLayoutData
(
new
GridData
(
GridData
.
FILL_HORIZONTAL
));
pauseAfterExecute
=
UIUtils
.
createLabelSpinner
(
pauseComposite
,
"Pause after execute (ms)"
,
"Wait for specified amount of milliseconds after process spawn"
,
0
,
0
,
Integer
.
MAX_VALUE
);
pauseAfterExecute
=
UIUtils
.
createLabelSpinner
(
pauseComposite
,
CoreMessages
.
dialog_connection_edit_wizard_shell_cmd_pause_label
,
CoreMessages
.
dialog_connection_edit_wizard_shell_cmd_pause_tooltip
,
0
,
0
,
Integer
.
MAX_VALUE
);
pauseAfterExecute
.
addSelectionListener
(
eventEditAdapter
);
UIUtils
.
createControlLabel
(
pauseComposite
,
"Working directory"
);
workingDirectory
=
new
TextWithOpenFolder
(
pauseComposite
,
"Working directory"
);
UIUtils
.
createControlLabel
(
pauseComposite
,
CoreMessages
.
dialog_connection_edit_wizard_shell_cmd_directory_label
);
workingDirectory
=
new
TextWithOpenFolder
(
pauseComposite
,
CoreMessagesdialog_connection_edit_wizard_shell_cmd_directory_title
);
workingDirectory
.
setLayoutData
(
new
GridData
(
GridData
.
FILL_HORIZONTAL
));
workingDirectory
.
getTextControl
().
addModifyListener
(
new
ModifyListener
()
{
@Override
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录