summaryrefslogtreecommitdiffstats
path: root/ecomp-sdk/epsdk-analytics/src/main/java/org/onap/portalsdk/analytics/model/definition/wizard/DefinitionJSON.java
diff options
context:
space:
mode:
Diffstat (limited to 'ecomp-sdk/epsdk-analytics/src/main/java/org/onap/portalsdk/analytics/model/definition/wizard/DefinitionJSON.java')
-rw-r--r--ecomp-sdk/epsdk-analytics/src/main/java/org/onap/portalsdk/analytics/model/definition/wizard/DefinitionJSON.java40
1 files changed, 40 insertions, 0 deletions
diff --git a/ecomp-sdk/epsdk-analytics/src/main/java/org/onap/portalsdk/analytics/model/definition/wizard/DefinitionJSON.java b/ecomp-sdk/epsdk-analytics/src/main/java/org/onap/portalsdk/analytics/model/definition/wizard/DefinitionJSON.java
index 483505af..9e9428cf 100644
--- a/ecomp-sdk/epsdk-analytics/src/main/java/org/onap/portalsdk/analytics/model/definition/wizard/DefinitionJSON.java
+++ b/ecomp-sdk/epsdk-analytics/src/main/java/org/onap/portalsdk/analytics/model/definition/wizard/DefinitionJSON.java
@@ -39,6 +39,8 @@ package org.onap.portalsdk.analytics.model.definition.wizard;
import java.util.List;
+import org.onap.portalsdk.analytics.xmlobj.DashboardReports;
+
public class DefinitionJSON implements WizardJSON {
private String tabName;
@@ -48,6 +50,7 @@ public class DefinitionJSON implements WizardJSON {
private String reportName;
private String reportDescr;
private String reportType;
+ private List<IdNameBooleanJSON> reportTypeList = null;
private String dbInfo;
private String formHelpText;
private Integer pageSize;
@@ -74,6 +77,10 @@ public class DefinitionJSON implements WizardJSON {
private String allowScheduler;
private String sizedByContent;
private String repDefType;
+ private String dashboardLayoutHTML;
+ private String dashboardLayoutJSON;
+ private DashboardReports dashboardReports;
+
@Override
public String getTabName() {
return tabName;
@@ -127,6 +134,14 @@ public class DefinitionJSON implements WizardJSON {
public void setReportType(String reportType) {
this.reportType = reportType;
}
+
+ public void setReportTypeList(List<IdNameBooleanJSON> reportTypeList) {
+ this.reportTypeList = reportTypeList;
+ }
+
+ public List<IdNameBooleanJSON> getReportTypeList() {
+ return reportTypeList;
+ }
public String getDbInfo() {
return dbInfo;
@@ -335,4 +350,29 @@ public class DefinitionJSON implements WizardJSON {
public void setDbInfoList(List<IdNameBooleanJSON> dbInfoList) {
this.dbInfoList = dbInfoList;
}
+
+ public String getDashboardLayoutHTML() {
+ return dashboardLayoutHTML;
+ }
+
+ public void setDashboardLayoutHTML(String dashboardLayoutHTML) {
+ this.dashboardLayoutHTML = dashboardLayoutHTML;
+ }
+
+ public String getDashboardLayoutJSON() {
+ return dashboardLayoutJSON;
+ }
+
+ public void setDashboardLayoutJSON(String dashboardLayoutJSON) {
+ this.dashboardLayoutJSON = dashboardLayoutJSON;
+ }
+
+ public DashboardReports getDashboardReports() {
+ return dashboardReports;
+ }
+
+ public void setDashboardReports(DashboardReports dashboardReports) {
+ this.dashboardReports = dashboardReports;
+ }
+
}