Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
suliangchun
dbeaver
提交
ac5e70eb
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,发现更多精彩内容 >>
提交
ac5e70eb
编写于
12月 29, 2018
作者:
S
serge-rider
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
#10 Move extension points and extensions from core
上级
1c9073f2
变更
22
隐藏空白更改
内联
并排
Showing
22 changed file
with
291 addition
and
275 deletion
+291
-275
plugins/org.jkiss.dbeaver.core/OSGI-INF/l10n/bundle.properties
...ns/org.jkiss.dbeaver.core/OSGI-INF/l10n/bundle.properties
+0
-4
plugins/org.jkiss.dbeaver.core/OSGI-INF/l10n/bundle_de.properties
...org.jkiss.dbeaver.core/OSGI-INF/l10n/bundle_de.properties
+0
-4
plugins/org.jkiss.dbeaver.core/OSGI-INF/l10n/bundle_es.properties
...org.jkiss.dbeaver.core/OSGI-INF/l10n/bundle_es.properties
+0
-3
plugins/org.jkiss.dbeaver.core/OSGI-INF/l10n/bundle_fr.properties
...org.jkiss.dbeaver.core/OSGI-INF/l10n/bundle_fr.properties
+0
-4
plugins/org.jkiss.dbeaver.core/OSGI-INF/l10n/bundle_it.properties
...org.jkiss.dbeaver.core/OSGI-INF/l10n/bundle_it.properties
+0
-3
plugins/org.jkiss.dbeaver.core/OSGI-INF/l10n/bundle_ja.properties
...org.jkiss.dbeaver.core/OSGI-INF/l10n/bundle_ja.properties
+0
-4
plugins/org.jkiss.dbeaver.core/OSGI-INF/l10n/bundle_ru.properties
...org.jkiss.dbeaver.core/OSGI-INF/l10n/bundle_ru.properties
+0
-3
plugins/org.jkiss.dbeaver.core/OSGI-INF/l10n/bundle_zh.properties
...org.jkiss.dbeaver.core/OSGI-INF/l10n/bundle_zh.properties
+0
-4
plugins/org.jkiss.dbeaver.core/plugin.xml
plugins/org.jkiss.dbeaver.core/plugin.xml
+1
-113
plugins/org.jkiss.dbeaver.ui.editors.base/plugin.xml
plugins/org.jkiss.dbeaver.ui.editors.base/plugin.xml
+14
-0
plugins/org.jkiss.dbeaver.ui.editors.data/OSGI-INF/l10n/bundle.properties
...s.dbeaver.ui.editors.data/OSGI-INF/l10n/bundle.properties
+4
-0
plugins/org.jkiss.dbeaver.ui.editors.data/OSGI-INF/l10n/bundle_de.properties
...beaver.ui.editors.data/OSGI-INF/l10n/bundle_de.properties
+5
-0
plugins/org.jkiss.dbeaver.ui.editors.data/OSGI-INF/l10n/bundle_es.properties
...beaver.ui.editors.data/OSGI-INF/l10n/bundle_es.properties
+3
-0
plugins/org.jkiss.dbeaver.ui.editors.data/OSGI-INF/l10n/bundle_fr.properties
...beaver.ui.editors.data/OSGI-INF/l10n/bundle_fr.properties
+5
-0
plugins/org.jkiss.dbeaver.ui.editors.data/OSGI-INF/l10n/bundle_it.properties
...beaver.ui.editors.data/OSGI-INF/l10n/bundle_it.properties
+3
-0
plugins/org.jkiss.dbeaver.ui.editors.data/OSGI-INF/l10n/bundle_ja.properties
...beaver.ui.editors.data/OSGI-INF/l10n/bundle_ja.properties
+5
-0
plugins/org.jkiss.dbeaver.ui.editors.data/OSGI-INF/l10n/bundle_ru.properties
...beaver.ui.editors.data/OSGI-INF/l10n/bundle_ru.properties
+4
-0
plugins/org.jkiss.dbeaver.ui.editors.data/OSGI-INF/l10n/bundle_zh.properties
...beaver.ui.editors.data/OSGI-INF/l10n/bundle_zh.properties
+5
-0
plugins/org.jkiss.dbeaver.ui.editors.data/plugin.xml
plugins/org.jkiss.dbeaver.ui.editors.data/plugin.xml
+94
-0
plugins/org.jkiss.dbeaver.ui.editors.data/schema/org.jkiss.dbeaver.dataManager.exsd
...ui.editors.data/schema/org.jkiss.dbeaver.dataManager.exsd
+131
-131
plugins/org.jkiss.dbeaver.ui.editors.data/src/org/jkiss/dbeaver/ui/editors/data/preferences/PrefPageDataFormat.java
...eaver/ui/editors/data/preferences/PrefPageDataFormat.java
+2
-2
plugins/org.jkiss.dbeaver.ui.navigator/plugin.xml
plugins/org.jkiss.dbeaver.ui.navigator/plugin.xml
+15
-0
未找到文件。
plugins/org.jkiss.dbeaver.core/OSGI-INF/l10n/bundle.properties
浏览文件 @
ac5e70eb
...
...
@@ -7,7 +7,6 @@ extension-point.org.jkiss.dbeaver.dataSourceProvider.name = DataSource provider
extension-point.org.jkiss.dbeaver.dataSourceView.name
=
DataSource views
extension-point.org.jkiss.dbeaver.databaseEditor.name
=
Custom Entity Editor
extension-point.org.jkiss.dbeaver.dataTypeProvider.name
=
DataType provider
extension-point.org.jkiss.dbeaver.dataManager.name
=
Data value managers
extension-point.org.jkiss.dbeaver.objectManager.name
=
Database object managers
extension-point.org.jkiss.dbeaver.sqlCommand.name
=
SQL script commands
extension-point.org.jkiss.dbeaver.sqlFormatter.name
=
SQL formatters
...
...
@@ -41,9 +40,6 @@ language.ja.label=Japanese
editor.sql.name
=
SQL Editor
editor.folder.name
=
Folder Editor
editor.entity.name
=
Entity Editor
editor.lob.name
=
Large Object Editor
editor.dbdata.name
=
Data
editor.dbdata.description
=
Table data
command.org.eclipse.ui.edit.copy.name
=
Copy
command.org.eclipse.ui.edit.delete.name
=
Delete
...
...
plugins/org.jkiss.dbeaver.core/OSGI-INF/l10n/bundle_de.properties
浏览文件 @
ac5e70eb
...
...
@@ -345,16 +345,12 @@ context.org.jkiss.dbeaver.ui.context.resultset.name = Kontext der Er
context.org.jkiss.dbeaver.ui.editors.sql.name
=
Kontext SQL-Editor
context.org.jkiss.dbeaver.ui.editors.sql.scriptname
=
Kontext SQL-Skripteditor
editor.dbdata.description
=
Tabellendaten
editor.dbdata.name
=
Daten
editor.entity.name
=
Entit
\u
00E4teneditor
editor.folder.name
=
Ordnereditor
editor.lob.name
=
Gro
\u
00DFobjekt-Editor
editor.sql.name
=
SQL-Editor
extension-point.org.jkiss.dbeaver.aggregateFunction.name
=
Aggregatsfunktionen
extension-point.org.jkiss.dbeaver.dataFormatter.name
=
Datenformatierungen
extension-point.org.jkiss.dbeaver.dataManager.name
=
Datenmanager
extension-point.org.jkiss.dbeaver.dataSourceProvider.name
=
DataSource-Provider
extension-point.org.jkiss.dbeaver.dataSourceView.name
=
DataSource-Ansichten
extension-point.org.jkiss.dbeaver.dataTypeProvider.name
=
DataSource-Provider
...
...
plugins/org.jkiss.dbeaver.core/OSGI-INF/l10n/bundle_es.properties
浏览文件 @
ac5e70eb
...
...
@@ -5,9 +5,6 @@ view.shell.process.title = Procesos
editor.sql.name
=
Editor SQL
editor.folder.name
=
Editor de Carpeta
editor.entity.name
=
Editor de Entidad
editor.lob.name
=
Editor LOB
editor.dbdata.name
=
Datos
editor.dbdata.description
=
Tabla de datos
command.org.jkiss.dbeaver.core.driver.manager.name
=
Gestor de Driver
command.org.jkiss.dbeaver.core.driver.manager.description
=
Gestor de Driver
command.org.jkiss.dbeaver.core.new.connection.name
=
Nueva Conexi
\u0443
n
...
...
plugins/org.jkiss.dbeaver.core/OSGI-INF/l10n/bundle_fr.properties
浏览文件 @
ac5e70eb
...
...
@@ -10,7 +10,6 @@ extension-point.org.jkiss.dbeaver.mavenRepository.name = Config des d\u00E9p\u00
extension-point.org.jkiss.dbeaver.dataSourceProvider.name
=
Fournisseur de Sources de donn
\u
00E9es
extension-point.org.jkiss.dbeaver.databaseEditor.name
=
Editeur d'entit
\u
00E9 personnalis
\u
00E9es
extension-point.org.jkiss.dbeaver.dataTypeProvider.name
=
Fournisseur de types de donn
\u
00E9es
extension-point.org.jkiss.dbeaver.dataManager.name
=
Gestionnaires de donn
\u
00E9es
extension-point.org.jkiss.dbeaver.sqlCommand.name
=
Commandes de scripts SQL
extension-point.org.jkiss.dbeaver.sqlFormatter.name
=
Formateurs SQL
extension-point.org.jkiss.dbeaver.resourceHandler.name
=
Handlers de ressources
...
...
@@ -282,11 +281,8 @@ command.org.jkiss.dbeaver.ui.tools.select.schema.description = S\u00E9lectionner
command.org.jkiss.dbeaver.ui.tools.select.connection.name
=
D
\u
00E9finir la connexion active
command.org.jkiss.dbeaver.ui.tools.select.connection.description
=
Su00E9lectionner la connexion pour l'
\u
00E9diteur en cours
editor.dbdata.description
=
Donn
\u
00E9es en table
editor.dbdata.name
=
Donn
\u
00E9es
editor.entity.name
=
Editeur d'entit
\u
00E9
editor.folder.name
=
Editeur de r
\u
00E9pertoire
editor.lob.name
=
Editeur de gros objets
editor.sql.name
=
Editeur SQL
menu.database
=
&Base de donn
\u
00E9es
...
...
plugins/org.jkiss.dbeaver.core/OSGI-INF/l10n/bundle_it.properties
浏览文件 @
ac5e70eb
...
...
@@ -5,9 +5,6 @@ view.shell.process.title = Processo
editor.sql.name
=
Editor SQL
editor.folder.name
=
Editor Cartella
editor.entity.name
=
Editor Entit
\u
00E0
editor.lob.name
=
Editor Oggetto Grande
editor.dbdata.name
=
Dati
editor.dbdata.description
=
Tabella dati
command.org.jkiss.dbeaver.core.driver.manager.name
=
Gestore Driver
command.org.jkiss.dbeaver.core.driver.manager.description
=
Gestore Driver
command.org.jkiss.dbeaver.core.new.connection.name
=
Nuova Connessione
...
...
plugins/org.jkiss.dbeaver.core/OSGI-INF/l10n/bundle_ja.properties
浏览文件 @
ac5e70eb
...
...
@@ -4,7 +4,6 @@ extension-point.org.jkiss.dbeaver.mavenRepository.name =Maven\u30EA\u30DD\u30B8\
extension-point.org.jkiss.dbeaver.dataSourceProvider.name
=
\u
30C7
\u
30FC
\u
30BF
\u
30BD
\u
30FC
\u
30B9
\u
30D7
\u
30ED
\u
30D0
\u
30A4
\u
30C0
extension-point.org.jkiss.dbeaver.databaseEditor.name
=
\u
30AB
\u
30B9
\u
30BF
\u
30E0
\u
30A8
\u
30F3
\u
30C6
\u
30A3
\u
30C6
\u
30A3
\u
30A8
\u
30C7
\u
30A3
\u
30BF
extension-point.org.jkiss.dbeaver.dataTypeProvider.name
=
\u
30C7
\u
30FC
\u
30BF
\u
578B
\u
30D7
\u
30ED
\u
30D0
\u
30A4
\u
30C0
extension-point.org.jkiss.dbeaver.dataManager.name
=
\u
30C7
\u
30FC
\u
30BF
\u
30DE
\u
30CD
\u
30FC
\u
30B8
\u
30E3
\u
30FC
extension-point.org.jkiss.dbeaver.sqlCommand.name
=
SQL
\u
30B9
\u
30AF
\u
30EA
\u
30D7
\u
30C8
\u
30B3
\u
30DE
\u
30F3
\u
30C9
extension-point.org.jkiss.dbeaver.sqlFormatter.name
=
SQL
\u
30D5
\u
30A9
\u
30FC
\u
30DE
\u
30C3
\u
30BF
extension-point.org.jkiss.dbeaver.resourceHandler.name
=
\u
30EA
\u
30BD
\u
30FC
\u
30B9
\u
30CF
\u
30F3
\u
30C9
\u
30E9
...
...
@@ -38,9 +37,6 @@ language.it.label=Italian
editor.sql.name
=
SQL
\u
30A8
\u
30C7
\u
30A3
\u
30BF
editor.folder.name
=
\u
30D5
\u
30A9
\u
30EB
\u
30C0
\u
30A8
\u
30C7
\u
30A3
\u
30BF
editor.entity.name
=
\u
30A8
\u
30F3
\u
30C6
\u
30A3
\u
30C6
\u
30A3
\u
30A8
\u
30C7
\u
30A3
\u
30BF
editor.lob.name
=
\u
30E9
\u
30FC
\u
30B8
\u
30AA
\u
30D6
\u
30B8
\u
30A7
\u
30AF
\u
30C8
\u
30A8
\u
30C7
\u
30A3
\u
30BF
editor.dbdata.name
=
\u
30C7
\u
30FC
\u
30BF
editor.dbdata.description
=
\u
30C6
\u
30FC
\u
30D6
\u
30EB
\u
30C7
\u
30FC
\u
30BF
command.org.eclipse.ui.edit.copy.name
=
\u
30B3
\u
30D4
\u
30FC
command.org.eclipse.ui.edit.delete.name
=
\u
524A
\u9664
...
...
plugins/org.jkiss.dbeaver.core/OSGI-INF/l10n/bundle_ru.properties
浏览文件 @
ac5e70eb
...
...
@@ -217,10 +217,7 @@ commandParameter.org.jkiss.dbeaver.core.resource.link.file.contenttype.name = Li
content-type.org.jkiss.dbeaver.bookmark.name
=
\u0417\u0430\u
043A
\u
043B
\u0430\u0434\u
043A
\u0430
editor.dbdata.description
=
\u0414\u0430\u
043D
\u
043D
\u
044B
\u0435
\u0442\u0430\u0431\u
043B
\u0438\u0446\u
044B
editor.dbdata.name
=
\u0414\u0430\u
043D
\u
043D
\u
044B
\u0435
editor.entity.name
=
\u0420\u0435\u0434\u0430\u
043A
\u0442\u
043E
\u0440
\u0441\u0443\u0449\u
043D
\u
043E
\u0441\u0442\u0438
editor.lob.name
=
Large Object Editor
editor.sql.name
=
\u0420\u0435\u0434\u0430\u
043A
\u0442\u
043E
\u0440
SQL
menu.database
=
\u0411\u0430\u0437\u0430
\u0434\u0430\u
043D
\u
043D
\u
044B
\u0445
...
...
plugins/org.jkiss.dbeaver.core/OSGI-INF/l10n/bundle_zh.properties
浏览文件 @
ac5e70eb
...
...
@@ -347,14 +347,10 @@ context.org.jkiss.dbeaver.ui.context.resultset.name = \u7ED3\u679C\u
context.org.jkiss.dbeaver.ui.editors.sql.name
=
SQL
\u
7F16
\u
8F91
\u5668\u
4E0A
\u
4E0B
\u6587
context.org.jkiss.dbeaver.ui.editors.sql.scriptname
=
SQL
\u
811A
\u
672C
\u
7F16
\u
8F91
\u5668\u
4E0A
\u
4E0B
\u6587
editor.dbdata.description
=
\u8868\u6570\u
636E
editor.dbdata.name
=
\u6570\u
636E
editor.entity.name
=
\u
5B9E
\u
4F53
\u
7F16
\u
8F91
\u5668
editor.folder.name
=
\u6587\u
4EF6
\u5939\u
7F16
\u
8F91
\u5668
editor.lob.name
=
\u5927\u
578B
\u
5BF9
\u
8C61
\u
7F16
\u
8F91
\u5668
editor.sql.name
=
SQL
\u
7F16
\u
8F91
\u5668
extension-point.org.jkiss.dbeaver.dataManager.name
=
\u6570\u
636E
\u
7BA1
\u7406\u5668
extension-point.org.jkiss.dbeaver.dataSourceProvider.name
=
\u6570\u
636E
\u
6E90
\u
63D0
\u
4F9B
\u8005
extension-point.org.jkiss.dbeaver.dataSourceView.name
=
\u6570\u
636E
\u
6E90
\u
67E5
\u
770B
\u5668
extension-point.org.jkiss.dbeaver.dataTypeProvider.name
=
\u6570\u
636E
\u
7C7B
\u
578B
\u
63D0
\u
4F9B
\u8005
...
...
plugins/org.jkiss.dbeaver.core/plugin.xml
浏览文件 @
ac5e70eb
...
...
@@ -35,7 +35,6 @@
<!-- UI extensions -->
<extension-point
id=
"org.jkiss.dbeaver.dataSourceView"
name=
"%extension-point.org.jkiss.dbeaver.dataSourceView.name"
schema=
"schema/org.jkiss.dbeaver.dataSourceView.exsd"
/>
<extension-point
id=
"org.jkiss.dbeaver.dataManager"
name=
"%extension-point.org.jkiss.dbeaver.dataManager.name"
schema=
"schema/org.jkiss.dbeaver.dataManager.exsd"
/>
<extension-point
id=
"org.jkiss.dbeaver.sql.covert"
name=
"%extension-point.org.jkiss.dbeaver.sql.covertname"
schema=
"schema/org.jkiss.dbeaver.sql.convert.exsd"
/>
<extension-point
id=
"org.jkiss.dbeaver.sqlCommand"
name=
"%extension-point.org.jkiss.dbeaver.sqlCommand.name"
schema=
"schema/org.jkiss.dbeaver.sqlCommand.exsd"
/>
<extension-point
id=
"org.jkiss.dbeaver.sqlPresentation"
name=
"%extension-point.org.jkiss.dbeaver.sqlCommand.name"
schema=
"schema/org.jkiss.dbeaver.sqlPresentation.exsd"
/>
...
...
@@ -97,18 +96,6 @@
namespace=
"org.jkiss.dbeaver.core.resource"
properties=
"canOpen,canDelete,canCreateFolder,canCreateLink,canSetActive,type"
type=
"org.eclipse.core.resources.IResource"
/>
<propertyTester
class=
"org.jkiss.dbeaver.ui.editors.DatabaseEditorPropertyTester"
id=
"org.jkiss.dbeaver.ui.editors.DatabaseEditorPropertyTester"
namespace=
"org.jkiss.dbeaver.database.editor"
properties=
"active"
type=
"org.jkiss.dbeaver.ui.editors.IDatabaseEditor"
/>
<propertyTester
class=
"org.jkiss.dbeaver.ui.editors.text.TextEditorPropertyTester"
id=
"org.jkiss.dbeaver.ui.editors.text.TextEditorPropertyTester"
namespace=
"org.jkiss.dbeaver.ui.editors.text"
properties=
"available,canComment,canLoad,canSave"
type=
"org.eclipse.ui.IEditorPart"
/>
<propertyTester
class=
"org.jkiss.dbeaver.ui.editors.sql.SQLEditorPropertyTester"
id=
"org.jkiss.dbeaver.ui.editors.sql.SQLEditorPropertyTester"
...
...
@@ -121,30 +108,6 @@
namespace=
"org.jkiss.dbeaver.ui.editors.sql.util"
properties=
"canGenerate,hasTools"
type=
"org.eclipse.ui.IWorkbenchPart"
/>
<propertyTester
class=
"org.jkiss.dbeaver.ui.controls.resultset.ResultSetPropertyTester"
id=
"org.jkiss.dbeaver.ui.controls.resultset.ResultSetPropertyTester"
namespace=
"org.jkiss.dbeaver.core.resultset"
properties=
"active,hasData,hasMoreData,canCopy,canPaste,canCut,canMove,editable,changed,canToggle,canSwitchPresentation,canNavigateLink,canNavigateHistory,supportsCount"
type=
"org.eclipse.ui.IWorkbenchPart"
/>
<propertyTester
class=
"org.jkiss.dbeaver.ui.controls.resultset.panel.valueviewer.ValueViewPropertyTester"
id=
"org.jkiss.dbeaver.ui.controls.resultset.panel.valueviewer.ValueViewPropertyTester"
namespace=
"org.jkiss.dbeaver.core.resultset.panel.valueView"
properties=
"active"
type=
"org.eclipse.ui.IWorkbenchPart"
/>
<propertyTester
class=
"org.jkiss.dbeaver.ui.editors.entity.EntityEditorPropertyTester"
id=
"org.jkiss.dbeaver.ui.editors.entity.EntityEditorPropertyTester"
namespace=
"org.jkiss.dbeaver.ui.editors.entity"
properties=
"dirty,canUndo,canRedo"
type=
"org.jkiss.dbeaver.ui.editors.entity.EntityEditor"
/>
<propertyTester
class=
"org.jkiss.dbeaver.ui.editors.entity.FolderEditorPropertyTester"
id=
"org.jkiss.dbeaver.ui.editors.entity.FolderEditorPropertyTester"
namespace=
"org.jkiss.dbeaver.ui.editors.folder"
properties=
"canNavigate"
type=
"org.jkiss.dbeaver.ui.editors.entity.FolderEditor"
/>
<propertyTester
class=
"org.jkiss.dbeaver.ui.views.process.ProcessPropertyTester"
id=
"org.jkiss.dbeaver.ui.views.process.ProcessPropertyTester"
...
...
@@ -2760,13 +2723,6 @@
class=
"org.jkiss.dbeaver.ui.editors.entity.EntityEditor"
id=
"org.jkiss.dbeaver.ui.editors.entity.EntityEditor"
>
</editor>
<editor
name=
"%editor.lob.name"
icon=
"platform:/plugin/org.jkiss.dbeaver.ui/icons/misc/binary.png"
contributorClass=
"org.jkiss.dbeaver.ui.editors.content.ContentEditorContributor"
class=
"org.jkiss.dbeaver.ui.editors.content.ContentEditor"
id=
"org.jkiss.dbeaver.ui.editors.content.ContentEditor"
>
</editor>
</extension>
<extension
point=
"org.eclipse.ui.workbench.texteditor.rulerColumns"
>
...
...
@@ -3348,19 +3304,6 @@
<manager
class=
"org.jkiss.dbeaver.registry.DataSourceDescriptorManager"
objectType=
"org.jkiss.dbeaver.model.DBPDataSourceContainer"
/>
</extension>
<extension
point=
"org.jkiss.dbeaver.databaseEditor"
>
<editor
id=
"org.jkiss.dbeaver.ui.editors.data.DatabaseDataEditor"
class=
"org.jkiss.dbeaver.ui.editors.data.DatabaseDataEditor"
objectType=
"org.jkiss.dbeaver.model.struct.DBSDataContainer"
main=
"false"
label=
"%editor.dbdata.name"
description=
"%editor.dbdata.description"
position=
"additions_start"
icon=
"platform:/plugin/org.jkiss.dbeaver.ui/icons/sql/sql_table.png"
>
</editor>
</extension>
<extension
point=
"org.jkiss.dbeaver.dataTypeProvider"
>
<provider
class=
"org.jkiss.dbeaver.model.impl.jdbc.data.handlers.JDBCStandardValueHandlerProvider"
id=
"org.jkiss.dbeaver.core.standardDataTypeProvider"
>
<type
standard=
"BIT"
/>
...
...
@@ -3495,7 +3438,7 @@
<type
kind=
"BINARY"
/>
<type
kind=
"CONTENT"
/>
</transformer>
<transformer
<transformer
class=
"org.jkiss.dbeaver.model.impl.data.transformers.UUIDOrderedAttributeTransformer"
id=
"org.jkiss.dbeaver.core.UUIDOrderedAttributeTransformer"
name=
"UUID (Ordered)"
...
...
@@ -3533,61 +3476,6 @@
<formatter
id=
"external"
class=
"org.jkiss.dbeaver.model.sql.format.external.SQLFormatterExternal"
configurerClass=
"org.jkiss.dbeaver.ui.editors.sql.format.SQLExternalFormatterConfigurationPage"
label=
"External formatter"
description=
"External formatter. Uses configurable command-line executable to format SQL queries"
/>
</extension>
<extension
point=
"org.jkiss.dbeaver.dataManager"
>
<!--
<manager class="org.jkiss.dbeaver.ui.data.managers.BooleanValueManager" id="org.jkiss.dbeaver.ui.data.managers.BooleanValueManager">
<supports kind="BOOLEAN"/>
</manager>
-->
<manager
class=
"org.jkiss.dbeaver.ui.data.managers.NumericValueManager"
id=
"org.jkiss.dbeaver.ui.data.managers.NumericValueManager"
>
<supports
kind=
"NUMERIC"
/>
<supports
kind=
"BOOLEAN"
/>
</manager>
<manager
class=
"org.jkiss.dbeaver.ui.data.managers.StringValueManager"
id=
"org.jkiss.dbeaver.ui.data.managers.StringValueManager"
>
<supports
kind=
"STRING"
/>
</manager>
<manager
class=
"org.jkiss.dbeaver.ui.data.managers.DateTimeValueManager"
id=
"org.jkiss.dbeaver.ui.data.managers.DateTimeValueManager"
>
<supports
kind=
"DATETIME"
/>
</manager>
<manager
class=
"org.jkiss.dbeaver.ui.data.managers.ArrayValueManager"
id=
"org.jkiss.dbeaver.ui.data.managers.ArrayValueManager"
>
<supports
kind=
"ARRAY"
/>
</manager>
<manager
class=
"org.jkiss.dbeaver.ui.data.managers.ReferenceValueManager"
id=
"org.jkiss.dbeaver.ui.data.managers.ReferenceValueManager"
>
<supports
kind=
"REFERENCE"
/>
</manager>
<manager
class=
"org.jkiss.dbeaver.ui.data.managers.StructValueManager"
id=
"org.jkiss.dbeaver.ui.data.managers.StructValueManager"
>
<supports
kind=
"STRUCT"
/>
<supports
type=
"java.util.Map"
/>
<supports
type=
"java.util.List"
/>
<supports
type=
"java.util.Set"
/>
</manager>
<manager
class=
"org.jkiss.dbeaver.ui.data.managers.ContentValueManager"
id=
"org.jkiss.dbeaver.ui.data.managers.ContentValueManager"
>
<supports
kind=
"CONTENT"
/>
<supports
kind=
"BINARY"
/>
</manager>
<manager
class=
"org.jkiss.dbeaver.ui.data.managers.ObjectValueManager"
id=
"org.jkiss.dbeaver.ui.data.managers.ObjectValueManager"
>
<supports
kind=
"OBJECT"
/>
<supports
kind=
"DOCUMENT"
/>
<supports
kind=
"ROWID"
/>
<supports
kind=
"ANY"
/>
<supports
typeName=
"REFCURSOR"
/>
</manager>
<manager
class=
"org.jkiss.dbeaver.ui.data.managers.UUIDValueManager"
id=
"org.jkiss.dbeaver.ui.data.managers.UUIDValueManager"
>
<supports
type=
"java.util.UUID"
/>
</manager>
<manager
class=
"org.jkiss.dbeaver.ui.data.managers.URLPreviewValueManager"
id=
"org.jkiss.dbeaver.ui.data.managers.URLPreviewValueManager"
>
<supports
typeName=
"URL.Preview"
/>
</manager>
<!--
<manager class="org.jkiss.dbeaver.ui.data.managers.RowIdValueManager" id="org.jkiss.dbeaver.ui.data.managers.RowIdValueManager">
<supports kind="ROWID"/>
</manager>
-->
<manager
class=
"org.jkiss.dbeaver.ui.data.managers.DefaultValueManager"
id=
"DefaultValueManager"
>
</manager>
</extension>
<extension
point=
"org.jkiss.dbeaver.resourceHandler"
>
<handler
id=
"projects"
class=
"org.jkiss.dbeaver.ui.resources.ProjectHandlerImpl"
>
<resourceTypeBinding
resourceType=
"org.eclipse.core.resources.IProject"
/>
...
...
plugins/org.jkiss.dbeaver.ui.editors.base/plugin.xml
浏览文件 @
ac5e70eb
...
...
@@ -3,5 +3,19 @@
<plugin>
<extension
point=
"org.eclipse.core.expressions.propertyTesters"
>
<propertyTester
class=
"org.jkiss.dbeaver.ui.editors.DatabaseEditorPropertyTester"
id=
"org.jkiss.dbeaver.ui.editors.DatabaseEditorPropertyTester"
namespace=
"org.jkiss.dbeaver.database.editor"
properties=
"active"
type=
"org.jkiss.dbeaver.ui.editors.IDatabaseEditor"
/>
<propertyTester
class=
"org.jkiss.dbeaver.ui.editors.text.TextEditorPropertyTester"
id=
"org.jkiss.dbeaver.ui.editors.text.TextEditorPropertyTester"
namespace=
"org.jkiss.dbeaver.ui.editors.text"
properties=
"available,canComment,canLoad,canSave"
type=
"org.eclipse.ui.IEditorPart"
/>
</extension>
</plugin>
plugins/org.jkiss.dbeaver.ui.editors.data/OSGI-INF/l10n/bundle.properties
浏览文件 @
ac5e70eb
Bundle-Vendor
=
DBeaver Corp
Bundle-Name
=
DBeaver UI Editors - Data
extension-point.org.jkiss.dbeaver.dataManager.name
=
Data value managers
extension-point.org.jkiss.dbeaver.resultset.presentation.name
=
Result set presentations
extension-point.org.jkiss.dbeaver.resultset.panel.name
=
Result set panels
...
...
@@ -18,6 +19,9 @@ panel.results-metadata.description = ResultSet metadata description
panel.results-grouping.label
=
Grouping
panel.results-grouping.description
=
Results grouping (GROUP BY)
editor.lob.name
=
Large Object Editor
editor.dbdata.name
=
Data
editor.dbdata.description
=
Table data
meta.org.jkiss.dbeaver.ui.controls.ColumnInfoPanel$
CellKeyInfo.type.name
=
Type
meta.org.jkiss.dbeaver.ui.controls.ColumnInfoPanel$
CellKeyInfo.name.name
=
Name
...
...
plugins/org.jkiss.dbeaver.ui.editors.data/OSGI-INF/l10n/bundle_de.properties
浏览文件 @
ac5e70eb
extension-point.org.jkiss.dbeaver.dataManager.name
=
Datenmanager
extension-point.org.jkiss.dbeaver.resultset.panel.name
=
Ergebnismengenfelder
extension-point.org.jkiss.dbeaver.resultset.presentation.name
=
Pr
\u
00E4sentationen der Ergebnismenge
...
...
@@ -14,6 +15,10 @@ panel.results-metadata.label = Metadaten
panel.value-view.description
=
Ergebniszellen-Wertanzeige
panel.value-view.label
=
Wert
editor.lob.name
=
Gro
\u
00DFobjekt-Editor
editor.dbdata.description
=
Tabellendaten
editor.dbdata.name
=
Daten
meta.org.jkiss.dbeaver.ui.controls.ColumnInfoPanel$
CellKeyInfo.columns.name
=
Spalten
meta.org.jkiss.dbeaver.ui.controls.ColumnInfoPanel$
CellKeyInfo.name.name
=
Name
meta.org.jkiss.dbeaver.ui.controls.ColumnInfoPanel$
CellKeyInfo.type.name
=
Typ
plugins/org.jkiss.dbeaver.ui.editors.data/OSGI-INF/l10n/bundle_es.properties
0 → 100644
浏览文件 @
ac5e70eb
editor.lob.name
=
Editor LOB
editor.dbdata.name
=
Datos
editor.dbdata.description
=
Tabla de datos
plugins/org.jkiss.dbeaver.ui.editors.data/OSGI-INF/l10n/bundle_fr.properties
浏览文件 @
ac5e70eb
extension-point.org.jkiss.dbeaver.dataManager.name
=
Gestionnaires de donn
\u
00E9es
extension-point.org.jkiss.dbeaver.resultset.presentation.name
=
Pr
\u
00E9sentations des jeux de r
\u
00E9sultats
extension-point.org.jkiss.dbeaver.resultset.panel.name
=
Panneaux de jeux de r
\u
00E9sultats
...
...
@@ -13,6 +14,10 @@ panel.results-metadata.description = Description des mu00E9tadonnu00E9es des jeu
panel.results-grouping.label
=
Regroupement
panel.results-grouping.description
=
Regroupement des ru00E9sultats (GROUP BY)
editor.lob.name
=
Editeur de gros objets
editor.dbdata.description
=
Donn
\u
00E9es en table
editor.dbdata.name
=
Donn
\u
00E9es
meta.org.jkiss.dbeaver.ui.controls.ColumnInfoPanel$
CellKeyInfo.columns.name
=
Colonnes
meta.org.jkiss.dbeaver.ui.controls.ColumnInfoPanel$
CellKeyInfo.name.name
=
Nom
meta.org.jkiss.dbeaver.ui.controls.ColumnInfoPanel$
CellKeyInfo.type.name
=
Type
plugins/org.jkiss.dbeaver.ui.editors.data/OSGI-INF/l10n/bundle_it.properties
0 → 100644
浏览文件 @
ac5e70eb
editor.lob.name
=
Editor Oggetto Grande
editor.dbdata.name
=
Dati
editor.dbdata.description
=
Tabella dati
plugins/org.jkiss.dbeaver.ui.editors.data/OSGI-INF/l10n/bundle_ja.properties
浏览文件 @
ac5e70eb
extension-point.org.jkiss.dbeaver.dataManager.name
=
\u
30C7
\u
30FC
\u
30BF
\u
30DE
\u
30CD
\u
30FC
\u
30B8
\u
30E3
\u
30FC
extension-point.org.jkiss.dbeaver.resultset.presentation.name
=
\u
7D50
\u
679C
\u
30BB
\u
30C3
\u
30C8
\u
306E
\u
30D7
\u
30EC
\u
30BC
\u
30F3
\u
30C6
\u
30FC
\u
30B7
\u
30E7
\u
30F3
extension-point.org.jkiss.dbeaver.resultset.panel.name
=
\u
7D50
\u
679C
\u
30BB
\u
30C3
\u
30C8
\u
30D1
\u
30CD
\u
30EB
...
...
@@ -8,6 +9,10 @@ panel.value-view.label =\u5024\u30D3\u30E5\u30FC\u30A2
panel.column-aggregate.label
=
\u5217\u
306E
\u
96C6
\u
8A08
panel.results-metadata.label
=
\u
30E1
\u
30BF
\u
30C7
\u
30FC
\u
30BF
editor.lob.name
=
\u
30E9
\u
30FC
\u
30B8
\u
30AA
\u
30D6
\u
30B8
\u
30A7
\u
30AF
\u
30C8
\u
30A8
\u
30C7
\u
30A3
\u
30BF
editor.dbdata.name
=
\u
30C7
\u
30FC
\u
30BF
editor.dbdata.description
=
\u
30C6
\u
30FC
\u
30D6
\u
30EB
\u
30C7
\u
30FC
\u
30BF
meta.org.jkiss.dbeaver.ui.controls.ColumnInfoPanel$
CellKeyInfo.type.name
=
\u
30BF
\u
30A4
\u
30D7
meta.org.jkiss.dbeaver.ui.controls.ColumnInfoPanel$
CellKeyInfo.name.name
=
\u
540D
meta.org.jkiss.dbeaver.ui.controls.ColumnInfoPanel$
CellKeyInfo.columns.name
=
\u5217
plugins/org.jkiss.dbeaver.ui.editors.data/OSGI-INF/l10n/bundle_ru.properties
浏览文件 @
ac5e70eb
editor.lob.name
=
Large Object Editor
editor.dbdata.description
=
\u0414\u0430\u
043D
\u
043D
\u
044B
\u0435
\u0442\u0430\u0431\u
043B
\u0438\u0446\u
044B
editor.dbdata.name
=
\u0414\u0430\u
043D
\u
043D
\u
044B
\u0435
meta.org.jkiss.dbeaver.ui.controls.ColumnInfoPanel$
CellKeyInfo.columns.name
=
\u
041A
\u
043E
\u
043B
\u
043E
\u
043D
\u
043A
\u0438
meta.org.jkiss.dbeaver.ui.controls.ColumnInfoPanel$
CellKeyInfo.name.name
=
\u0418\u
043C
\u
044F
meta.org.jkiss.dbeaver.ui.controls.ColumnInfoPanel$
CellKeyInfo.type.name
=
\u0422\u0438\u
043F
plugins/org.jkiss.dbeaver.ui.editors.data/OSGI-INF/l10n/bundle_zh.properties
浏览文件 @
ac5e70eb
extension-point.org.jkiss.dbeaver.dataManager.name
=
\u6570\u
636E
\u
7BA1
\u7406\u5668
extension-point.org.jkiss.dbeaver.resultset.panel.name
=
\u
7ED3
\u
679C
\u
96C6
\u9762\u
677F
extension-point.org.jkiss.dbeaver.resultset.presentation.name
=
\u
7ED3
\u
679C
\u
96C6
\u8868\u
793A
...
...
@@ -13,6 +14,10 @@ panel.results-metadata.label = \u5143\u6570\u636E
panel.value-view.description
=
\u
7ED3
\u
679C
\u5355\u5143\u
683C
\u
67E5
\u
770B
\u5668
panel.value-view.label
=
\u6570\u
503C
\u
67E5
\u
770B
\u5668
editor.lob.name
=
\u5927\u
578B
\u
5BF9
\u
8C61
\u
7F16
\u
8F91
\u5668
editor.dbdata.description
=
\u8868\u6570\u
636E
editor.dbdata.name
=
\u6570\u
636E
meta.org.jkiss.dbeaver.ui.controls.ColumnInfoPanel$
CellKeyInfo.columns.name
=
\u
5B57
\u
6BB5
meta.org.jkiss.dbeaver.ui.controls.ColumnInfoPanel$
CellKeyInfo.name.name
=
\u
540D
\u
79F0
meta.org.jkiss.dbeaver.ui.controls.ColumnInfoPanel$
CellKeyInfo.type.name
=
\u
7C7B
\u
578B
plugins/org.jkiss.dbeaver.ui.editors.data/plugin.xml
浏览文件 @
ac5e70eb
...
...
@@ -3,6 +3,7 @@
<plugin>
<extension-point
id=
"org.jkiss.dbeaver.dataManager"
name=
"%extension-point.org.jkiss.dbeaver.dataManager.name"
schema=
"schema/org.jkiss.dbeaver.dataManager.exsd"
/>
<extension-point
id=
"org.jkiss.dbeaver.resultset.presentation"
name=
"%extension-point.org.jkiss.dbeaver.resultset.presentation.name"
schema=
"schema/org.jkiss.dbeaver.resultset.presentation.exsd"
/>
<extension-point
id=
"org.jkiss.dbeaver.resultset.panel"
name=
"%extension-point.org.jkiss.dbeaver.resultset.panel.name"
schema=
"schema/org.jkiss.dbeaver.resultset.panel.exsd"
/>
...
...
@@ -15,6 +16,61 @@
description=
"Plain text"
icon=
"platform:/plugin/org.jkiss.dbeaver.model/icons/types/text.png"
/>
</extension>
<extension
point=
"org.jkiss.dbeaver.dataManager"
>
<!--
<manager class="org.jkiss.dbeaver.ui.data.managers.BooleanValueManager" id="org.jkiss.dbeaver.ui.data.managers.BooleanValueManager">
<supports kind="BOOLEAN"/>
</manager>
-->
<manager
class=
"org.jkiss.dbeaver.ui.data.managers.NumericValueManager"
id=
"org.jkiss.dbeaver.ui.data.managers.NumericValueManager"
>
<supports
kind=
"NUMERIC"
/>
<supports
kind=
"BOOLEAN"
/>
</manager>
<manager
class=
"org.jkiss.dbeaver.ui.data.managers.StringValueManager"
id=
"org.jkiss.dbeaver.ui.data.managers.StringValueManager"
>
<supports
kind=
"STRING"
/>
</manager>
<manager
class=
"org.jkiss.dbeaver.ui.data.managers.DateTimeValueManager"
id=
"org.jkiss.dbeaver.ui.data.managers.DateTimeValueManager"
>
<supports
kind=
"DATETIME"
/>
</manager>
<manager
class=
"org.jkiss.dbeaver.ui.data.managers.ArrayValueManager"
id=
"org.jkiss.dbeaver.ui.data.managers.ArrayValueManager"
>
<supports
kind=
"ARRAY"
/>
</manager>
<manager
class=
"org.jkiss.dbeaver.ui.data.managers.ReferenceValueManager"
id=
"org.jkiss.dbeaver.ui.data.managers.ReferenceValueManager"
>
<supports
kind=
"REFERENCE"
/>
</manager>
<manager
class=
"org.jkiss.dbeaver.ui.data.managers.StructValueManager"
id=
"org.jkiss.dbeaver.ui.data.managers.StructValueManager"
>
<supports
kind=
"STRUCT"
/>
<supports
type=
"java.util.Map"
/>
<supports
type=
"java.util.List"
/>
<supports
type=
"java.util.Set"
/>
</manager>
<manager
class=
"org.jkiss.dbeaver.ui.data.managers.ContentValueManager"
id=
"org.jkiss.dbeaver.ui.data.managers.ContentValueManager"
>
<supports
kind=
"CONTENT"
/>
<supports
kind=
"BINARY"
/>
</manager>
<manager
class=
"org.jkiss.dbeaver.ui.data.managers.ObjectValueManager"
id=
"org.jkiss.dbeaver.ui.data.managers.ObjectValueManager"
>
<supports
kind=
"OBJECT"
/>
<supports
kind=
"DOCUMENT"
/>
<supports
kind=
"ROWID"
/>
<supports
kind=
"ANY"
/>
<supports
typeName=
"REFCURSOR"
/>
</manager>
<manager
class=
"org.jkiss.dbeaver.ui.data.managers.UUIDValueManager"
id=
"org.jkiss.dbeaver.ui.data.managers.UUIDValueManager"
>
<supports
type=
"java.util.UUID"
/>
</manager>
<manager
class=
"org.jkiss.dbeaver.ui.data.managers.URLPreviewValueManager"
id=
"org.jkiss.dbeaver.ui.data.managers.URLPreviewValueManager"
>
<supports
typeName=
"URL.Preview"
/>
</manager>
<!--
<manager class="org.jkiss.dbeaver.ui.data.managers.RowIdValueManager" id="org.jkiss.dbeaver.ui.data.managers.RowIdValueManager">
<supports kind="ROWID"/>
</manager>
-->
<manager
class=
"org.jkiss.dbeaver.ui.data.managers.DefaultValueManager"
id=
"DefaultValueManager"
>
</manager>
</extension>
<extension
point=
"org.jkiss.dbeaver.aggregateFunction"
>
<function
id=
"count"
class=
"org.jkiss.dbeaver.model.data.aggregate.FunctionCount"
type=
"simple"
label=
"Count"
description=
"Value count"
default=
"true"
/>
<function
id=
"countDistinct"
class=
"org.jkiss.dbeaver.model.data.aggregate.FunctionCountDistinct"
type=
"simple"
label=
"Count Distinct"
description=
"Value count"
default=
"true"
/>
...
...
@@ -86,4 +142,42 @@
</panel>
</extension>
<extension
point=
"org.jkiss.dbeaver.databaseEditor"
>
<editor
id=
"org.jkiss.dbeaver.ui.editors.data.DatabaseDataEditor"
class=
"org.jkiss.dbeaver.ui.editors.data.DatabaseDataEditor"
objectType=
"org.jkiss.dbeaver.model.struct.DBSDataContainer"
main=
"false"
label=
"%editor.dbdata.name"
description=
"%editor.dbdata.description"
position=
"additions_start"
icon=
"platform:/plugin/org.jkiss.dbeaver.ui/icons/sql/sql_table.png"
>
</editor>
</extension>
<extension
point=
"org.eclipse.core.expressions.propertyTesters"
>
<propertyTester
class=
"org.jkiss.dbeaver.ui.controls.resultset.ResultSetPropertyTester"
id=
"org.jkiss.dbeaver.ui.controls.resultset.ResultSetPropertyTester"
namespace=
"org.jkiss.dbeaver.core.resultset"
properties=
"active,hasData,hasMoreData,canCopy,canPaste,canCut,canMove,editable,changed,canToggle,canSwitchPresentation,canNavigateLink,canNavigateHistory,supportsCount"
type=
"org.eclipse.ui.IWorkbenchPart"
/>
<propertyTester
class=
"org.jkiss.dbeaver.ui.controls.resultset.panel.valueviewer.ValueViewPropertyTester"
id=
"org.jkiss.dbeaver.ui.controls.resultset.panel.valueviewer.ValueViewPropertyTester"
namespace=
"org.jkiss.dbeaver.core.resultset.panel.valueView"
properties=
"active"
type=
"org.eclipse.ui.IWorkbenchPart"
/>
</extension>
<extension
point=
"org.eclipse.ui.editors"
>
<editor
name=
"%editor.lob.name"
icon=
"platform:/plugin/org.jkiss.dbeaver.ui/icons/misc/binary.png"
contributorClass=
"org.jkiss.dbeaver.ui.editors.content.ContentEditorContributor"
class=
"org.jkiss.dbeaver.ui.editors.content.ContentEditor"
id=
"org.jkiss.dbeaver.ui.editors.content.ContentEditor"
>
</editor>
</extension>
</plugin>
plugins/org.jkiss.dbeaver.
core
/schema/org.jkiss.dbeaver.dataManager.exsd
→
plugins/org.jkiss.dbeaver.
ui.editors.data
/schema/org.jkiss.dbeaver.dataManager.exsd
浏览文件 @
ac5e70eb
<?xml version='1.0' encoding='UTF-8'?>
<!-- Schema file written by PDE -->
<schema
targetNamespace=
"org.jkiss.dbeaver.core"
xmlns=
"http://www.w3.org/2001/XMLSchema"
>
<annotation>
<appInfo>
<meta.schema
plugin=
"org.jkiss.dbeaver.core"
id=
"org.jkiss.dbeaver.dataManager"
name=
"Data Manager"
/>
</appInfo>
<documentation>
DBeaver custom data manager
</documentation>
</annotation>
<element
name=
"extension"
>
<annotation>
<appInfo>
<meta.element
/>
</appInfo>
</annotation>
<complexType>
<sequence
minOccurs=
"1"
maxOccurs=
"unbounded"
>
<element
ref=
"manager"
/>
</sequence>
<attribute
name=
"point"
type=
"string"
use=
"required"
>
<annotation>
<documentation>
</documentation>
</annotation>
</attribute>
<attribute
name=
"id"
type=
"string"
>
<annotation>
<documentation>
</documentation>
</annotation>
</attribute>
<attribute
name=
"name"
type=
"string"
>
<annotation>
<documentation>
</documentation>
<appInfo>
<meta.attribute
translatable=
"true"
/>
</appInfo>
</annotation>
</attribute>
</complexType>
</element>
<element
name=
"manager"
>
<complexType>
<sequence
minOccurs=
"1"
maxOccurs=
"unbounded"
>
<element
ref=
"supports"
minOccurs=
"0"
maxOccurs=
"unbounded"
/>
</sequence>
<attribute
name=
"id"
type=
"string"
use=
"required"
>
<annotation>
<documentation>
</documentation>
</annotation>
</attribute>
<attribute
name=
"class"
type=
"string"
use=
"required"
>
<annotation>
<documentation>
</documentation>
<appInfo>
<meta.attribute
kind=
"java"
basedOn=
":org.jkiss.dbeaver.model.data.DBDDataTypeProvider"
/>
</appInfo>
</annotation>
</attribute>
</complexType>
</element>
<element
name=
"supports"
>
<complexType>
<attribute
name=
"kind"
type=
"string"
>
<annotation>
<documentation>
</documentation>
</annotation>
</attribute>
<attribute
name=
"datasource"
type=
"string"
>
<annotation>
<documentation>
</documentation>
</annotation>
</attribute>
</complexType>
</element>
<annotation>
<appInfo>
<meta.section
type=
"since"
/>
</appInfo>
<documentation>
[Enter the first release in which this extension point appears.]
</documentation>
</annotation>
<annotation>
<appInfo>
<meta.section
type=
"examples"
/>
</appInfo>
<documentation>
[Enter extension point usage example here.]
</documentation>
</annotation>
<annotation>
<appInfo>
<meta.section
type=
"apiinfo"
/>
</appInfo>
<documentation>
[Enter API information here.]
</documentation>
</annotation>
<annotation>
<appInfo>
<meta.section
type=
"implementation"
/>
</appInfo>
<documentation>
[Enter information about supplied implementation of this extension point.]
</documentation>
</annotation>
</schema>
<?xml version='1.0' encoding='UTF-8'?>
<!-- Schema file written by PDE -->
<schema
targetNamespace=
"org.jkiss.dbeaver.core"
xmlns=
"http://www.w3.org/2001/XMLSchema"
>
<annotation>
<appInfo>
<meta.schema
plugin=
"org.jkiss.dbeaver.core"
id=
"org.jkiss.dbeaver.dataManager"
name=
"Data Manager"
/>
</appInfo>
<documentation>
DBeaver custom data manager
</documentation>
</annotation>
<element
name=
"extension"
>
<annotation>
<appInfo>
<meta.element
/>
</appInfo>
</annotation>
<complexType>
<sequence
minOccurs=
"1"
maxOccurs=
"unbounded"
>
<element
ref=
"manager"
/>
</sequence>
<attribute
name=
"point"
type=
"string"
use=
"required"
>
<annotation>
<documentation>
</documentation>
</annotation>
</attribute>
<attribute
name=
"id"
type=
"string"
>
<annotation>
<documentation>
</documentation>
</annotation>
</attribute>
<attribute
name=
"name"
type=
"string"
>
<annotation>
<documentation>
</documentation>
<appInfo>
<meta.attribute
translatable=
"true"
/>
</appInfo>
</annotation>
</attribute>
</complexType>
</element>
<element
name=
"manager"
>
<complexType>
<sequence
minOccurs=
"1"
maxOccurs=
"unbounded"
>
<element
ref=
"supports"
minOccurs=
"0"
maxOccurs=
"unbounded"
/>
</sequence>
<attribute
name=
"id"
type=
"string"
use=
"required"
>
<annotation>
<documentation>
</documentation>
</annotation>
</attribute>
<attribute
name=
"class"
type=
"string"
use=
"required"
>
<annotation>
<documentation>
</documentation>
<appInfo>
<meta.attribute
kind=
"java"
basedOn=
":org.jkiss.dbeaver.model.data.DBDDataTypeProvider"
/>
</appInfo>
</annotation>
</attribute>
</complexType>
</element>
<element
name=
"supports"
>
<complexType>
<attribute
name=
"kind"
type=
"string"
>
<annotation>
<documentation>
</documentation>
</annotation>
</attribute>
<attribute
name=
"datasource"
type=
"string"
>
<annotation>
<documentation>
</documentation>
</annotation>
</attribute>
</complexType>
</element>
<annotation>
<appInfo>
<meta.section
type=
"since"
/>
</appInfo>
<documentation>
[Enter the first release in which this extension point appears.]
</documentation>
</annotation>
<annotation>
<appInfo>
<meta.section
type=
"examples"
/>
</appInfo>
<documentation>
[Enter extension point usage example here.]
</documentation>
</annotation>
<annotation>
<appInfo>
<meta.section
type=
"apiinfo"
/>
</appInfo>
<documentation>
[Enter API information here.]
</documentation>
</annotation>
<annotation>
<appInfo>
<meta.section
type=
"implementation"
/>
</appInfo>
<documentation>
[Enter information about supplied implementation of this extension point.]
</documentation>
</annotation>
</schema>
plugins/org.jkiss.dbeaver.ui.editors.data/src/org/jkiss/dbeaver/ui/editors/data/preferences/PrefPageDataFormat.java
浏览文件 @
ac5e70eb
...
...
@@ -95,7 +95,7 @@ public class PrefPageDataFormat extends TargetPrefPage
protected
void
createPreferenceHeader
(
Composite
composite
)
{
if
(!
isDataSourcePreferencePage
())
{
Composite
profileGroup
=
UIUtils
.
create
Placeholder
(
composite
,
3
);
Composite
profileGroup
=
UIUtils
.
create
Composite
(
composite
,
3
);
profileGroup
.
setLayoutData
(
new
GridData
(
GridData
.
FILL_HORIZONTAL
));
UIUtils
.
createControlLabel
(
profileGroup
,
ResultSetMessages
.
pref_page_data_format_label_profile
);
profilesCombo
=
new
Combo
(
profileGroup
,
SWT
.
DROP_DOWN
|
SWT
.
READ_ONLY
);
...
...
@@ -124,7 +124,7 @@ public class PrefPageDataFormat extends TargetPrefPage
{
boldFont
=
UIUtils
.
makeBoldFont
(
parent
.
getFont
());
Composite
composite
=
UIUtils
.
create
Placeholder
(
parent
,
2
,
5
);
Composite
composite
=
UIUtils
.
create
Composite
(
parent
,
2
);
// Locale
{
...
...
plugins/org.jkiss.dbeaver.ui.navigator/plugin.xml
浏览文件 @
ac5e70eb
...
...
@@ -100,4 +100,19 @@
<initializer
class=
"org.jkiss.dbeaver.ui.internal.UINavigatorPreferencesInitializer"
/>
</extension>
<extension
point=
"org.eclipse.core.expressions.propertyTesters"
>
<propertyTester
class=
"org.jkiss.dbeaver.ui.editors.entity.EntityEditorPropertyTester"
id=
"org.jkiss.dbeaver.ui.editors.entity.EntityEditorPropertyTester"
namespace=
"org.jkiss.dbeaver.ui.editors.entity"
properties=
"dirty,canUndo,canRedo"
type=
"org.jkiss.dbeaver.ui.editors.entity.EntityEditor"
/>
<propertyTester
class=
"org.jkiss.dbeaver.ui.editors.entity.FolderEditorPropertyTester"
id=
"org.jkiss.dbeaver.ui.editors.entity.FolderEditorPropertyTester"
namespace=
"org.jkiss.dbeaver.ui.editors.folder"
properties=
"canNavigate"
type=
"org.jkiss.dbeaver.ui.editors.entity.FolderEditor"
/>
</extension>
</plugin>
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录