From 949b1919c2e798bafa4ed481c31f6dd1e00329c9 Mon Sep 17 00:00:00 2001 From: vito Date: Sat, 23 Apr 2016 15:21:43 +0800 Subject: [PATCH] =?UTF-8?q?1=E3=80=81=E6=B7=BB=E5=8A=A0=E6=8F=92=E4=BB=B6?= =?UTF-8?q?=E5=95=86=E5=BA=97=E6=8E=88=E6=9D=83=E4=BF=A1=E6=81=AFapi=202?= =?UTF-8?q?=E3=80=81=E5=87=8F=E5=B0=8F=E6=8F=92=E4=BB=B6=E5=95=86=E5=BA=97?= =?UTF-8?q?=E7=AA=97=E4=BD=93=E9=AB=98=E5=BA=A6=E4=BB=A5=E9=80=82=E9=85=8D?= =?UTF-8?q?win=E4=B8=8B=E5=87=BA=E7=8E=B0=E6=BB=9A=E5=8A=A8=E6=9D=A1?= =?UTF-8?q?=E7=9A=84=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/com/fr/design/extra/PluginShopDialog.java | 2 +- .../src/com/fr/design/extra/PluginWebBridge.java | 12 ++++++++++++ 2 files changed, 13 insertions(+), 1 deletion(-) diff --git a/designer_base/src/com/fr/design/extra/PluginShopDialog.java b/designer_base/src/com/fr/design/extra/PluginShopDialog.java index 5d04401b2..cc75e46e8 100644 --- a/designer_base/src/com/fr/design/extra/PluginShopDialog.java +++ b/designer_base/src/com/fr/design/extra/PluginShopDialog.java @@ -10,7 +10,7 @@ import java.awt.*; * Created by vito on 16/4/18. */ public class PluginShopDialog extends UIDialog { - private static final Dimension DEFAULT_SHOP = new Dimension(900, 710); + private static final Dimension DEFAULT_SHOP = new Dimension(900, 700); public PluginShopDialog(Frame frame, BasicPane pane) { super(frame, pane, false); diff --git a/designer_base/src/com/fr/design/extra/PluginWebBridge.java b/designer_base/src/com/fr/design/extra/PluginWebBridge.java index 69f65075f..25d9c20cf 100644 --- a/designer_base/src/com/fr/design/extra/PluginWebBridge.java +++ b/designer_base/src/com/fr/design/extra/PluginWebBridge.java @@ -8,6 +8,8 @@ import com.fr.general.FRLogger; import com.fr.general.Inter; import com.fr.general.SiteCenter; import com.fr.plugin.Plugin; +import com.fr.plugin.PluginLicense; +import com.fr.plugin.PluginLicenseManager; import com.fr.plugin.PluginLoader; import com.fr.stable.ArrayUtils; import com.fr.stable.StringUtils; @@ -196,6 +198,16 @@ public class PluginWebBridge { return PluginLoader.getLoader().getInstalled(); } + + /** + * 获取已经安装的插件的授权情况 + * + * @return 已安装的插件授权对象 + */ + public PluginLicense getPluginLicenseByID(String pluginID ) { + return PluginLicenseManager.getInstance().getPluginLicenseByID(pluginID); + } + private String[] jsObjectToStringArray(JSObject obj) { if (obj == null) { return ArrayUtils.EMPTY_STRING_ARRAY;