Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
suliangchun
dbeaver
提交
e5f3b644
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,发现更多精彩内容 >>
提交
e5f3b644
编写于
9月 29, 2015
作者:
J
jurgen
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Registry refactoring
Former-commit-id:
f858cd96
上级
153cde55
变更
13
隐藏空白更改
内联
并排
Showing
13 changed file
with
17 addition
and
18 deletion
+17
-18
plugins/org.jkiss.dbeaver.core/META-INF/MANIFEST.MF
plugins/org.jkiss.dbeaver.core/META-INF/MANIFEST.MF
+1
-0
plugins/org.jkiss.dbeaver.core/plugin.xml
plugins/org.jkiss.dbeaver.core/plugin.xml
+1
-1
plugins/org.jkiss.dbeaver.core/src/org/jkiss/dbeaver/core/DBeaverPreferencesInitializer.java
...org/jkiss/dbeaver/core/DBeaverPreferencesInitializer.java
+1
-2
plugins/org.jkiss.dbeaver.core/src/org/jkiss/dbeaver/registry/DataSourceDescriptor.java
.../src/org/jkiss/dbeaver/registry/DataSourceDescriptor.java
+1
-0
plugins/org.jkiss.dbeaver.core/src/org/jkiss/dbeaver/registry/DataTypeProviderDescriptor.java
...rg/jkiss/dbeaver/registry/DataTypeProviderDescriptor.java
+1
-1
plugins/org.jkiss.dbeaver.core/src/org/jkiss/dbeaver/registry/DataTypeProviderRegistry.java
.../org/jkiss/dbeaver/registry/DataTypeProviderRegistry.java
+1
-1
plugins/org.jkiss.dbeaver.core/src/org/jkiss/dbeaver/registry/formatter/DataFormatterDescriptor.java
...s/dbeaver/registry/formatter/DataFormatterDescriptor.java
+2
-1
plugins/org.jkiss.dbeaver.core/src/org/jkiss/dbeaver/registry/formatter/DataFormatterProfile.java
...kiss/dbeaver/registry/formatter/DataFormatterProfile.java
+2
-2
plugins/org.jkiss.dbeaver.core/src/org/jkiss/dbeaver/registry/formatter/DataFormatterRegistry.java
...iss/dbeaver/registry/formatter/DataFormatterRegistry.java
+2
-1
plugins/org.jkiss.dbeaver.core/src/org/jkiss/dbeaver/tools/transfer/stream/StreamConsumerPageSettings.java
...ver/tools/transfer/stream/StreamConsumerPageSettings.java
+1
-1
plugins/org.jkiss.dbeaver.core/src/org/jkiss/dbeaver/tools/transfer/stream/StreamConsumerSettings.java
...dbeaver/tools/transfer/stream/StreamConsumerSettings.java
+1
-1
plugins/org.jkiss.dbeaver.core/src/org/jkiss/dbeaver/ui/dialogs/DataFormatProfilesEditDialog.java
...kiss/dbeaver/ui/dialogs/DataFormatProfilesEditDialog.java
+1
-1
plugins/org.jkiss.dbeaver.core/src/org/jkiss/dbeaver/ui/preferences/PrefPageDataFormat.java
.../org/jkiss/dbeaver/ui/preferences/PrefPageDataFormat.java
+2
-6
未找到文件。
plugins/org.jkiss.dbeaver.core/META-INF/MANIFEST.MF
浏览文件 @
e5f3b644
...
...
@@ -11,6 +11,7 @@ Export-Package: org.jkiss.dbeaver,
org.jkiss.dbeaver.registry,
org.jkiss.dbeaver.registry.editor,
org.jkiss.dbeaver.registry.encode,
org.jkiss.dbeaver.registry.formatter,
org.jkiss.dbeaver.registry.transfer,
org.jkiss.dbeaver.registry.updater,
org.jkiss.dbeaver.runtime,
...
...
plugins/org.jkiss.dbeaver.core/plugin.xml
浏览文件 @
e5f3b644
...
...
@@ -1861,7 +1861,7 @@
<enabledWhen>
<or>
<instanceof
value=
"org.jkiss.dbeaver.model.navigator.DBNDataSource"
/>
<instanceof
value=
"org.jkiss.dbeaver.registry.DataFormatterRegistry"
/>
<instanceof
value=
"org.jkiss.dbeaver.registry.
formatter.
DataFormatterRegistry"
/>
<instanceof
value=
"org.jkiss.dbeaver.ui.editors.sql.SQLEditorInput"
/>
<instanceof
value=
"org.jkiss.dbeaver.ui.controls.resultset.ResultSetViewer"
/>
</or>
...
...
plugins/org.jkiss.dbeaver.core/src/org/jkiss/dbeaver/core/DBeaverPreferencesInitializer.java
浏览文件 @
e5f3b644
...
...
@@ -26,7 +26,7 @@ import org.jkiss.dbeaver.model.exec.DBCExecutionPurpose;
import
org.jkiss.dbeaver.model.impl.preferences.BundlePreferenceStore
;
import
org.jkiss.dbeaver.model.qm.QMConstants
;
import
org.jkiss.dbeaver.model.qm.QMObjectType
;
import
org.jkiss.dbeaver.registry.DataFormatterProfile
;
import
org.jkiss.dbeaver.registry.
formatter.
DataFormatterProfile
;
import
org.jkiss.dbeaver.runtime.RuntimeUtils
;
import
org.jkiss.dbeaver.runtime.sql.SQLScriptCommitType
;
import
org.jkiss.dbeaver.runtime.sql.SQLScriptErrorHandling
;
...
...
@@ -36,7 +36,6 @@ import org.jkiss.dbeaver.ui.editors.binary.HexEditControl;
import
org.jkiss.dbeaver.ui.editors.sql.SQLEditorInput
;
import
org.jkiss.dbeaver.ui.editors.sql.SQLPreferenceConstants
;
import
org.jkiss.dbeaver.ui.navigator.database.NavigatorViewBase
;
import
org.jkiss.dbeaver.utils.GeneralUtils
;
import
org.jkiss.dbeaver.utils.PrefUtils
;
import
java.util.Arrays
;
...
...
plugins/org.jkiss.dbeaver.core/src/org/jkiss/dbeaver/registry/DataSourceDescriptor.java
浏览文件 @
e5f3b644
...
...
@@ -41,6 +41,7 @@ import org.jkiss.dbeaver.model.runtime.DBRProgressMonitor;
import
org.jkiss.dbeaver.model.runtime.DBRRunnableWithProgress
;
import
org.jkiss.dbeaver.model.struct.*
;
import
org.jkiss.dbeaver.model.virtual.DBVModel
;
import
org.jkiss.dbeaver.registry.formatter.DataFormatterProfile
;
import
org.jkiss.dbeaver.runtime.RuntimeUtils
;
import
org.jkiss.dbeaver.runtime.TasksJob
;
import
org.jkiss.dbeaver.runtime.properties.PropertyCollector
;
...
...
plugins/org.jkiss.dbeaver.core/src/org/jkiss/dbeaver/registry/DataTypeProviderDescriptor.java
浏览文件 @
e5f3b644
...
...
@@ -45,7 +45,7 @@ public class DataTypeProviderDescriptor extends AbstractDescriptor
private
DBDValueHandlerProvider
instance
;
public
DataTypeProviderDescriptor
(
DataTypeProviderRegistry
registry
,
IConfigurationElement
config
)
public
DataTypeProviderDescriptor
(
IConfigurationElement
config
)
{
super
(
config
);
...
...
plugins/org.jkiss.dbeaver.core/src/org/jkiss/dbeaver/registry/DataTypeProviderRegistry.java
浏览文件 @
e5f3b644
...
...
@@ -58,7 +58,7 @@ public class DataTypeProviderRegistry implements DBDValueHandlerRegistry
{
IConfigurationElement
[]
extElements
=
registry
.
getConfigurationElementsFor
(
DataTypeProviderDescriptor
.
EXTENSION_ID
);
for
(
IConfigurationElement
ext
:
extElements
)
{
DataTypeProviderDescriptor
provider
=
new
DataTypeProviderDescriptor
(
this
,
ext
);
DataTypeProviderDescriptor
provider
=
new
DataTypeProviderDescriptor
(
ext
);
dataTypeProviders
.
add
(
provider
);
}
}
...
...
plugins/org.jkiss.dbeaver.core/src/org/jkiss/dbeaver/registry/DataFormatterDescriptor.java
→
plugins/org.jkiss.dbeaver.core/src/org/jkiss/dbeaver/registry/
formatter/
DataFormatterDescriptor.java
浏览文件 @
e5f3b644
...
...
@@ -16,7 +16,7 @@
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
*/
package
org.jkiss.dbeaver.registry
;
package
org.jkiss.dbeaver.registry
.formatter
;
import
org.eclipse.core.runtime.IConfigurationElement
;
import
org.jkiss.dbeaver.Log
;
...
...
@@ -24,6 +24,7 @@ import org.jkiss.dbeaver.model.data.DBDDataFormatter;
import
org.jkiss.dbeaver.model.data.DBDDataFormatterSample
;
import
org.jkiss.dbeaver.model.impl.AbstractDescriptor
;
import
org.jkiss.dbeaver.model.impl.PropertyDescriptor
;
import
org.jkiss.dbeaver.registry.RegistryConstants
;
import
java.util.ArrayList
;
import
java.util.List
;
...
...
plugins/org.jkiss.dbeaver.core/src/org/jkiss/dbeaver/registry/DataFormatterProfile.java
→
plugins/org.jkiss.dbeaver.core/src/org/jkiss/dbeaver/registry/
formatter/
DataFormatterProfile.java
浏览文件 @
e5f3b644
...
...
@@ -15,7 +15,7 @@
* with this program; if not, write to the Free Software Foundation, Inc.,
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
*/
package
org.jkiss.dbeaver.registry
;
package
org.jkiss.dbeaver.registry
.formatter
;
import
org.jkiss.dbeaver.model.DBPPreferenceListener
;
import
org.jkiss.dbeaver.model.DBPPreferenceStore
;
...
...
@@ -46,7 +46,7 @@ public class DataFormatterProfile implements DBDDataFormatterProfile, DBPPrefere
private
String
name
;
private
Locale
locale
;
DataFormatterProfile
(
String
profileName
,
DBPPreferenceStore
store
)
public
DataFormatterProfile
(
String
profileName
,
DBPPreferenceStore
store
)
{
this
.
name
=
profileName
;
this
.
store
=
store
;
...
...
plugins/org.jkiss.dbeaver.core/src/org/jkiss/dbeaver/registry/DataFormatterRegistry.java
→
plugins/org.jkiss.dbeaver.core/src/org/jkiss/dbeaver/registry/
formatter/
DataFormatterRegistry.java
浏览文件 @
e5f3b644
...
...
@@ -15,7 +15,7 @@
* with this program; if not, write to the Free Software Foundation, Inc.,
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
*/
package
org.jkiss.dbeaver.registry
;
package
org.jkiss.dbeaver.registry
.formatter
;
import
org.eclipse.core.runtime.Platform
;
import
org.jkiss.dbeaver.Log
;
...
...
@@ -26,6 +26,7 @@ import org.jkiss.dbeaver.DBException;
import
org.jkiss.dbeaver.core.DBeaverCore
;
import
org.jkiss.dbeaver.model.data.DBDDataFormatterProfile
;
import
org.jkiss.dbeaver.model.impl.preferences.SimplePreferenceStore
;
import
org.jkiss.dbeaver.registry.RegistryConstants
;
import
org.jkiss.dbeaver.utils.GeneralUtils
;
import
org.jkiss.utils.CommonUtils
;
import
org.jkiss.utils.xml.SAXListener
;
...
...
plugins/org.jkiss.dbeaver.core/src/org/jkiss/dbeaver/tools/transfer/stream/StreamConsumerPageSettings.java
浏览文件 @
e5f3b644
...
...
@@ -27,7 +27,7 @@ import org.eclipse.swt.widgets.*;
import
org.eclipse.ui.dialogs.PreferencesUtil
;
import
org.jkiss.dbeaver.core.CoreMessages
;
import
org.jkiss.dbeaver.model.data.DBDDataFormatterProfile
;
import
org.jkiss.dbeaver.registry.DataFormatterRegistry
;
import
org.jkiss.dbeaver.registry.
formatter.
DataFormatterRegistry
;
import
org.jkiss.dbeaver.registry.transfer.DataTransferProcessorDescriptor
;
import
org.jkiss.dbeaver.tools.transfer.wizard.DataTransferWizard
;
import
org.jkiss.dbeaver.ui.UIUtils
;
...
...
plugins/org.jkiss.dbeaver.core/src/org/jkiss/dbeaver/tools/transfer/stream/StreamConsumerSettings.java
浏览文件 @
e5f3b644
...
...
@@ -20,7 +20,7 @@ package org.jkiss.dbeaver.tools.transfer.stream;
import
org.eclipse.jface.dialogs.IDialogSettings
;
import
org.eclipse.jface.operation.IRunnableContext
;
import
org.jkiss.dbeaver.model.data.DBDDataFormatterProfile
;
import
org.jkiss.dbeaver.registry.DataFormatterRegistry
;
import
org.jkiss.dbeaver.registry.
formatter.
DataFormatterRegistry
;
import
org.jkiss.dbeaver.tools.transfer.IDataTransferSettings
;
import
org.jkiss.dbeaver.utils.GeneralUtils
;
import
org.jkiss.utils.CommonUtils
;
...
...
plugins/org.jkiss.dbeaver.core/src/org/jkiss/dbeaver/ui/dialogs/DataFormatProfilesEditDialog.java
浏览文件 @
e5f3b644
...
...
@@ -30,7 +30,7 @@ import org.eclipse.swt.widgets.Control;
import
org.eclipse.swt.widgets.Shell
;
import
org.jkiss.dbeaver.core.CoreMessages
;
import
org.jkiss.dbeaver.model.data.DBDDataFormatterProfile
;
import
org.jkiss.dbeaver.registry.DataFormatterRegistry
;
import
org.jkiss.dbeaver.registry.
formatter.
DataFormatterRegistry
;
import
org.jkiss.dbeaver.ui.UIUtils
;
import
java.util.List
;
...
...
plugins/org.jkiss.dbeaver.core/src/org/jkiss/dbeaver/ui/preferences/PrefPageDataFormat.java
浏览文件 @
e5f3b644
...
...
@@ -18,7 +18,6 @@
*/
package
org.jkiss.dbeaver.ui.preferences
;
import
org.eclipse.core.resources.IProject
;
import
org.eclipse.swt.SWT
;
import
org.eclipse.swt.events.SelectionAdapter
;
import
org.eclipse.swt.events.SelectionEvent
;
...
...
@@ -32,16 +31,13 @@ import org.jkiss.dbeaver.model.DBPPreferenceStore;
import
org.jkiss.dbeaver.model.data.DBDDataFormatter
;
import
org.jkiss.dbeaver.model.data.DBDDataFormatterProfile
;
import
org.jkiss.dbeaver.model.struct.DBSDataSourceContainer
;
import
org.jkiss.dbeaver.registry.DataFormatterDescriptor
;
import
org.jkiss.dbeaver.registry.DataFormatterRegistry
;
import
org.jkiss.dbeaver.registry.DataSourceDescriptor
;
import
org.jkiss.dbeaver.registry.DataSourceRegistry
;
import
org.jkiss.dbeaver.registry.formatter.DataFormatterDescriptor
;
import
org.jkiss.dbeaver.registry.formatter.DataFormatterRegistry
;
import
org.jkiss.dbeaver.ui.UIUtils
;
import
org.jkiss.dbeaver.ui.controls.LocaleSelectorControl
;
import
org.jkiss.dbeaver.ui.dialogs.DataFormatProfilesEditDialog
;
import
org.jkiss.dbeaver.runtime.properties.PropertySourceCustom
;
import
org.jkiss.dbeaver.ui.properties.PropertyTreeViewer
;
import
org.jkiss.dbeaver.utils.PrefUtils
;
import
java.util.*
;
import
java.util.List
;
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录