summaryrefslogtreecommitdiffstats
path: root/ecomp-sdk/epsdk-analytics/src/main/java/org/onap/portalsdk/analytics/view
diff options
context:
space:
mode:
authormravula <mr257h@att.com>2020-05-05 12:20:30 -0400
committerSudarshan Kumar <sudarshan.kumar@att.com>2020-05-16 01:50:52 +0530
commit759e9e75fc0b5978f98f901744c87c0c8d5ef4fd (patch)
tree4b61ca0a05ec79d45f88b81142264e0407d2ddb3 /ecomp-sdk/epsdk-analytics/src/main/java/org/onap/portalsdk/analytics/view
parent03abc05e6217274f557ec4987aa8e8bd34b2f4a4 (diff)
Raptor backend java API Code(Analytics), UI Code(Overlay) and pages
component in os project Issue-ID: PORTAL-902 Change-Id: Id297d9493a77e6816ed0f2a82c15b2eaa1e57a72 Signed-off-by: Sudarshan Kumar <sudarshan.kumar@att.com>
Diffstat (limited to 'ecomp-sdk/epsdk-analytics/src/main/java/org/onap/portalsdk/analytics/view')
-rw-r--r--ecomp-sdk/epsdk-analytics/src/main/java/org/onap/portalsdk/analytics/view/HtmlFormatter.java29
1 files changed, 27 insertions, 2 deletions
diff --git a/ecomp-sdk/epsdk-analytics/src/main/java/org/onap/portalsdk/analytics/view/HtmlFormatter.java b/ecomp-sdk/epsdk-analytics/src/main/java/org/onap/portalsdk/analytics/view/HtmlFormatter.java
index ed5276b7..7b5f548b 100644
--- a/ecomp-sdk/epsdk-analytics/src/main/java/org/onap/portalsdk/analytics/view/HtmlFormatter.java
+++ b/ecomp-sdk/epsdk-analytics/src/main/java/org/onap/portalsdk/analytics/view/HtmlFormatter.java
@@ -37,8 +37,11 @@
*/
package org.onap.portalsdk.analytics.view;
+import org.json.JSONObject;
import org.onap.portalsdk.analytics.RaptorObject;
+import com.google.gson.JsonObject;
+
public class HtmlFormatter extends RaptorObject {
private boolean bold = false;
@@ -173,6 +176,28 @@ public class HtmlFormatter extends RaptorObject {
return sb.toString();
} // generateStyleHtml
+
+ public String generateJsonHtmlStyle() {
+ JSONObject style = new JSONObject();
+ if (isBold())
+ style.put("font-weight", "bold");
+ if (isItalic())
+ style.put("font-style", "italic");
+ if (isUnderline())
+ style.put("text-decoration", "underline");
+ if(getBgColor().length()>0)
+ style.put("background-color", getBgColor());
+ if (getFontColor().length() > 0)
+ style.put("color", getFontColor());
+ if (getFontFace().length() > 0)
+ style.put("font-family", getFontFace());
+ if (getFontSize().length() > 0)
+ style.put("font-size", getFontSize() + "px");
+ if (getAlignment().length() > 0)
+ style.put("text-align",getAlignment());
+ return style.toString();
+ }
+
public String generateStyleForZK() {
StringBuffer sb = new StringBuffer();
@@ -197,9 +222,9 @@ public class HtmlFormatter extends RaptorObject {
} // generateStyleHtml
public String formatValue(String value) {
- String style = generateStyleHtml();
+ String style = generateJsonHtmlStyle();
if (style.length() > 0)
- return "<font" + style + ">" + value + "</font>";
+ return style;
else
return value;
} // formatValue