From ba2db8f8bd1af0ae56fff964fd4fc4f3657b8081 Mon Sep 17 00:00:00 2001 From: richie Date: Thu, 15 Nov 2018 17:29:15 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8F=90=E4=BE=9B=E7=A4=BA=E4=BE=8B=E4=BE=9B10?= =?UTF-8?q?.0=E7=89=88=E6=9C=AC=E5=BC=80=E5=8F=91=E8=80=85=E4=BD=BF?= =?UTF-8?q?=E7=94=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitignore | 5 +++ build.xml | 14 ++++++--- install/fr-plugin-better-sql-editor-2.4.zip | Bin 16082 -> 0 bytes plugin-bettersqleditor.iml | 23 -------------- plugin.xml | 9 +++--- pom.xml | 29 ++++++++++++++++++ .../sql/editor/locale/better.properties | 1 - .../sql/editor/locale/better_en_US.properties | 1 - .../sql/editor/locale/better_ja_JP.properties | 1 - .../sql/editor/locale/better_zh_CN.properties | 1 - .../better/sql/editor/BetterConstants.java | 0 .../sql/editor/BetterDBTableDataImpl.java | 0 .../sql/editor/BetterDBTableDataPane.java | 28 ++++++++--------- .../sql/editor}/BetterLocaleFinder.java | 2 +- .../sql/editor/FullScreenSQLEditorDialog.java | 0 .../better/sql/editor/FullScreenSQLPane.java | 29 ++++-------------- .../plugin/better/sql/editor/images/full.png | Bin .../sql/editor/locale/better.properties | 8 +++++ .../sql/editor/locale/better_en_US.properties | 8 +++++ .../sql/editor/locale/better_ja_JP.properties | 8 +++++ .../sql/editor/locale/better_zh_CN.properties | 8 +++++ 21 files changed, 99 insertions(+), 76 deletions(-) delete mode 100644 install/fr-plugin-better-sql-editor-2.4.zip delete mode 100644 plugin-bettersqleditor.iml create mode 100644 pom.xml delete mode 100644 src/com/fr/solution/plugin/better/sql/editor/locale/better.properties delete mode 100644 src/com/fr/solution/plugin/better/sql/editor/locale/better_en_US.properties delete mode 100644 src/com/fr/solution/plugin/better/sql/editor/locale/better_ja_JP.properties delete mode 100644 src/com/fr/solution/plugin/better/sql/editor/locale/better_zh_CN.properties rename src/{ => main/java}/com/fr/solution/plugin/better/sql/editor/BetterConstants.java (100%) rename src/{ => main/java}/com/fr/solution/plugin/better/sql/editor/BetterDBTableDataImpl.java (100%) rename src/{ => main/java}/com/fr/solution/plugin/better/sql/editor/BetterDBTableDataPane.java (91%) rename src/{com/fr/solution/plugin/better/sql/editor/locale => main/java/com/fr/solution/plugin/better/sql/editor}/BetterLocaleFinder.java (83%) rename src/{ => main/java}/com/fr/solution/plugin/better/sql/editor/FullScreenSQLEditorDialog.java (100%) rename src/{ => main/java}/com/fr/solution/plugin/better/sql/editor/FullScreenSQLPane.java (53%) rename src/{ => main/resources}/com/fr/solution/plugin/better/sql/editor/images/full.png (100%) create mode 100644 src/main/resources/com/fr/solution/plugin/better/sql/editor/locale/better.properties create mode 100644 src/main/resources/com/fr/solution/plugin/better/sql/editor/locale/better_en_US.properties create mode 100644 src/main/resources/com/fr/solution/plugin/better/sql/editor/locale/better_ja_JP.properties create mode 100644 src/main/resources/com/fr/solution/plugin/better/sql/editor/locale/better_zh_CN.properties diff --git a/.gitignore b/.gitignore index 898321d..7e60354 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,6 @@ +*.iml +.idea/ lib/report/*.jar +.DS_Store +target/ + diff --git a/build.xml b/build.xml index 37eff34..25e8c24 100644 --- a/build.xml +++ b/build.xml @@ -1,11 +1,11 @@ - + - + @@ -48,7 +48,7 @@ - + @@ -63,11 +63,15 @@ target="${target_jdk_version}" fork="true" memoryMaximumSize="512m" listfiles="false" srcdir="${basedir}" executable="${compile_jdk_version}/bin/javac"> - + + + + + @@ -123,4 +127,4 @@ - + \ No newline at end of file diff --git a/install/fr-plugin-better-sql-editor-2.4.zip b/install/fr-plugin-better-sql-editor-2.4.zip deleted file mode 100644 index aa03e5203a6e2adc3b8498d8cb553a077dc9a344..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 16082 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 diff --git a/plugin-bettersqleditor.iml b/plugin-bettersqleditor.iml deleted file mode 100644 index 648ed75..0000000 --- a/plugin-bettersqleditor.iml +++ /dev/null @@ -1,23 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/plugin.xml b/plugin.xml index 301dd68..03b856e 100644 --- a/plugin.xml +++ b/plugin.xml @@ -3,9 +3,9 @@ yes 2.4 - 8.0 - 2015-12-20 - solution + 10.0 + 2018-10-20 + author @@ -14,10 +14,11 @@ ]]> - + + \ No newline at end of file diff --git a/pom.xml b/pom.xml new file mode 100644 index 0000000..317e5af --- /dev/null +++ b/pom.xml @@ -0,0 +1,29 @@ + + + 4.0.0 + + + com.fr.plugin + starter + 10.0 + + + jar + demo-better-sql-editor + + + ${project.basedir}/../webroot/WEB-INF/plugins/plugin-com.fr.solution.plugin.better.sql.editor-1.0/classes + + + org.apache.maven.plugins + maven-compiler-plugin + + 6 + 6 + + + + + \ No newline at end of file diff --git a/src/com/fr/solution/plugin/better/sql/editor/locale/better.properties b/src/com/fr/solution/plugin/better/sql/editor/locale/better.properties deleted file mode 100644 index 4203848..0000000 --- a/src/com/fr/solution/plugin/better/sql/editor/locale/better.properties +++ /dev/null @@ -1 +0,0 @@ -Plugin-Better_SQL_Editor=Better SQL Editor \ No newline at end of file diff --git a/src/com/fr/solution/plugin/better/sql/editor/locale/better_en_US.properties b/src/com/fr/solution/plugin/better/sql/editor/locale/better_en_US.properties deleted file mode 100644 index 4203848..0000000 --- a/src/com/fr/solution/plugin/better/sql/editor/locale/better_en_US.properties +++ /dev/null @@ -1 +0,0 @@ -Plugin-Better_SQL_Editor=Better SQL Editor \ No newline at end of file diff --git a/src/com/fr/solution/plugin/better/sql/editor/locale/better_ja_JP.properties b/src/com/fr/solution/plugin/better/sql/editor/locale/better_ja_JP.properties deleted file mode 100644 index 3a04096..0000000 --- a/src/com/fr/solution/plugin/better/sql/editor/locale/better_ja_JP.properties +++ /dev/null @@ -1 +0,0 @@ -Plugin-Better_SQL_Editor=SQL\u30A8\u30C7\u30A3\u30BF\u30FC \ No newline at end of file diff --git a/src/com/fr/solution/plugin/better/sql/editor/locale/better_zh_CN.properties b/src/com/fr/solution/plugin/better/sql/editor/locale/better_zh_CN.properties deleted file mode 100644 index 6cdaa83..0000000 --- a/src/com/fr/solution/plugin/better/sql/editor/locale/better_zh_CN.properties +++ /dev/null @@ -1 +0,0 @@ -Plugin-Better_SQL_Editor=SQL\u7F16\u8F91\u5668 \ No newline at end of file diff --git a/src/com/fr/solution/plugin/better/sql/editor/BetterConstants.java b/src/main/java/com/fr/solution/plugin/better/sql/editor/BetterConstants.java similarity index 100% rename from src/com/fr/solution/plugin/better/sql/editor/BetterConstants.java rename to src/main/java/com/fr/solution/plugin/better/sql/editor/BetterConstants.java diff --git a/src/com/fr/solution/plugin/better/sql/editor/BetterDBTableDataImpl.java b/src/main/java/com/fr/solution/plugin/better/sql/editor/BetterDBTableDataImpl.java similarity index 100% rename from src/com/fr/solution/plugin/better/sql/editor/BetterDBTableDataImpl.java rename to src/main/java/com/fr/solution/plugin/better/sql/editor/BetterDBTableDataImpl.java diff --git a/src/com/fr/solution/plugin/better/sql/editor/BetterDBTableDataPane.java b/src/main/java/com/fr/solution/plugin/better/sql/editor/BetterDBTableDataPane.java similarity index 91% rename from src/com/fr/solution/plugin/better/sql/editor/BetterDBTableDataPane.java rename to src/main/java/com/fr/solution/plugin/better/sql/editor/BetterDBTableDataPane.java index bfbea6a..71fc156 100644 --- a/src/com/fr/solution/plugin/better/sql/editor/BetterDBTableDataPane.java +++ b/src/main/java/com/fr/solution/plugin/better/sql/editor/BetterDBTableDataPane.java @@ -31,6 +31,7 @@ import com.fr.design.menu.SeparatorDef; import com.fr.design.menu.ToolBarDef; import com.fr.general.ComparatorUtils; import com.fr.general.Inter; +import com.fr.log.FineLoggerFactory; import com.fr.script.Calculator; import com.fr.stable.ArrayUtils; import com.fr.stable.ParameterProvider; @@ -51,8 +52,8 @@ import java.util.ArrayList; * @since 8.0 */ public class BetterDBTableDataPane extends AbstractTableDataPane { - private static final String PREVIEW_BUTTON = Inter.getLocText("Preview"); - private static final String REFRESH_BUTTON = Inter.getLocText("Refresh"); + private static final String PREVIEW_BUTTON = com.fr.design.i18n.Toolkit.i18nText("Plugin-Better_SQL_Editor_Preview"); + private static final String REFRESH_BUTTON = com.fr.design.i18n.Toolkit.i18nText("Plugin-Better_SQL_Editor_Refresh"); private ConnectionTableProcedurePane connectionTableProcedurePane; private UITableEditorPane editorPane; @@ -101,7 +102,6 @@ public class BetterDBTableDataPane extends AbstractTableDataPane { JPanel sqlSplitPane = new JPanel(new BorderLayout(4, 4)); sqlSplitPane.add(box, BorderLayout.CENTER); - // 左边的Panel,上面是选择DatabaseConnection的ComboBox,下面DatabaseConnection对应的Table connectionTableProcedurePane = new ConnectionTableProcedurePane(); connectionTableProcedurePane.addDoubleClickListener(new ConnectionTableProcedurePane.DoubleClickSelectedNodeOnTreeListener() { @@ -111,11 +111,8 @@ public class BetterDBTableDataPane extends AbstractTableDataPane { try { document.insertString(sqlTextPane.getCaretPosition(), target.toString(), null); } catch (BadLocationException e) { - FRContext.getLogger().error(e.getMessage(), e); + FineLoggerFactory.getLogger().error(e.getMessage(), e); } - // 这里开始作色,本来可以给sqlTextPane添加DocumentListener来实现的, - // 后来发现insertString的时候,锁定了JTextPane,不能调用setXXX来作色,先这样了. -// sqlTextPane.syntaxTexts(); sqlTextPane.requestFocus(); } }); @@ -145,7 +142,7 @@ public class BetterDBTableDataPane extends AbstractTableDataPane { @Override protected String title4PopupWindow() { - return Inter.getLocText("DS-Database_Query"); + return com.fr.design.i18n.Toolkit.i18nText("Plugin-Better_SQL_Editor_Database_Query"); } private void refresh() { @@ -168,7 +165,7 @@ public class BetterDBTableDataPane extends AbstractTableDataPane { toolBarDef.addShortCut(SeparatorDef.DEFAULT); toolBarDef.addShortCut(new FullScreenAction()); - isShareCheckBox = new UICheckBox(Inter.getLocText("Is_Share_DBTableData")); + isShareCheckBox = new UICheckBox(com.fr.design.i18n.Toolkit.i18nText("Plugin-Better_SQL_Editor_Is_Shared_Table_Data")); maxPanel = new MaxMemRowCountPanel(); maxPanel.setBorder(null); UIToolbar editToolBar = ToolBarDef.createJToolBar(); @@ -242,10 +239,9 @@ public class BetterDBTableDataPane extends AbstractTableDataPane { String dbName = this.connectionTableProcedurePane.getSelectedDatabaseConnnectonName(); if (StringUtils.isBlank(dbName) || StringUtils.isBlank(this.sqlTextPane.getText())) { try { - throw new Exception(Inter.getLocText("Connect_SQL_Cannot_Null") + "."); - } catch (Exception e) { - // JOptionPane.showMessageDialog(DBTableDataPane.this, - // Inter.getLocText("Connect_SQL_Cannot_Null") + "."); + throw new Exception(com.fr.design.i18n.Toolkit.i18nText("Plugin-Better_SQL_Editor_SQL_Cannot_Null") + "."); + } catch (Exception ignore) { + } } @@ -284,7 +280,7 @@ public class BetterDBTableDataPane extends AbstractTableDataPane { private class FullScreenAction extends UpdateAction { public FullScreenAction() { - this.setName(Inter.getLocText("Plugin-Better_SQL_Editor")); + this.setName(com.fr.design.i18n.Toolkit.i18nText("Plugin-Better_SQL_Editor")); this.setMnemonic('P'); this.setSmallIcon(BaseUtils.readIcon("/com/fr/solution/plugin/better/sql/editor/images/full.png")); } @@ -323,7 +319,7 @@ public class BetterDBTableDataPane extends AbstractTableDataPane { private class EditPageQueryAction extends UpdateAction { public EditPageQueryAction() { - this.setName(Inter.getLocText("LayerPageReport_PageQuery")); + this.setName(com.fr.design.i18n.Toolkit.i18nText("Plugin-Better_SQL_Editor_Page_Query")); this.setMnemonic('L'); this.setSmallIcon(BaseUtils.readIcon("/com/fr/design/images/m_file/text.png")); } @@ -373,7 +369,7 @@ public class BetterDBTableDataPane extends AbstractTableDataPane { @Override protected String title4PopupWindow() { - return Inter.getLocText("LayerPageReport_Define_PageQuerySQL"); + return com.fr.design.i18n.Toolkit.i18nText("Plugin-Better_SQL_Editor_Define_Page_Query_SQL"); } } } \ No newline at end of file diff --git a/src/com/fr/solution/plugin/better/sql/editor/locale/BetterLocaleFinder.java b/src/main/java/com/fr/solution/plugin/better/sql/editor/BetterLocaleFinder.java similarity index 83% rename from src/com/fr/solution/plugin/better/sql/editor/locale/BetterLocaleFinder.java rename to src/main/java/com/fr/solution/plugin/better/sql/editor/BetterLocaleFinder.java index f1bb94f..6341742 100644 --- a/src/com/fr/solution/plugin/better/sql/editor/locale/BetterLocaleFinder.java +++ b/src/main/java/com/fr/solution/plugin/better/sql/editor/BetterLocaleFinder.java @@ -1,4 +1,4 @@ -package com.fr.solution.plugin.better.sql.editor.locale; +package com.fr.solution.plugin.better.sql.editor; import com.fr.stable.fun.impl.AbstractLocaleFinder; diff --git a/src/com/fr/solution/plugin/better/sql/editor/FullScreenSQLEditorDialog.java b/src/main/java/com/fr/solution/plugin/better/sql/editor/FullScreenSQLEditorDialog.java similarity index 100% rename from src/com/fr/solution/plugin/better/sql/editor/FullScreenSQLEditorDialog.java rename to src/main/java/com/fr/solution/plugin/better/sql/editor/FullScreenSQLEditorDialog.java diff --git a/src/com/fr/solution/plugin/better/sql/editor/FullScreenSQLPane.java b/src/main/java/com/fr/solution/plugin/better/sql/editor/FullScreenSQLPane.java similarity index 53% rename from src/com/fr/solution/plugin/better/sql/editor/FullScreenSQLPane.java rename to src/main/java/com/fr/solution/plugin/better/sql/editor/FullScreenSQLPane.java index 9ca7e28..0b87de2 100644 --- a/src/com/fr/solution/plugin/better/sql/editor/FullScreenSQLPane.java +++ b/src/main/java/com/fr/solution/plugin/better/sql/editor/FullScreenSQLPane.java @@ -4,10 +4,9 @@ import com.fr.design.data.datapane.sqlpane.SQLEditPane; import com.fr.design.dialog.BasicPane; import com.fr.design.gui.syntax.ui.rtextarea.RTextScrollPane; import com.fr.general.Inter; -import com.fr.plugin.ExtraClassManager; -import com.fr.stable.fun.FunctionHelper; -import com.fr.stable.fun.FunctionProcessor; -import com.fr.stable.fun.impl.AbstractFunctionProcessor; +import com.fr.intelli.record.Focus; +import com.fr.intelli.record.Original; +import com.fr.record.analyzer.EnableMetrics; import java.awt.*; @@ -16,31 +15,14 @@ import java.awt.*; * @date 2015-06-04 * @since 8.0 */ +@EnableMetrics public class FullScreenSQLPane extends BasicPane { - private static final FunctionProcessor SQL = new AbstractFunctionProcessor() { - @Override - public int getId() { - return FunctionHelper.generateFunctionID(BetterConstants.PLUGIN_ID); - } - - public String getLocaleKey() { - return Inter.getLocText("Plugin-Better_SQL_Editor"); - } - - @Override - public String toString() { - return Inter.getLocText("Plugin-Better_SQL_Editor"); - } - }; private SQLEditPane sqlTextPane; + public FullScreenSQLPane(String text) { - FunctionProcessor processor = ExtraClassManager.getInstance().getFunctionProcessor(); - if (processor != null) { - processor.recordFunction(SQL); - } setLayout(new BorderLayout()); sqlTextPane = new SQLEditPane(); sqlTextPane.setText(text); @@ -55,6 +37,7 @@ public class FullScreenSQLPane extends BasicPane { return Inter.getLocText("Plugin-Better_SQL_Editor"); } + @Focus(id = "com.fr.solution.plugin.better.sql.editor", text = "Plugin-Better_SQL_Editor", source = Original.PLUGIN) public String getText() { return sqlTextPane.getText(); } diff --git a/src/com/fr/solution/plugin/better/sql/editor/images/full.png b/src/main/resources/com/fr/solution/plugin/better/sql/editor/images/full.png similarity index 100% rename from src/com/fr/solution/plugin/better/sql/editor/images/full.png rename to src/main/resources/com/fr/solution/plugin/better/sql/editor/images/full.png diff --git a/src/main/resources/com/fr/solution/plugin/better/sql/editor/locale/better.properties b/src/main/resources/com/fr/solution/plugin/better/sql/editor/locale/better.properties new file mode 100644 index 0000000..0469fbf --- /dev/null +++ b/src/main/resources/com/fr/solution/plugin/better/sql/editor/locale/better.properties @@ -0,0 +1,8 @@ +Plugin-Better_SQL_Editor=Better SQL Editor +Plugin-Better_SQL_Editor_Refresh=Refresh +Plugin-Better_SQL_Editor_Preview=Preview +Plugin-Better_SQL_Editor_Is_Shared_Table_Data=Shared Table Data Or Not +Plugin-Better_SQL_Editor_Database_Query=Database Query +Plugin-Better_SQL_Editor_SQL_Cannot_Null=SQL Cannot Null +Plugin-Better_SQL_Editor_Page_Query=Page Query +Plugin-Better_SQL_Editor_Define_Page_Query_SQL=Define Page Query SQL \ No newline at end of file diff --git a/src/main/resources/com/fr/solution/plugin/better/sql/editor/locale/better_en_US.properties b/src/main/resources/com/fr/solution/plugin/better/sql/editor/locale/better_en_US.properties new file mode 100644 index 0000000..0469fbf --- /dev/null +++ b/src/main/resources/com/fr/solution/plugin/better/sql/editor/locale/better_en_US.properties @@ -0,0 +1,8 @@ +Plugin-Better_SQL_Editor=Better SQL Editor +Plugin-Better_SQL_Editor_Refresh=Refresh +Plugin-Better_SQL_Editor_Preview=Preview +Plugin-Better_SQL_Editor_Is_Shared_Table_Data=Shared Table Data Or Not +Plugin-Better_SQL_Editor_Database_Query=Database Query +Plugin-Better_SQL_Editor_SQL_Cannot_Null=SQL Cannot Null +Plugin-Better_SQL_Editor_Page_Query=Page Query +Plugin-Better_SQL_Editor_Define_Page_Query_SQL=Define Page Query SQL \ No newline at end of file diff --git a/src/main/resources/com/fr/solution/plugin/better/sql/editor/locale/better_ja_JP.properties b/src/main/resources/com/fr/solution/plugin/better/sql/editor/locale/better_ja_JP.properties new file mode 100644 index 0000000..1f8303c --- /dev/null +++ b/src/main/resources/com/fr/solution/plugin/better/sql/editor/locale/better_ja_JP.properties @@ -0,0 +1,8 @@ +Plugin-Better_SQL_Editor=SQL\u30A8\u30C7\u30A3\u30BF\u30FC +Plugin-Better_SQL_Editor_Refresh=Refresh +Plugin-Better_SQL_Editor_Preview=Preview +Plugin-Better_SQL_Editor_Is_Shared_Table_Data=Shared Table Data Or Not +Plugin-Better_SQL_Editor_Database_Query=Database Query +Plugin-Better_SQL_Editor_SQL_Cannot_Null=SQL Cannot Null +Plugin-Better_SQL_Editor_Page_Query=Page Query +Plugin-Better_SQL_Editor_Define_Page_Query_SQL=Define Page Query SQL \ No newline at end of file diff --git a/src/main/resources/com/fr/solution/plugin/better/sql/editor/locale/better_zh_CN.properties b/src/main/resources/com/fr/solution/plugin/better/sql/editor/locale/better_zh_CN.properties new file mode 100644 index 0000000..265f845 --- /dev/null +++ b/src/main/resources/com/fr/solution/plugin/better/sql/editor/locale/better_zh_CN.properties @@ -0,0 +1,8 @@ +Plugin-Better_SQL_Editor=SQL\u7F16\u8F91\u5668 +Plugin-Better_SQL_Editor_Refresh=\u5237\u65B0 +Plugin-Better_SQL_Editor_Preview=\u9884\u89C8 +Plugin-Better_SQL_Editor_Is_Shared_Table_Data=\u5171\u4EAB\u6570\u636E\u96C6 +Plugin-Better_SQL_Editor_Database_Query=\u6570\u636E\u5E93\u67E5\u8BE2 +Plugin-Better_SQL_Editor_SQL_Cannot_Null=SQL\u8BED\u53E5\u4E0D\u80FD\u4E3A\u7A7A +Plugin-Better_SQL_Editor_Page_Query=\u5206\u9875\u67E5\u8BE2 +Plugin-Better_SQL_Editor_Define_Page_Query_SQL=\u5B9A\u4E49\u5206\u9875SQL \ No newline at end of file