Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
suliangchun
dbeaver
提交
246d59c6
D
dbeaver
项目概览
suliangchun
/
dbeaver
与 Fork 源项目一致
从无法访问的项目Fork
通知
2
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,发现更多精彩内容 >>
提交
246d59c6
编写于
2月 03, 2019
作者:
R
RiedNyko
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
dbeaver-corp/dbeaver-i18n#4
Former-commit-id:
9a8d4cf7
上级
fb021f94
变更
7
隐藏空白更改
内联
并排
Showing
7 changed file
with
50 addition
and
8 deletion
+50
-8
plugins/org.jkiss.dbeaver.ext.import_config/src/org/jkiss/dbeaver/ext/import_config/ImportConfigMessages.java
...jkiss/dbeaver/ext/import_config/ImportConfigMessages.java
+22
-0
plugins/org.jkiss.dbeaver.ext.import_config/src/org/jkiss/dbeaver/ext/import_config/ImportConfigMessages.properties
...dbeaver/ext/import_config/ImportConfigMessages.properties
+8
-0
plugins/org.jkiss.dbeaver.ext.import_config/src/org/jkiss/dbeaver/ext/import_config/ImportConfigMessages_ru.properties
...aver/ext/import_config/ImportConfigMessages_ru.properties
+8
-0
plugins/org.jkiss.dbeaver.ext.import_config/src/org/jkiss/dbeaver/ext/import_config/wizards/ConfigImportWizard.java
...dbeaver/ext/import_config/wizards/ConfigImportWizard.java
+2
-1
plugins/org.jkiss.dbeaver.ext.import_config/src/org/jkiss/dbeaver/ext/import_config/wizards/ConfigImportWizardPage.java
...ver/ext/import_config/wizards/ConfigImportWizardPage.java
+6
-5
plugins/org.jkiss.dbeaver.ext.import_config/src/org/jkiss/dbeaver/ext/import_config/wizards/dbvis/ConfigImportWizardPageDbvis.java
...ort_config/wizards/dbvis/ConfigImportWizardPageDbvis.java
+2
-1
plugins/org.jkiss.dbeaver.ext.import_config/src/org/jkiss/dbeaver/ext/import_config/wizards/squirrel/ConfigImportWizardPageSquirrel.java
...nfig/wizards/squirrel/ConfigImportWizardPageSquirrel.java
+2
-1
未找到文件。
plugins/org.jkiss.dbeaver.ext.import_config/src/org/jkiss/dbeaver/ext/import_config/ImportConfigMessages.java
0 → 100644
浏览文件 @
246d59c6
package
org.jkiss.dbeaver.ext.import_config
;
import
org.eclipse.osgi.util.NLS
;
public
class
ImportConfigMessages
extends
NLS
{
private
static
final
String
BUNDLE_NAME
=
"org.jkiss.dbeaver.ext.import_config.ImportConfigMessages"
;
//$NON-NLS-1$
public
static
String
config_import_wizard_header_import_configuration
;
public
static
String
config_import_wizard_page_caption_connections
;
public
static
String
config_import_wizard_page_dbvis_label_installation_not_found
;
public
static
String
config_import_wizard_page_label_connection_list
;
public
static
String
config_import_wizard_page_squirrel_label_installation_not_found
;
public
static
String
config_import_wizard_page_th_driver
;
public
static
String
config_import_wizard_page_th_name
;
public
static
String
config_import_wizard_page_th_url
;
static
{
// initialize resource bundle
NLS
.
initializeMessages
(
BUNDLE_NAME
,
ImportConfigMessages
.
class
);
}
private
ImportConfigMessages
()
{
}
}
plugins/org.jkiss.dbeaver.ext.import_config/src/org/jkiss/dbeaver/ext/import_config/ImportConfigMessages.properties
0 → 100644
浏览文件 @
246d59c6
config_import_wizard_header_import_configuration
=
Import Configuration
config_import_wizard_page_caption_connections
=
Connections
config_import_wizard_page_dbvis_label_installation_not_found
=
DBVisualizer installation not found
config_import_wizard_page_label_connection_list
=
Connection list is empty
config_import_wizard_page_squirrel_label_installation_not_found
=
SQL Squirrel installation not found
config_import_wizard_page_th_driver
=
Driver
config_import_wizard_page_th_name
=
Name
config_import_wizard_page_th_url
=
URL/Host
plugins/org.jkiss.dbeaver.ext.import_config/src/org/jkiss/dbeaver/ext/import_config/ImportConfigMessages_ru.properties
0 → 100644
浏览文件 @
246d59c6
config_import_wizard_header_import_configuration
=
\u0418\u
043C
\u
043F
\u
043E
\u0440\u0442
\u
043A
\u
043E
\u
043D
\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u0438
config_import_wizard_page_caption_connections=
\u
041F
\u
043E
\u0434\u
043A
\u
043B
\u
044E
\u0447\u0435\u
043D
\u0438\u
044F
config_import_wizard_page_label_connection_list
=
\u0421\u
043F
\u0438\u0441\u
043E
\u
043A
\u
043F
\u
043E
\u0434\u
043A
\u
043B
\u
044E
\u0447\u0435\u
043D
\u0438\u0439
\u
043F
\u0443\u0441\u0442
config_import_wizard_page_dbvis_label_installation_not_found=DBVisualizer
\u0443\u0441\u0442\u0430\u
043D
\u
043E
\u0432\u
043A
\u0430
\u
043D
\u0435
\u
043D
\u0430\u0439\u0434\u0435\u
043D
\u0430
config_import_wizard_page_squirrel_label_installation_not_found=SQL Squirrel
\u0443\u0441\u0442\u0430\u
043D
\u
043E
\u0432\u
043A
\u0430
\u
043D
\u0435
\u
043D
\u0430\u0439\u0434\u0435\u
043D
\u0430
config_import_wizard_page_th_driver=
\u0414\u0440\u0430\u0439\u0432\u0435\u0440
config_import_wizard_page_th_name=
\u0418\u
043C
\u
044F
config_import_wizard_page_th_url
=
URL/
\u0425\u
043E
\u0441\u0442
plugins/org.jkiss.dbeaver.ext.import_config/src/org/jkiss/dbeaver/ext/import_config/wizards/ConfigImportWizard.java
浏览文件 @
246d59c6
...
...
@@ -22,6 +22,7 @@ import org.eclipse.swt.SWT;
import
org.eclipse.ui.IImportWizard
;
import
org.eclipse.ui.IWorkbench
;
import
org.jkiss.dbeaver.DBException
;
import
org.jkiss.dbeaver.ext.import_config.ImportConfigMessages
;
import
org.jkiss.dbeaver.model.app.DBPDataSourceRegistry
;
import
org.jkiss.dbeaver.model.connection.DBPConnectionConfiguration
;
import
org.jkiss.dbeaver.model.connection.DBPDriverLibrary
;
...
...
@@ -52,7 +53,7 @@ public abstract class ConfigImportWizard extends Wizard implements IImportWizard
@Override
public
void
init
(
IWorkbench
workbench
,
IStructuredSelection
selection
)
{
setWindowTitle
(
"Import Configuration"
);
//NON-NLS-1
setWindowTitle
(
ImportConfigMessages
.
config_import_wizard_header_import_configuration
);
setNeedsProgressMonitor
(
true
);
mainPage
=
createMainPage
();
//NON-NLS-1
}
...
...
plugins/org.jkiss.dbeaver.ext.import_config/src/org/jkiss/dbeaver/ext/import_config/wizards/ConfigImportWizardPage.java
浏览文件 @
246d59c6
...
...
@@ -27,6 +27,7 @@ import org.eclipse.swt.widgets.Composite;
import
org.eclipse.swt.widgets.Table
;
import
org.eclipse.swt.widgets.TableItem
;
import
org.jkiss.dbeaver.DBException
;
import
org.jkiss.dbeaver.ext.import_config.ImportConfigMessages
;
import
org.jkiss.dbeaver.model.DBIcon
;
import
org.jkiss.dbeaver.ui.DBeaverIcons
;
import
org.jkiss.dbeaver.ui.UIUtils
;
...
...
@@ -54,15 +55,15 @@ public abstract class ConfigImportWizardPage extends WizardPage {
Composite
placeholder
=
new
Composite
(
parent
,
SWT
.
NONE
);
placeholder
.
setLayout
(
new
GridLayout
(
1
,
true
));
UIUtils
.
createControlLabel
(
placeholder
,
"Connections"
);
UIUtils
.
createControlLabel
(
placeholder
,
ImportConfigMessages
.
config_import_wizard_page_caption_connections
);
connectionTable
=
new
Table
(
placeholder
,
SWT
.
BORDER
|
SWT
.
CHECK
|
SWT
.
MULTI
);
connectionTable
.
setHeaderVisible
(
true
);
connectionTable
.
setLinesVisible
(
true
);
connectionTable
.
setLayoutData
(
new
GridData
(
GridData
.
FILL_BOTH
));
UIUtils
.
createTableColumn
(
connectionTable
,
SWT
.
LEFT
,
"Name"
);
UIUtils
.
createTableColumn
(
connectionTable
,
SWT
.
LEFT
,
"Driver"
);
UIUtils
.
createTableColumn
(
connectionTable
,
SWT
.
LEFT
,
"URL/Host"
);
UIUtils
.
createTableColumn
(
connectionTable
,
SWT
.
LEFT
,
ImportConfigMessages
.
config_import_wizard_page_th_name
);
UIUtils
.
createTableColumn
(
connectionTable
,
SWT
.
LEFT
,
ImportConfigMessages
.
config_import_wizard_page_th_driver
);
UIUtils
.
createTableColumn
(
connectionTable
,
SWT
.
LEFT
,
ImportConfigMessages
.
config_import_wizard_page_th_url
);
UIUtils
.
packColumns
(
connectionTable
);
...
...
@@ -96,7 +97,7 @@ public abstract class ConfigImportWizardPage extends WizardPage {
getContainer
().
updateButtons
();
if
(
loaded
)
{
if
(
CommonUtils
.
isEmpty
(
importData
.
getConnections
()))
{
setMessage
(
"Connection list is empty"
,
IMessageProvider
.
WARNING
);
setMessage
(
ImportConfigMessages
.
config_import_wizard_page_label_connection_list
,
IMessageProvider
.
WARNING
);
}
else
{
for
(
ImportConnectionInfo
connectionInfo
:
importData
.
getConnections
())
{
TableItem
item
=
new
TableItem
(
connectionTable
,
SWT
.
NONE
);
...
...
plugins/org.jkiss.dbeaver.ext.import_config/src/org/jkiss/dbeaver/ext/import_config/wizards/dbvis/ConfigImportWizardPageDbvis.java
浏览文件 @
246d59c6
...
...
@@ -19,6 +19,7 @@ package org.jkiss.dbeaver.ext.import_config.wizards.dbvis;
import
org.jkiss.dbeaver.DBException
;
import
org.jkiss.dbeaver.ext.import_config.Activator
;
import
org.jkiss.dbeaver.ext.import_config.ImportConfigMessages
;
import
org.jkiss.dbeaver.ext.import_config.wizards.ConfigImportWizardPage
;
import
org.jkiss.dbeaver.ext.import_config.wizards.ImportConnectionInfo
;
import
org.jkiss.dbeaver.ext.import_config.wizards.ImportData
;
...
...
@@ -55,7 +56,7 @@ public class ConfigImportWizardPageDbvis extends ConfigImportWizardPage {
File
homeFolder
=
RuntimeUtils
.
getUserHomeDir
();
File
dbvisConfigHome
=
new
File
(
homeFolder
,
DBVIS_HOME_FOLDER
);
if
(!
dbvisConfigHome
.
exists
())
{
throw
new
DBException
(
"DBVisualizer installation not found"
);
throw
new
DBException
(
ImportConfigMessages
.
config_import_wizard_page_dbvis_label_installation_not_found
);
}
File
configFolder
=
new
File
(
dbvisConfigHome
,
DBVIS_CONFIG70_FOLDER
);
if
(!
configFolder
.
exists
())
{
...
...
plugins/org.jkiss.dbeaver.ext.import_config/src/org/jkiss/dbeaver/ext/import_config/wizards/squirrel/ConfigImportWizardPageSquirrel.java
浏览文件 @
246d59c6
...
...
@@ -19,6 +19,7 @@ package org.jkiss.dbeaver.ext.import_config.wizards.squirrel;
import
org.jkiss.dbeaver.DBException
;
import
org.jkiss.dbeaver.ext.import_config.Activator
;
import
org.jkiss.dbeaver.ext.import_config.ImportConfigMessages
;
import
org.jkiss.dbeaver.ext.import_config.wizards.ConfigImportWizardPage
;
import
org.jkiss.dbeaver.ext.import_config.wizards.ImportConnectionInfo
;
import
org.jkiss.dbeaver.ext.import_config.wizards.ImportData
;
...
...
@@ -55,7 +56,7 @@ public class ConfigImportWizardPageSquirrel extends ConfigImportWizardPage {
File
homeFolder
=
RuntimeUtils
.
getUserHomeDir
();
File
sqlConfigHome
=
new
File
(
homeFolder
,
SQL_HOME_FOLDER
);
if
(!
sqlConfigHome
.
exists
())
{
throw
new
DBException
(
"SQL Squirrel installation not found"
);
throw
new
DBException
(
ImportConfigMessages
.
config_import_wizard_page_squirrel_label_installation_not_found
);
}
File
driversFile
=
new
File
(
sqlConfigHome
,
SQL_DRIVERS_FILE
);
if
(!
driversFile
.
exists
())
{
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录