From 958e29ce02cede85a77f1f8780bf76b33ea161fd Mon Sep 17 00:00:00 2001 From: Hades Date: Fri, 23 Nov 2018 13:48:55 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E6=8E=A5=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- plugin.xml | 26 +++++++-------- .../topparameterstyle/LocationAttrDefine.java | 32 ------------------- .../MobileParamStyleDefine.java | 24 ++++++++++++++ 3 files changed, 37 insertions(+), 45 deletions(-) delete mode 100644 src/main/java/com/fr/plugin/topparameterstyle/LocationAttrDefine.java create mode 100644 src/main/java/com/fr/plugin/topparameterstyle/MobileParamStyleDefine.java diff --git a/plugin.xml b/plugin.xml index 45bc827..68fb56d 100644 --- a/plugin.xml +++ b/plugin.xml @@ -1,19 +1,19 @@ - com.fr.plugin.topparameterstyle - - yes - 1.0 - 10.0 - 2018-11-03 - finereport.hades - - com.fr.plugin.topparameterstyle + +yes +1.0 +10.0 +2018-11-03 +finereport.hades + + - - - + + + - + \ No newline at end of file diff --git a/src/main/java/com/fr/plugin/topparameterstyle/LocationAttrDefine.java b/src/main/java/com/fr/plugin/topparameterstyle/LocationAttrDefine.java deleted file mode 100644 index 43dcf4d..0000000 --- a/src/main/java/com/fr/plugin/topparameterstyle/LocationAttrDefine.java +++ /dev/null @@ -1,32 +0,0 @@ -package com.fr.plugin.topparameterstyle; - -import com.fr.intelli.record.Focus; -import com.fr.intelli.record.Original; -import com.fr.json.JSONException; -import com.fr.json.JSONObject; -import com.fr.log.FineLoggerFactory; -import com.fr.record.analyzer.EnableMetrics; -import com.fr.report.fun.impl.AbstractLocationAttrProvider; - -@EnableMetrics -public class LocationAttrDefine extends AbstractLocationAttrProvider { - - private String queryType = "topbar"; - - @Override - @Focus(id = "com.fr.solution.plugin.topparameterstyle", text = "FR_Plugin_TOP_Parameter_Style", source = Original.PLUGIN) - public String descriptor() { - return "顶部"; - } - - @Override - public JSONObject createJSON() { - JSONObject jo = JSONObject.create(); - try { - jo.put("queryType", this.queryType); - } catch (JSONException e) { - FineLoggerFactory.getLogger().error(e.getMessage(), e); - } - return jo; - } -} diff --git a/src/main/java/com/fr/plugin/topparameterstyle/MobileParamStyleDefine.java b/src/main/java/com/fr/plugin/topparameterstyle/MobileParamStyleDefine.java new file mode 100644 index 0000000..fbcdd58 --- /dev/null +++ b/src/main/java/com/fr/plugin/topparameterstyle/MobileParamStyleDefine.java @@ -0,0 +1,24 @@ +package com.fr.plugin.topparameterstyle; + +import com.fr.intelli.record.Focus; +import com.fr.intelli.record.Original; +import com.fr.record.analyzer.EnableMetrics; +import com.fr.report.fun.impl.AbstractMobileParamStyleProvider; + +@EnableMetrics +public class MobileParamStyleDefine extends AbstractMobileParamStyleProvider { + + private String queryType = "topbar"; + + @Override + @Focus(id = "com.fr.solution.plugin.topparameterstyle", text = "FR_Plugin_TOP_Parameter_Style", source = Original.PLUGIN) + public String descriptor() { + return "顶部"; + } + + + @Override + public String getStyleType() { + return "topbar"; + } +}