From 6beb446925c967aca92f5513adf36c5db77c00d6 Mon Sep 17 00:00:00 2001 From: TATTAVARADA Date: Thu, 27 Apr 2017 07:53:18 -0400 Subject: [PORTAL-7] Rebase This rebasing includes common libraries and common overlays projects abstraction of components Change-Id: Ia1efa4deacdc5701e6205104ac021a6c80ed60ba Signed-off-by: st782s --- .../analytics/xmlobj/ChartAdditionalOptions.java | 1178 ++++++++++++ .../analytics/xmlobj/ChartDrillFormfield.java | 86 + .../analytics/xmlobj/ChartDrillOptions.java | 206 ++ .../portalsdk/analytics/xmlobj/ColFilterList.java | 93 + .../portalsdk/analytics/xmlobj/ColFilterType.java | 298 +++ .../analytics/xmlobj/CustomReportType.java | 2011 ++++++++++++++++++++ .../analytics/xmlobj/DashboardEditorList.java | 93 + .../analytics/xmlobj/DashboardEditorReport.java | 172 ++ .../analytics/xmlobj/DashboardReports.java | 93 + .../analytics/xmlobj/DashboardReportsNew.java | 147 ++ .../portalsdk/analytics/xmlobj/DataColumnList.java | 95 + .../portalsdk/analytics/xmlobj/DataColumnType.java | 1455 ++++++++++++++ .../portalsdk/analytics/xmlobj/DataSourceList.java | 93 + .../portalsdk/analytics/xmlobj/DataSourceType.java | 281 +++ .../analytics/xmlobj/DataminingOptions.java | 167 ++ .../portalsdk/analytics/xmlobj/FormFieldList.java | 120 ++ .../portalsdk/analytics/xmlobj/FormFieldType.java | 610 ++++++ .../portalsdk/analytics/xmlobj/FormatList.java | 95 + .../portalsdk/analytics/xmlobj/FormatType.java | 366 ++++ .../analytics/xmlobj/JavascriptItemType.java | 144 ++ .../portalsdk/analytics/xmlobj/JavascriptList.java | 93 + .../portalsdk/analytics/xmlobj/Marker.java | 167 ++ .../portalsdk/analytics/xmlobj/ObjectFactory.java | 305 +++ .../analytics/xmlobj/PDFAdditionalOptions.java | 340 ++++ .../analytics/xmlobj/PredefinedValueList.java | 93 + .../portalsdk/analytics/xmlobj/ReportMap.java | 444 +++++ .../portalsdk/analytics/xmlobj/Reports.java | 113 ++ .../portalsdk/analytics/xmlobj/SemaphoreList.java | 93 + .../portalsdk/analytics/xmlobj/SemaphoreType.java | 227 +++ 29 files changed, 9678 insertions(+) create mode 100644 ecomp-sdk/epsdk-analytics/src/main/java/org/openecomp/portalsdk/analytics/xmlobj/ChartAdditionalOptions.java create mode 100644 ecomp-sdk/epsdk-analytics/src/main/java/org/openecomp/portalsdk/analytics/xmlobj/ChartDrillFormfield.java create mode 100644 ecomp-sdk/epsdk-analytics/src/main/java/org/openecomp/portalsdk/analytics/xmlobj/ChartDrillOptions.java create mode 100644 ecomp-sdk/epsdk-analytics/src/main/java/org/openecomp/portalsdk/analytics/xmlobj/ColFilterList.java create mode 100644 ecomp-sdk/epsdk-analytics/src/main/java/org/openecomp/portalsdk/analytics/xmlobj/ColFilterType.java create mode 100644 ecomp-sdk/epsdk-analytics/src/main/java/org/openecomp/portalsdk/analytics/xmlobj/CustomReportType.java create mode 100644 ecomp-sdk/epsdk-analytics/src/main/java/org/openecomp/portalsdk/analytics/xmlobj/DashboardEditorList.java create mode 100644 ecomp-sdk/epsdk-analytics/src/main/java/org/openecomp/portalsdk/analytics/xmlobj/DashboardEditorReport.java create mode 100644 ecomp-sdk/epsdk-analytics/src/main/java/org/openecomp/portalsdk/analytics/xmlobj/DashboardReports.java create mode 100644 ecomp-sdk/epsdk-analytics/src/main/java/org/openecomp/portalsdk/analytics/xmlobj/DashboardReportsNew.java create mode 100644 ecomp-sdk/epsdk-analytics/src/main/java/org/openecomp/portalsdk/analytics/xmlobj/DataColumnList.java create mode 100644 ecomp-sdk/epsdk-analytics/src/main/java/org/openecomp/portalsdk/analytics/xmlobj/DataColumnType.java create mode 100644 ecomp-sdk/epsdk-analytics/src/main/java/org/openecomp/portalsdk/analytics/xmlobj/DataSourceList.java create mode 100644 ecomp-sdk/epsdk-analytics/src/main/java/org/openecomp/portalsdk/analytics/xmlobj/DataSourceType.java create mode 100644 ecomp-sdk/epsdk-analytics/src/main/java/org/openecomp/portalsdk/analytics/xmlobj/DataminingOptions.java create mode 100644 ecomp-sdk/epsdk-analytics/src/main/java/org/openecomp/portalsdk/analytics/xmlobj/FormFieldList.java create mode 100644 ecomp-sdk/epsdk-analytics/src/main/java/org/openecomp/portalsdk/analytics/xmlobj/FormFieldType.java create mode 100644 ecomp-sdk/epsdk-analytics/src/main/java/org/openecomp/portalsdk/analytics/xmlobj/FormatList.java create mode 100644 ecomp-sdk/epsdk-analytics/src/main/java/org/openecomp/portalsdk/analytics/xmlobj/FormatType.java create mode 100644 ecomp-sdk/epsdk-analytics/src/main/java/org/openecomp/portalsdk/analytics/xmlobj/JavascriptItemType.java create mode 100644 ecomp-sdk/epsdk-analytics/src/main/java/org/openecomp/portalsdk/analytics/xmlobj/JavascriptList.java create mode 100644 ecomp-sdk/epsdk-analytics/src/main/java/org/openecomp/portalsdk/analytics/xmlobj/Marker.java create mode 100644 ecomp-sdk/epsdk-analytics/src/main/java/org/openecomp/portalsdk/analytics/xmlobj/ObjectFactory.java create mode 100644 ecomp-sdk/epsdk-analytics/src/main/java/org/openecomp/portalsdk/analytics/xmlobj/PDFAdditionalOptions.java create mode 100644 ecomp-sdk/epsdk-analytics/src/main/java/org/openecomp/portalsdk/analytics/xmlobj/PredefinedValueList.java create mode 100644 ecomp-sdk/epsdk-analytics/src/main/java/org/openecomp/portalsdk/analytics/xmlobj/ReportMap.java create mode 100644 ecomp-sdk/epsdk-analytics/src/main/java/org/openecomp/portalsdk/analytics/xmlobj/Reports.java create mode 100644 ecomp-sdk/epsdk-analytics/src/main/java/org/openecomp/portalsdk/analytics/xmlobj/SemaphoreList.java create mode 100644 ecomp-sdk/epsdk-analytics/src/main/java/org/openecomp/portalsdk/analytics/xmlobj/SemaphoreType.java (limited to 'ecomp-sdk/epsdk-analytics/src/main/java/org/openecomp/portalsdk/analytics/xmlobj') diff --git a/ecomp-sdk/epsdk-analytics/src/main/java/org/openecomp/portalsdk/analytics/xmlobj/ChartAdditionalOptions.java b/ecomp-sdk/epsdk-analytics/src/main/java/org/openecomp/portalsdk/analytics/xmlobj/ChartAdditionalOptions.java new file mode 100644 index 00000000..48ae70a8 --- /dev/null +++ b/ecomp-sdk/epsdk-analytics/src/main/java/org/openecomp/portalsdk/analytics/xmlobj/ChartAdditionalOptions.java @@ -0,0 +1,1178 @@ +/*- + * ================================================================================ + * eCOMP Portal SDK + * ================================================================================ + * Copyright (C) 2017 AT&T Intellectual Property + * ================================================================================ + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ================================================================================ + */ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2016.06.07 at 02:07:29 PM EDT +// + + +package org.openecomp.portalsdk.analytics.xmlobj; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java class for ChartAdditionalOptions complex type. + * + *

The following schema fragment specifies the expected content contained within this class. + * + *

+ * <complexType name="ChartAdditionalOptions">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="chartMultiplePieOrder" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="chartMultiplePieLabelDisplay" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="chartOrientation" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="secondaryChartRenderer" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="chartDisplay" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="hideToolTips" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="hidechartLegend" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="legendPosition" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="labelAngle" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="intervalFromdate" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="intervalTodate" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="intervalLabel" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="lastSeriesALineChart" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="lastSeriesABarChart" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="maxLabelsInDomainAxis" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="linearRegression" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="linearRegressionColor" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="exponentialRegressionColor" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="maxRegression" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="rangeAxisUpperLimit" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="rangeAxisLowerLimit" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="overlayItemValueOnStackBar" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="animate" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
+ *         <element name="animateAnimatedChart" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
+ *         <element name="keepDomainAxisValueAsString" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="stacked" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
+ *         <element name="barControls" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
+ *         <element name="xAxisDateType" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
+ *         <element name="lessXaxisTickers" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
+ *         <element name="timeAxis" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
+ *         <element name="timeSeriesRender" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="multiSeries" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
+ *         <element name="showXAxisLabel" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
+ *         <element name="addXAxisTickers" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
+ *         <element name="zoomIn" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
+ *         <element name="timeAxisType" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="logScale" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
+ *         <element name="topMargin" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
+ *         <element name="bottomMargin" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
+ *         <element name="rightMargin" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
+ *         <element name="leftMargin" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "ChartAdditionalOptions", propOrder = { + "chartMultiplePieOrder", + "chartMultiplePieLabelDisplay", + "chartOrientation", + "secondaryChartRenderer", + "chartDisplay", + "hideToolTips", + "hidechartLegend", + "legendPosition", + "labelAngle", + "intervalFromdate", + "intervalTodate", + "intervalLabel", + "lastSeriesALineChart", + "lastSeriesABarChart", + "maxLabelsInDomainAxis", + "linearRegression", + "linearRegressionColor", + "exponentialRegressionColor", + "maxRegression", + "rangeAxisUpperLimit", + "rangeAxisLowerLimit", + "overlayItemValueOnStackBar", + "animate", + "animateAnimatedChart", + "keepDomainAxisValueAsString", + "stacked", + "barControls", + "xAxisDateType", + "lessXaxisTickers", + "timeAxis", + "timeSeriesRender", + "multiSeries", + "showXAxisLabel", + "addXAxisTickers", + "zoomIn", + "timeAxisType", + "logScale", + "topMargin", + "bottomMargin", + "rightMargin", + "leftMargin" +}) +public class ChartAdditionalOptions { + + protected String chartMultiplePieOrder; + protected String chartMultiplePieLabelDisplay; + protected String chartOrientation; + protected String secondaryChartRenderer; + protected String chartDisplay; + protected String hideToolTips; + protected String hidechartLegend; + protected String legendPosition; + protected String labelAngle; + protected String intervalFromdate; + protected String intervalTodate; + protected String intervalLabel; + protected String lastSeriesALineChart; + protected String lastSeriesABarChart; + protected String maxLabelsInDomainAxis; + protected String linearRegression; + protected String linearRegressionColor; + protected String exponentialRegressionColor; + protected String maxRegression; + protected String rangeAxisUpperLimit; + protected String rangeAxisLowerLimit; + protected String overlayItemValueOnStackBar; + @XmlElement(defaultValue = "false") + protected Boolean animate; + @XmlElement(defaultValue = "true") + protected Boolean animateAnimatedChart; + protected String keepDomainAxisValueAsString; + @XmlElement(defaultValue = "false") + protected Boolean stacked; + @XmlElement(defaultValue = "false") + protected Boolean barControls; + @XmlElement(defaultValue = "false") + protected Boolean xAxisDateType; + @XmlElement(defaultValue = "false") + protected Boolean lessXaxisTickers; + @XmlElement(defaultValue = "true") + protected Boolean timeAxis; + protected String timeSeriesRender; + @XmlElement(defaultValue = "false") + protected Boolean multiSeries; + @XmlElement(defaultValue = "false") + protected Boolean showXAxisLabel; + @XmlElement(defaultValue = "false") + protected Boolean addXAxisTickers; + protected Integer zoomIn; + protected String timeAxisType; + @XmlElement(defaultValue = "false") + protected Boolean logScale; + protected Integer topMargin; + protected Integer bottomMargin; + protected Integer rightMargin; + protected Integer leftMargin; + + /** + * Gets the value of the chartMultiplePieOrder property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getChartMultiplePieOrder() { + return chartMultiplePieOrder; + } + + /** + * Sets the value of the chartMultiplePieOrder property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setChartMultiplePieOrder(String value) { + this.chartMultiplePieOrder = value; + } + + /** + * Gets the value of the chartMultiplePieLabelDisplay property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getChartMultiplePieLabelDisplay() { + return chartMultiplePieLabelDisplay; + } + + /** + * Sets the value of the chartMultiplePieLabelDisplay property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setChartMultiplePieLabelDisplay(String value) { + this.chartMultiplePieLabelDisplay = value; + } + + /** + * Gets the value of the chartOrientation property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getChartOrientation() { + return chartOrientation; + } + + /** + * Sets the value of the chartOrientation property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setChartOrientation(String value) { + this.chartOrientation = value; + } + + /** + * Gets the value of the secondaryChartRenderer property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getSecondaryChartRenderer() { + return secondaryChartRenderer; + } + + /** + * Sets the value of the secondaryChartRenderer property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setSecondaryChartRenderer(String value) { + this.secondaryChartRenderer = value; + } + + /** + * Gets the value of the chartDisplay property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getChartDisplay() { + return chartDisplay; + } + + /** + * Sets the value of the chartDisplay property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setChartDisplay(String value) { + this.chartDisplay = value; + } + + /** + * Gets the value of the hideToolTips property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getHideToolTips() { + return hideToolTips; + } + + /** + * Sets the value of the hideToolTips property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setHideToolTips(String value) { + this.hideToolTips = value; + } + + /** + * Gets the value of the hidechartLegend property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getHidechartLegend() { + return hidechartLegend; + } + + /** + * Sets the value of the hidechartLegend property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setHidechartLegend(String value) { + this.hidechartLegend = value; + } + + /** + * Gets the value of the legendPosition property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getLegendPosition() { + return legendPosition; + } + + /** + * Sets the value of the legendPosition property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setLegendPosition(String value) { + this.legendPosition = value; + } + + /** + * Gets the value of the labelAngle property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getLabelAngle() { + return labelAngle; + } + + /** + * Sets the value of the labelAngle property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setLabelAngle(String value) { + this.labelAngle = value; + } + + /** + * Gets the value of the intervalFromdate property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getIntervalFromdate() { + return intervalFromdate; + } + + /** + * Sets the value of the intervalFromdate property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setIntervalFromdate(String value) { + this.intervalFromdate = value; + } + + /** + * Gets the value of the intervalTodate property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getIntervalTodate() { + return intervalTodate; + } + + /** + * Sets the value of the intervalTodate property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setIntervalTodate(String value) { + this.intervalTodate = value; + } + + /** + * Gets the value of the intervalLabel property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getIntervalLabel() { + return intervalLabel; + } + + /** + * Sets the value of the intervalLabel property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setIntervalLabel(String value) { + this.intervalLabel = value; + } + + /** + * Gets the value of the lastSeriesALineChart property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getLastSeriesALineChart() { + return lastSeriesALineChart; + } + + /** + * Sets the value of the lastSeriesALineChart property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setLastSeriesALineChart(String value) { + this.lastSeriesALineChart = value; + } + + /** + * Gets the value of the lastSeriesABarChart property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getLastSeriesABarChart() { + return lastSeriesABarChart; + } + + /** + * Sets the value of the lastSeriesABarChart property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setLastSeriesABarChart(String value) { + this.lastSeriesABarChart = value; + } + + /** + * Gets the value of the maxLabelsInDomainAxis property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getMaxLabelsInDomainAxis() { + return maxLabelsInDomainAxis; + } + + /** + * Sets the value of the maxLabelsInDomainAxis property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setMaxLabelsInDomainAxis(String value) { + this.maxLabelsInDomainAxis = value; + } + + /** + * Gets the value of the linearRegression property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getLinearRegression() { + return linearRegression; + } + + /** + * Sets the value of the linearRegression property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setLinearRegression(String value) { + this.linearRegression = value; + } + + /** + * Gets the value of the linearRegressionColor property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getLinearRegressionColor() { + return linearRegressionColor; + } + + /** + * Sets the value of the linearRegressionColor property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setLinearRegressionColor(String value) { + this.linearRegressionColor = value; + } + + /** + * Gets the value of the exponentialRegressionColor property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getExponentialRegressionColor() { + return exponentialRegressionColor; + } + + /** + * Sets the value of the exponentialRegressionColor property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setExponentialRegressionColor(String value) { + this.exponentialRegressionColor = value; + } + + /** + * Gets the value of the maxRegression property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getMaxRegression() { + return maxRegression; + } + + /** + * Sets the value of the maxRegression property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setMaxRegression(String value) { + this.maxRegression = value; + } + + /** + * Gets the value of the rangeAxisUpperLimit property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getRangeAxisUpperLimit() { + return rangeAxisUpperLimit; + } + + /** + * Sets the value of the rangeAxisUpperLimit property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setRangeAxisUpperLimit(String value) { + this.rangeAxisUpperLimit = value; + } + + /** + * Gets the value of the rangeAxisLowerLimit property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getRangeAxisLowerLimit() { + return rangeAxisLowerLimit; + } + + /** + * Sets the value of the rangeAxisLowerLimit property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setRangeAxisLowerLimit(String value) { + this.rangeAxisLowerLimit = value; + } + + /** + * Gets the value of the overlayItemValueOnStackBar property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getOverlayItemValueOnStackBar() { + return overlayItemValueOnStackBar; + } + + /** + * Sets the value of the overlayItemValueOnStackBar property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setOverlayItemValueOnStackBar(String value) { + this.overlayItemValueOnStackBar = value; + } + + /** + * Gets the value of the animate property. + * + * @return + * possible object is + * {@link Boolean } + * + */ + public Boolean isAnimate() { + return animate; + } + + /** + * Sets the value of the animate property. + * + * @param value + * allowed object is + * {@link Boolean } + * + */ + public void setAnimate(Boolean value) { + this.animate = value; + } + + /** + * Gets the value of the animateAnimatedChart property. + * + * @return + * possible object is + * {@link Boolean } + * + */ + public Boolean isAnimateAnimatedChart() { + return animateAnimatedChart; + } + + /** + * Sets the value of the animateAnimatedChart property. + * + * @param value + * allowed object is + * {@link Boolean } + * + */ + public void setAnimateAnimatedChart(Boolean value) { + this.animateAnimatedChart = value; + } + + /** + * Gets the value of the keepDomainAxisValueAsString property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getKeepDomainAxisValueAsString() { + return keepDomainAxisValueAsString; + } + + /** + * Sets the value of the keepDomainAxisValueAsString property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setKeepDomainAxisValueAsString(String value) { + this.keepDomainAxisValueAsString = value; + } + + /** + * Gets the value of the stacked property. + * + * @return + * possible object is + * {@link Boolean } + * + */ + public Boolean isStacked() { + return stacked; + } + + /** + * Sets the value of the stacked property. + * + * @param value + * allowed object is + * {@link Boolean } + * + */ + public void setStacked(Boolean value) { + this.stacked = value; + } + + /** + * Gets the value of the barControls property. + * + * @return + * possible object is + * {@link Boolean } + * + */ + public Boolean isBarControls() { + return barControls; + } + + /** + * Sets the value of the barControls property. + * + * @param value + * allowed object is + * {@link Boolean } + * + */ + public void setBarControls(Boolean value) { + this.barControls = value; + } + + /** + * Gets the value of the xAxisDateType property. + * + * @return + * possible object is + * {@link Boolean } + * + */ + public Boolean isXAxisDateType() { + return xAxisDateType; + } + + /** + * Sets the value of the xAxisDateType property. + * + * @param value + * allowed object is + * {@link Boolean } + * + */ + public void setXAxisDateType(Boolean value) { + this.xAxisDateType = value; + } + + /** + * Gets the value of the lessXaxisTickers property. + * + * @return + * possible object is + * {@link Boolean } + * + */ + public Boolean isLessXaxisTickers() { + return lessXaxisTickers; + } + + /** + * Sets the value of the lessXaxisTickers property. + * + * @param value + * allowed object is + * {@link Boolean } + * + */ + public void setLessXaxisTickers(Boolean value) { + this.lessXaxisTickers = value; + } + + /** + * Gets the value of the timeAxis property. + * + * @return + * possible object is + * {@link Boolean } + * + */ + public Boolean isTimeAxis() { + return timeAxis; + } + + /** + * Sets the value of the timeAxis property. + * + * @param value + * allowed object is + * {@link Boolean } + * + */ + public void setTimeAxis(Boolean value) { + this.timeAxis = value; + } + + /** + * Gets the value of the timeSeriesRender property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getTimeSeriesRender() { + return timeSeriesRender; + } + + /** + * Sets the value of the timeSeriesRender property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setTimeSeriesRender(String value) { + this.timeSeriesRender = value; + } + + /** + * Gets the value of the multiSeries property. + * + * @return + * possible object is + * {@link Boolean } + * + */ + public Boolean isMultiSeries() { + return multiSeries; + } + + /** + * Sets the value of the multiSeries property. + * + * @param value + * allowed object is + * {@link Boolean } + * + */ + public void setMultiSeries(Boolean value) { + this.multiSeries = value; + } + + /** + * Gets the value of the showXAxisLabel property. + * + * @return + * possible object is + * {@link Boolean } + * + */ + public Boolean isShowXAxisLabel() { + return showXAxisLabel; + } + + /** + * Sets the value of the showXAxisLabel property. + * + * @param value + * allowed object is + * {@link Boolean } + * + */ + public void setShowXAxisLabel(Boolean value) { + this.showXAxisLabel = value; + } + + /** + * Gets the value of the addXAxisTickers property. + * + * @return + * possible object is + * {@link Boolean } + * + */ + public Boolean isAddXAxisTickers() { + return addXAxisTickers; + } + + /** + * Sets the value of the addXAxisTickers property. + * + * @param value + * allowed object is + * {@link Boolean } + * + */ + public void setAddXAxisTickers(Boolean value) { + this.addXAxisTickers = value; + } + + /** + * Gets the value of the zoomIn property. + * + * @return + * possible object is + * {@link Integer } + * + */ + public Integer getZoomIn() { + return zoomIn; + } + + /** + * Sets the value of the zoomIn property. + * + * @param value + * allowed object is + * {@link Integer } + * + */ + public void setZoomIn(Integer value) { + this.zoomIn = value; + } + + /** + * Gets the value of the timeAxisType property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getTimeAxisType() { + return timeAxisType; + } + + /** + * Sets the value of the timeAxisType property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setTimeAxisType(String value) { + this.timeAxisType = value; + } + + /** + * Gets the value of the logScale property. + * + * @return + * possible object is + * {@link Boolean } + * + */ + public Boolean isLogScale() { + return logScale; + } + + /** + * Sets the value of the logScale property. + * + * @param value + * allowed object is + * {@link Boolean } + * + */ + public void setLogScale(Boolean value) { + this.logScale = value; + } + + /** + * Gets the value of the topMargin property. + * + * @return + * possible object is + * {@link Integer } + * + */ + public Integer getTopMargin() { + return topMargin; + } + + /** + * Sets the value of the topMargin property. + * + * @param value + * allowed object is + * {@link Integer } + * + */ + public void setTopMargin(Integer value) { + this.topMargin = value; + } + + /** + * Gets the value of the bottomMargin property. + * + * @return + * possible object is + * {@link Integer } + * + */ + public Integer getBottomMargin() { + return bottomMargin; + } + + /** + * Sets the value of the bottomMargin property. + * + * @param value + * allowed object is + * {@link Integer } + * + */ + public void setBottomMargin(Integer value) { + this.bottomMargin = value; + } + + /** + * Gets the value of the rightMargin property. + * + * @return + * possible object is + * {@link Integer } + * + */ + public Integer getRightMargin() { + return rightMargin; + } + + /** + * Sets the value of the rightMargin property. + * + * @param value + * allowed object is + * {@link Integer } + * + */ + public void setRightMargin(Integer value) { + this.rightMargin = value; + } + + /** + * Gets the value of the leftMargin property. + * + * @return + * possible object is + * {@link Integer } + * + */ + public Integer getLeftMargin() { + return leftMargin; + } + + /** + * Sets the value of the leftMargin property. + * + * @param value + * allowed object is + * {@link Integer } + * + */ + public void setLeftMargin(Integer value) { + this.leftMargin = value; + } + +} diff --git a/ecomp-sdk/epsdk-analytics/src/main/java/org/openecomp/portalsdk/analytics/xmlobj/ChartDrillFormfield.java b/ecomp-sdk/epsdk-analytics/src/main/java/org/openecomp/portalsdk/analytics/xmlobj/ChartDrillFormfield.java new file mode 100644 index 00000000..f097f3fa --- /dev/null +++ b/ecomp-sdk/epsdk-analytics/src/main/java/org/openecomp/portalsdk/analytics/xmlobj/ChartDrillFormfield.java @@ -0,0 +1,86 @@ +/*- + * ================================================================================ + * eCOMP Portal SDK + * ================================================================================ + * Copyright (C) 2017 AT&T Intellectual Property + * ================================================================================ + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ================================================================================ + */ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2016.06.07 at 02:07:29 PM EDT +// + + +package org.openecomp.portalsdk.analytics.xmlobj; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java class for ChartDrillFormfield complex type. + * + *

The following schema fragment specifies the expected content contained within this class. + * + *

+ * <complexType name="ChartDrillFormfield">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="formfield" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "ChartDrillFormfield", propOrder = { + "formfield" +}) +public class ChartDrillFormfield { + + protected String formfield; + + /** + * Gets the value of the formfield property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getFormfield() { + return formfield; + } + + /** + * Sets the value of the formfield property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setFormfield(String value) { + this.formfield = value; + } + +} diff --git a/ecomp-sdk/epsdk-analytics/src/main/java/org/openecomp/portalsdk/analytics/xmlobj/ChartDrillOptions.java b/ecomp-sdk/epsdk-analytics/src/main/java/org/openecomp/portalsdk/analytics/xmlobj/ChartDrillOptions.java new file mode 100644 index 00000000..8ba7e2da --- /dev/null +++ b/ecomp-sdk/epsdk-analytics/src/main/java/org/openecomp/portalsdk/analytics/xmlobj/ChartDrillOptions.java @@ -0,0 +1,206 @@ +/*- + * ================================================================================ + * eCOMP Portal SDK + * ================================================================================ + * Copyright (C) 2017 AT&T Intellectual Property + * ================================================================================ + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ================================================================================ + */ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2016.06.07 at 02:07:29 PM EDT +// + + +package org.openecomp.portalsdk.analytics.xmlobj; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java class for ChartDrillOptions complex type. + * + *

The following schema fragment specifies the expected content contained within this class. + * + *

+ * <complexType name="ChartDrillOptions">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="drill_reportId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="drill_xAxis_FormField" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="drill_yAxis_FormField" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="drill_series_FormField" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="targetFormfield" type="{}ChartDrillFormfield" maxOccurs="unbounded" minOccurs="0"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "ChartDrillOptions", propOrder = { + "drillReportId", + "drillXAxisFormField", + "drillYAxisFormField", + "drillSeriesFormField", + "targetFormfield" +}) +public class ChartDrillOptions { + + @XmlElement(name = "drill_reportId") + protected String drillReportId; + @XmlElement(name = "drill_xAxis_FormField") + protected String drillXAxisFormField; + @XmlElement(name = "drill_yAxis_FormField") + protected String drillYAxisFormField; + @XmlElement(name = "drill_series_FormField") + protected String drillSeriesFormField; + protected List targetFormfield; + + /** + * Gets the value of the drillReportId property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getDrillReportId() { + return drillReportId; + } + + /** + * Sets the value of the drillReportId property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setDrillReportId(String value) { + this.drillReportId = value; + } + + /** + * Gets the value of the drillXAxisFormField property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getDrillXAxisFormField() { + return drillXAxisFormField; + } + + /** + * Sets the value of the drillXAxisFormField property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setDrillXAxisFormField(String value) { + this.drillXAxisFormField = value; + } + + /** + * Gets the value of the drillYAxisFormField property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getDrillYAxisFormField() { + return drillYAxisFormField; + } + + /** + * Sets the value of the drillYAxisFormField property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setDrillYAxisFormField(String value) { + this.drillYAxisFormField = value; + } + + /** + * Gets the value of the drillSeriesFormField property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getDrillSeriesFormField() { + return drillSeriesFormField; + } + + /** + * Sets the value of the drillSeriesFormField property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setDrillSeriesFormField(String value) { + this.drillSeriesFormField = value; + } + + /** + * Gets the value of the targetFormfield property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the targetFormfield property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getTargetFormfield().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link ChartDrillFormfield } + * + * + */ + public List getTargetFormfield() { + if (targetFormfield == null) { + targetFormfield = new ArrayList(); + } + return this.targetFormfield; + } + +} diff --git a/ecomp-sdk/epsdk-analytics/src/main/java/org/openecomp/portalsdk/analytics/xmlobj/ColFilterList.java b/ecomp-sdk/epsdk-analytics/src/main/java/org/openecomp/portalsdk/analytics/xmlobj/ColFilterList.java new file mode 100644 index 00000000..ad332aa6 --- /dev/null +++ b/ecomp-sdk/epsdk-analytics/src/main/java/org/openecomp/portalsdk/analytics/xmlobj/ColFilterList.java @@ -0,0 +1,93 @@ +/*- + * ================================================================================ + * eCOMP Portal SDK + * ================================================================================ + * Copyright (C) 2017 AT&T Intellectual Property + * ================================================================================ + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ================================================================================ + */ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2016.06.07 at 02:07:29 PM EDT +// + + +package org.openecomp.portalsdk.analytics.xmlobj; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java class for ColFilterList complex type. + * + *

The following schema fragment specifies the expected content contained within this class. + * + *

+ * <complexType name="ColFilterList">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="colFilter" type="{}ColFilterType" maxOccurs="unbounded" minOccurs="0"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "ColFilterList", propOrder = { + "colFilter" +}) +public class ColFilterList { + + protected List colFilter; + + /** + * Gets the value of the colFilter property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the colFilter property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getColFilter().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link ColFilterType } + * + * + */ + public List getColFilter() { + if (colFilter == null) { + colFilter = new ArrayList(); + } + return this.colFilter; + } + +} diff --git a/ecomp-sdk/epsdk-analytics/src/main/java/org/openecomp/portalsdk/analytics/xmlobj/ColFilterType.java b/ecomp-sdk/epsdk-analytics/src/main/java/org/openecomp/portalsdk/analytics/xmlobj/ColFilterType.java new file mode 100644 index 00000000..4ba660ed --- /dev/null +++ b/ecomp-sdk/epsdk-analytics/src/main/java/org/openecomp/portalsdk/analytics/xmlobj/ColFilterType.java @@ -0,0 +1,298 @@ +/*- + * ================================================================================ + * eCOMP Portal SDK + * ================================================================================ + * Copyright (C) 2017 AT&T Intellectual Property + * ================================================================================ + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ================================================================================ + */ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2016.06.07 at 02:07:29 PM EDT +// + + +package org.openecomp.portalsdk.analytics.xmlobj; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java class for ColFilterType complex type. + * + *

The following schema fragment specifies the expected content contained within this class. + * + *

+ * <complexType name="ColFilterType">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="colId" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         <element name="filterSeq" type="{http://www.w3.org/2001/XMLSchema}int"/>
+ *         <element name="joinCondition" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         <element name="openBrackets" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="expression" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         <element name="argType" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="argValue" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="closeBrackets" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element ref="{}comment" minOccurs="0"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "ColFilterType", propOrder = { + "colId", + "filterSeq", + "joinCondition", + "openBrackets", + "expression", + "argType", + "argValue", + "closeBrackets", + "comment" +}) +public class ColFilterType { + + @XmlElement(required = true) + protected String colId; + protected int filterSeq; + @XmlElement(required = true) + protected String joinCondition; + protected String openBrackets; + @XmlElement(required = true) + protected String expression; + protected String argType; + protected String argValue; + protected String closeBrackets; + protected String comment; + + /** + * Gets the value of the colId property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getColId() { + return colId; + } + + /** + * Sets the value of the colId property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setColId(String value) { + this.colId = value; + } + + /** + * Gets the value of the filterSeq property. + * + */ + public int getFilterSeq() { + return filterSeq; + } + + /** + * Sets the value of the filterSeq property. + * + */ + public void setFilterSeq(int value) { + this.filterSeq = value; + } + + /** + * Gets the value of the joinCondition property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getJoinCondition() { + return joinCondition; + } + + /** + * Sets the value of the joinCondition property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setJoinCondition(String value) { + this.joinCondition = value; + } + + /** + * Gets the value of the openBrackets property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getOpenBrackets() { + return openBrackets; + } + + /** + * Sets the value of the openBrackets property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setOpenBrackets(String value) { + this.openBrackets = value; + } + + /** + * Gets the value of the expression property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getExpression() { + return expression; + } + + /** + * Sets the value of the expression property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setExpression(String value) { + this.expression = value; + } + + /** + * Gets the value of the argType property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getArgType() { + return argType; + } + + /** + * Sets the value of the argType property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setArgType(String value) { + this.argType = value; + } + + /** + * Gets the value of the argValue property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getArgValue() { + return argValue; + } + + /** + * Sets the value of the argValue property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setArgValue(String value) { + this.argValue = value; + } + + /** + * Gets the value of the closeBrackets property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getCloseBrackets() { + return closeBrackets; + } + + /** + * Sets the value of the closeBrackets property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCloseBrackets(String value) { + this.closeBrackets = value; + } + + /** + * Gets the value of the comment property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getComment() { + return comment; + } + + /** + * Sets the value of the comment property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setComment(String value) { + this.comment = value; + } + +} diff --git a/ecomp-sdk/epsdk-analytics/src/main/java/org/openecomp/portalsdk/analytics/xmlobj/CustomReportType.java b/ecomp-sdk/epsdk-analytics/src/main/java/org/openecomp/portalsdk/analytics/xmlobj/CustomReportType.java new file mode 100644 index 00000000..58c7e30d --- /dev/null +++ b/ecomp-sdk/epsdk-analytics/src/main/java/org/openecomp/portalsdk/analytics/xmlobj/CustomReportType.java @@ -0,0 +1,2011 @@ +/*- + * ================================================================================ + * eCOMP Portal SDK + * ================================================================================ + * Copyright (C) 2017 AT&T Intellectual Property + * ================================================================================ + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ================================================================================ + */ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2016.06.07 at 02:07:29 PM EDT +// + + +package org.openecomp.portalsdk.analytics.xmlobj; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; +import javax.xml.datatype.XMLGregorianCalendar; + + +/** + *

Java class for CustomReportType complex type. + * + *

The following schema fragment specifies the expected content contained within this class. + * + *

+ * <complexType name="CustomReportType">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="reportName" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         <element name="reportDescr" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         <element name="numDashCols" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="dashboardLayoutHTML" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="dbInfo" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="dbType" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="chartType" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         <element name="chartTypeFixed" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="chartMultiSeries" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="chartLeftAxisLabel" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="chartRightAxisLabel" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="chartWidth" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="chartHeight" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="showChartTitle" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
+ *         <element name="public" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
+ *         <element name="hideFormFieldAfterRun" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
+ *         <element name="createId" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         <element name="createDate" type="{http://www.w3.org/2001/XMLSchema}date"/>
+ *         <element name="reportSQL" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="reportTitle" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="reportSubTitle" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="reportHeader" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="frozenColumns" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
+ *         <element name="pdfImgLogo" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="emptyMessage" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="widthNoColumn" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="dataGridAlign" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="reportFooter" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="numFormCols" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="displayOptions" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="jumpTo" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
+ *         <element name="searchPageSize" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
+ *         <element name="navPosition" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="toggleLayout" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
+ *         <element name="pageNav" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
+ *         <element name="showPageSize" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
+ *         <element name="showNavPos" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
+ *         <element name="showGotoOption" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
+ *         <element name="dataContainerHeight" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="dataContainerWidth" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="allowSchedule" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="multiGroupColumn" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="topDown" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="sizedByContent" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element ref="{}comment" minOccurs="0"/>
+ *         <element name="dataSourceList" type="{}DataSourceList" minOccurs="0"/>
+ *         <element name="formFieldList" type="{}FormFieldList" minOccurs="0"/>
+ *         <element name="javascriptList" type="{}JavascriptList" minOccurs="0"/>
+ *         <element name="semaphoreList" type="{}SemaphoreList" minOccurs="0"/>
+ *         <element name="dashboardOptions" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="dashboardType" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
+ *         <element name="reportInNewWindow" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
+ *         <element name="displayFolderTree" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
+ *         <element name="maxRowsInExcelDownload" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
+ *         <element name="dashBoardReports" type="{}DashboardReports" minOccurs="0"/>
+ *         <element name="dashBoardReportsNew" type="{}DashboardReportsNew" minOccurs="0"/>
+ *         <element name="chartAdditionalOptions" type="{}ChartAdditionalOptions" minOccurs="0"/>
+ *         <element name="pdfAdditionalOptions" type="{}PDFAdditionalOptions" minOccurs="0"/>
+ *         <element name="chartDrillOptions" type="{}ChartDrillOptions" minOccurs="0"/>
+ *         <element name="dataminingOptions" type="{}DataminingOptions" minOccurs="0"/>
+ *         <element name="javascriptElement" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="folderId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="drillURLInPoPUpPresent" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
+ *         <element name="isOneTimeScheduleAllowed" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="isHourlyScheduleAllowed" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="isDailyScheduleAllowed" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="isDailyMFScheduleAllowed" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="isWeeklyScheduleAllowed" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="isMonthlyScheduleAllowed" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="reportMap" type="{}ReportMap" minOccurs="0"/>
+ *       </sequence>
+ *       <attribute name="pageSize" type="{http://www.w3.org/2001/XMLSchema}int" />
+ *       <attribute name="reportType" type="{http://www.w3.org/2001/XMLSchema}string" />
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "CustomReportType", propOrder = { + "reportName", + "reportDescr", + "numDashCols", + "dashboardLayoutHTML", + "dbInfo", + "dbType", + "chartType", + "chartTypeFixed", + "chartMultiSeries", + "chartLeftAxisLabel", + "chartRightAxisLabel", + "chartWidth", + "chartHeight", + "showChartTitle", + "_public", + "hideFormFieldAfterRun", + "createId", + "createDate", + "reportSQL", + "reportTitle", + "reportSubTitle", + "reportHeader", + "frozenColumns", + "pdfImgLogo", + "emptyMessage", + "widthNoColumn", + "dataGridAlign", + "reportFooter", + "numFormCols", + "displayOptions", + "jumpTo", + "searchPageSize", + "navPosition", + "toggleLayout", + "pageNav", + "showPageSize", + "showNavPos", + "showGotoOption", + "dataContainerHeight", + "dataContainerWidth", + "allowSchedule", + "multiGroupColumn", + "topDown", + "sizedByContent", + "comment", + "dataSourceList", + "formFieldList", + "javascriptList", + "semaphoreList", + "dashboardOptions", + "dashboardType", + "reportInNewWindow", + "displayFolderTree", + "maxRowsInExcelDownload", + "dashBoardReports", + "dashBoardReportsNew", + "chartAdditionalOptions", + "pdfAdditionalOptions", + "chartDrillOptions", + "dataminingOptions", + "javascriptElement", + "folderId", + "drillURLInPoPUpPresent", + "isOneTimeScheduleAllowed", + "isHourlyScheduleAllowed", + "isDailyScheduleAllowed", + "isDailyMFScheduleAllowed", + "isWeeklyScheduleAllowed", + "isMonthlyScheduleAllowed", + "reportMap" +}) +public class CustomReportType { + + @XmlElement(required = true) + protected String reportName; + @XmlElement(required = true) + protected String reportDescr; + protected String numDashCols; + protected String dashboardLayoutHTML; + protected String dbInfo; + protected String dbType; + @XmlElement(required = true) + protected String chartType; + protected String chartTypeFixed; + protected String chartMultiSeries; + protected String chartLeftAxisLabel; + protected String chartRightAxisLabel; + protected String chartWidth; + protected String chartHeight; + @XmlElement(defaultValue = "false") + protected boolean showChartTitle; + @XmlElement(name = "public", defaultValue = "false") + protected boolean _public; + @XmlElement(defaultValue = "false") + protected Boolean hideFormFieldAfterRun; + @XmlElement(required = true) + protected String createId; + @XmlElement(required = true) + @XmlSchemaType(name = "date") + protected XMLGregorianCalendar createDate; + protected String reportSQL; + protected String reportTitle; + protected String reportSubTitle; + protected String reportHeader; + @XmlElement(defaultValue = "0") + protected Integer frozenColumns; + protected String pdfImgLogo; + protected String emptyMessage; + protected String widthNoColumn; + protected String dataGridAlign; + protected String reportFooter; + protected String numFormCols; + protected String displayOptions; + protected Integer jumpTo; + protected Integer searchPageSize; + protected String navPosition; + @XmlElement(defaultValue = "true") + protected Boolean toggleLayout; + @XmlElement(defaultValue = "true") + protected Boolean pageNav; + @XmlElement(defaultValue = "true") + protected Boolean showPageSize; + @XmlElement(defaultValue = "true") + protected Boolean showNavPos; + @XmlElement(defaultValue = "true") + protected Boolean showGotoOption; + protected String dataContainerHeight; + protected String dataContainerWidth; + protected String allowSchedule; + protected String multiGroupColumn; + protected String topDown; + protected String sizedByContent; + protected String comment; + protected DataSourceList dataSourceList; + protected FormFieldList formFieldList; + protected JavascriptList javascriptList; + protected SemaphoreList semaphoreList; + protected String dashboardOptions; + @XmlElement(defaultValue = "false") + protected Boolean dashboardType; + @XmlElement(defaultValue = "false") + protected Boolean reportInNewWindow; + @XmlElement(defaultValue = "false") + protected Boolean displayFolderTree; + protected Integer maxRowsInExcelDownload; + protected DashboardReports dashBoardReports; + protected DashboardReportsNew dashBoardReportsNew; + protected ChartAdditionalOptions chartAdditionalOptions; + protected PDFAdditionalOptions pdfAdditionalOptions; + protected ChartDrillOptions chartDrillOptions; + protected DataminingOptions dataminingOptions; + protected String javascriptElement; + @XmlElement(defaultValue = "0") + protected String folderId; + @XmlElement(defaultValue = "false") + protected Boolean drillURLInPoPUpPresent; + protected String isOneTimeScheduleAllowed; + protected String isHourlyScheduleAllowed; + protected String isDailyScheduleAllowed; + protected String isDailyMFScheduleAllowed; + protected String isWeeklyScheduleAllowed; + protected String isMonthlyScheduleAllowed; + protected ReportMap reportMap; + @XmlAttribute(name = "pageSize") + protected Integer pageSize; + @XmlAttribute(name = "reportType") + protected String reportType; + + /** + * Gets the value of the reportName property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getReportName() { + return reportName; + } + + /** + * Sets the value of the reportName property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setReportName(String value) { + this.reportName = value; + } + + /** + * Gets the value of the reportDescr property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getReportDescr() { + return reportDescr; + } + + /** + * Sets the value of the reportDescr property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setReportDescr(String value) { + this.reportDescr = value; + } + + /** + * Gets the value of the numDashCols property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getNumDashCols() { + return numDashCols; + } + + /** + * Sets the value of the numDashCols property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setNumDashCols(String value) { + this.numDashCols = value; + } + + /** + * Gets the value of the dashboardLayoutHTML property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getDashboardLayoutHTML() { + return dashboardLayoutHTML; + } + + /** + * Sets the value of the dashboardLayoutHTML property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setDashboardLayoutHTML(String value) { + this.dashboardLayoutHTML = value; + } + + /** + * Gets the value of the dbInfo property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getDbInfo() { + return dbInfo; + } + + /** + * Sets the value of the dbInfo property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setDbInfo(String value) { + this.dbInfo = value; + } + + /** + * Gets the value of the dbType property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getDbType() { + return dbType; + } + + /** + * Sets the value of the dbType property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setDbType(String value) { + this.dbType = value; + } + + /** + * Gets the value of the chartType property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getChartType() { + return chartType; + } + + /** + * Sets the value of the chartType property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setChartType(String value) { + this.chartType = value; + } + + /** + * Gets the value of the chartTypeFixed property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getChartTypeFixed() { + return chartTypeFixed; + } + + /** + * Sets the value of the chartTypeFixed property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setChartTypeFixed(String value) { + this.chartTypeFixed = value; + } + + /** + * Gets the value of the chartMultiSeries property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getChartMultiSeries() { + return chartMultiSeries; + } + + /** + * Sets the value of the chartMultiSeries property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setChartMultiSeries(String value) { + this.chartMultiSeries = value; + } + + /** + * Gets the value of the chartLeftAxisLabel property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getChartLeftAxisLabel() { + return chartLeftAxisLabel; + } + + /** + * Sets the value of the chartLeftAxisLabel property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setChartLeftAxisLabel(String value) { + this.chartLeftAxisLabel = value; + } + + /** + * Gets the value of the chartRightAxisLabel property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getChartRightAxisLabel() { + return chartRightAxisLabel; + } + + /** + * Sets the value of the chartRightAxisLabel property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setChartRightAxisLabel(String value) { + this.chartRightAxisLabel = value; + } + + /** + * Gets the value of the chartWidth property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getChartWidth() { + return chartWidth; + } + + /** + * Sets the value of the chartWidth property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setChartWidth(String value) { + this.chartWidth = value; + } + + /** + * Gets the value of the chartHeight property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getChartHeight() { + return chartHeight; + } + + /** + * Sets the value of the chartHeight property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setChartHeight(String value) { + this.chartHeight = value; + } + + /** + * Gets the value of the showChartTitle property. + * + */ + public boolean isShowChartTitle() { + return showChartTitle; + } + + /** + * Sets the value of the showChartTitle property. + * + */ + public void setShowChartTitle(boolean value) { + this.showChartTitle = value; + } + + /** + * Gets the value of the public property. + * + */ + public boolean isPublic() { + return _public; + } + + /** + * Sets the value of the public property. + * + */ + public void setPublic(boolean value) { + this._public = value; + } + + /** + * Gets the value of the hideFormFieldAfterRun property. + * + * @return + * possible object is + * {@link Boolean } + * + */ + public Boolean isHideFormFieldAfterRun() { + return hideFormFieldAfterRun; + } + + /** + * Sets the value of the hideFormFieldAfterRun property. + * + * @param value + * allowed object is + * {@link Boolean } + * + */ + public void setHideFormFieldAfterRun(Boolean value) { + this.hideFormFieldAfterRun = value; + } + + /** + * Gets the value of the createId property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getCreateId() { + return createId; + } + + /** + * Sets the value of the createId property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCreateId(String value) { + this.createId = value; + } + + /** + * Gets the value of the createDate property. + * + * @return + * possible object is + * {@link XMLGregorianCalendar } + * + */ + public XMLGregorianCalendar getCreateDate() { + return createDate; + } + + /** + * Sets the value of the createDate property. + * + * @param value + * allowed object is + * {@link XMLGregorianCalendar } + * + */ + public void setCreateDate(XMLGregorianCalendar value) { + this.createDate = value; + } + + /** + * Gets the value of the reportSQL property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getReportSQL() { + return reportSQL; + } + + /** + * Sets the value of the reportSQL property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setReportSQL(String value) { + this.reportSQL = value; + } + + /** + * Gets the value of the reportTitle property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getReportTitle() { + return reportTitle; + } + + /** + * Sets the value of the reportTitle property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setReportTitle(String value) { + this.reportTitle = value; + } + + /** + * Gets the value of the reportSubTitle property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getReportSubTitle() { + return reportSubTitle; + } + + /** + * Sets the value of the reportSubTitle property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setReportSubTitle(String value) { + this.reportSubTitle = value; + } + + /** + * Gets the value of the reportHeader property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getReportHeader() { + return reportHeader; + } + + /** + * Sets the value of the reportHeader property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setReportHeader(String value) { + this.reportHeader = value; + } + + /** + * Gets the value of the frozenColumns property. + * + * @return + * possible object is + * {@link Integer } + * + */ + public Integer getFrozenColumns() { + return frozenColumns; + } + + /** + * Sets the value of the frozenColumns property. + * + * @param value + * allowed object is + * {@link Integer } + * + */ + public void setFrozenColumns(Integer value) { + this.frozenColumns = value; + } + + /** + * Gets the value of the pdfImgLogo property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getPdfImgLogo() { + return pdfImgLogo; + } + + /** + * Sets the value of the pdfImgLogo property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setPdfImgLogo(String value) { + this.pdfImgLogo = value; + } + + /** + * Gets the value of the emptyMessage property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getEmptyMessage() { + return emptyMessage; + } + + /** + * Sets the value of the emptyMessage property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setEmptyMessage(String value) { + this.emptyMessage = value; + } + + /** + * Gets the value of the widthNoColumn property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getWidthNoColumn() { + return widthNoColumn; + } + + /** + * Sets the value of the widthNoColumn property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setWidthNoColumn(String value) { + this.widthNoColumn = value; + } + + /** + * Gets the value of the dataGridAlign property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getDataGridAlign() { + return dataGridAlign; + } + + /** + * Sets the value of the dataGridAlign property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setDataGridAlign(String value) { + this.dataGridAlign = value; + } + + /** + * Gets the value of the reportFooter property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getReportFooter() { + return reportFooter; + } + + /** + * Sets the value of the reportFooter property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setReportFooter(String value) { + this.reportFooter = value; + } + + /** + * Gets the value of the numFormCols property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getNumFormCols() { + return numFormCols; + } + + /** + * Sets the value of the numFormCols property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setNumFormCols(String value) { + this.numFormCols = value; + } + + /** + * Gets the value of the displayOptions property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getDisplayOptions() { + return displayOptions; + } + + /** + * Sets the value of the displayOptions property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setDisplayOptions(String value) { + this.displayOptions = value; + } + + /** + * Gets the value of the jumpTo property. + * + * @return + * possible object is + * {@link Integer } + * + */ + public Integer getJumpTo() { + return jumpTo; + } + + /** + * Sets the value of the jumpTo property. + * + * @param value + * allowed object is + * {@link Integer } + * + */ + public void setJumpTo(Integer value) { + this.jumpTo = value; + } + + /** + * Gets the value of the searchPageSize property. + * + * @return + * possible object is + * {@link Integer } + * + */ + public Integer getSearchPageSize() { + return searchPageSize; + } + + /** + * Sets the value of the searchPageSize property. + * + * @param value + * allowed object is + * {@link Integer } + * + */ + public void setSearchPageSize(Integer value) { + this.searchPageSize = value; + } + + /** + * Gets the value of the navPosition property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getNavPosition() { + return navPosition; + } + + /** + * Sets the value of the navPosition property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setNavPosition(String value) { + this.navPosition = value; + } + + /** + * Gets the value of the toggleLayout property. + * + * @return + * possible object is + * {@link Boolean } + * + */ + public Boolean isToggleLayout() { + return toggleLayout; + } + + /** + * Sets the value of the toggleLayout property. + * + * @param value + * allowed object is + * {@link Boolean } + * + */ + public void setToggleLayout(Boolean value) { + this.toggleLayout = value; + } + + /** + * Gets the value of the pageNav property. + * + * @return + * possible object is + * {@link Boolean } + * + */ + public Boolean isPageNav() { + return pageNav; + } + + /** + * Sets the value of the pageNav property. + * + * @param value + * allowed object is + * {@link Boolean } + * + */ + public void setPageNav(Boolean value) { + this.pageNav = value; + } + + /** + * Gets the value of the showPageSize property. + * + * @return + * possible object is + * {@link Boolean } + * + */ + public Boolean isShowPageSize() { + return showPageSize; + } + + /** + * Sets the value of the showPageSize property. + * + * @param value + * allowed object is + * {@link Boolean } + * + */ + public void setShowPageSize(Boolean value) { + this.showPageSize = value; + } + + /** + * Gets the value of the showNavPos property. + * + * @return + * possible object is + * {@link Boolean } + * + */ + public Boolean isShowNavPos() { + return showNavPos; + } + + /** + * Sets the value of the showNavPos property. + * + * @param value + * allowed object is + * {@link Boolean } + * + */ + public void setShowNavPos(Boolean value) { + this.showNavPos = value; + } + + /** + * Gets the value of the showGotoOption property. + * + * @return + * possible object is + * {@link Boolean } + * + */ + public Boolean isShowGotoOption() { + return showGotoOption; + } + + /** + * Sets the value of the showGotoOption property. + * + * @param value + * allowed object is + * {@link Boolean } + * + */ + public void setShowGotoOption(Boolean value) { + this.showGotoOption = value; + } + + /** + * Gets the value of the dataContainerHeight property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getDataContainerHeight() { + return dataContainerHeight; + } + + /** + * Sets the value of the dataContainerHeight property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setDataContainerHeight(String value) { + this.dataContainerHeight = value; + } + + /** + * Gets the value of the dataContainerWidth property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getDataContainerWidth() { + return dataContainerWidth; + } + + /** + * Sets the value of the dataContainerWidth property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setDataContainerWidth(String value) { + this.dataContainerWidth = value; + } + + /** + * Gets the value of the allowSchedule property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getAllowSchedule() { + return allowSchedule; + } + + /** + * Sets the value of the allowSchedule property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setAllowSchedule(String value) { + this.allowSchedule = value; + } + + /** + * Gets the value of the multiGroupColumn property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getMultiGroupColumn() { + return multiGroupColumn; + } + + /** + * Sets the value of the multiGroupColumn property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setMultiGroupColumn(String value) { + this.multiGroupColumn = value; + } + + /** + * Gets the value of the topDown property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getTopDown() { + return topDown; + } + + /** + * Sets the value of the topDown property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setTopDown(String value) { + this.topDown = value; + } + + /** + * Gets the value of the sizedByContent property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getSizedByContent() { + return sizedByContent; + } + + /** + * Sets the value of the sizedByContent property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setSizedByContent(String value) { + this.sizedByContent = value; + } + + /** + * Gets the value of the comment property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getComment() { + return comment; + } + + /** + * Sets the value of the comment property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setComment(String value) { + this.comment = value; + } + + /** + * Gets the value of the dataSourceList property. + * + * @return + * possible object is + * {@link DataSourceList } + * + */ + public DataSourceList getDataSourceList() { + return dataSourceList; + } + + /** + * Sets the value of the dataSourceList property. + * + * @param value + * allowed object is + * {@link DataSourceList } + * + */ + public void setDataSourceList(DataSourceList value) { + this.dataSourceList = value; + } + + /** + * Gets the value of the formFieldList property. + * + * @return + * possible object is + * {@link FormFieldList } + * + */ + public FormFieldList getFormFieldList() { + return formFieldList; + } + + /** + * Sets the value of the formFieldList property. + * + * @param value + * allowed object is + * {@link FormFieldList } + * + */ + public void setFormFieldList(FormFieldList value) { + this.formFieldList = value; + } + + /** + * Gets the value of the javascriptList property. + * + * @return + * possible object is + * {@link JavascriptList } + * + */ + public JavascriptList getJavascriptList() { + return javascriptList; + } + + /** + * Sets the value of the javascriptList property. + * + * @param value + * allowed object is + * {@link JavascriptList } + * + */ + public void setJavascriptList(JavascriptList value) { + this.javascriptList = value; + } + + /** + * Gets the value of the semaphoreList property. + * + * @return + * possible object is + * {@link SemaphoreList } + * + */ + public SemaphoreList getSemaphoreList() { + return semaphoreList; + } + + /** + * Sets the value of the semaphoreList property. + * + * @param value + * allowed object is + * {@link SemaphoreList } + * + */ + public void setSemaphoreList(SemaphoreList value) { + this.semaphoreList = value; + } + + /** + * Gets the value of the dashboardOptions property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getDashboardOptions() { + return dashboardOptions; + } + + /** + * Sets the value of the dashboardOptions property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setDashboardOptions(String value) { + this.dashboardOptions = value; + } + + /** + * Gets the value of the dashboardType property. + * + * @return + * possible object is + * {@link Boolean } + * + */ + public Boolean isDashboardType() { + return dashboardType; + } + + /** + * Sets the value of the dashboardType property. + * + * @param value + * allowed object is + * {@link Boolean } + * + */ + public void setDashboardType(Boolean value) { + this.dashboardType = value; + } + + /** + * Gets the value of the reportInNewWindow property. + * + * @return + * possible object is + * {@link Boolean } + * + */ + public Boolean isReportInNewWindow() { + return reportInNewWindow; + } + + /** + * Sets the value of the reportInNewWindow property. + * + * @param value + * allowed object is + * {@link Boolean } + * + */ + public void setReportInNewWindow(Boolean value) { + this.reportInNewWindow = value; + } + + /** + * Gets the value of the displayFolderTree property. + * + * @return + * possible object is + * {@link Boolean } + * + */ + public Boolean isDisplayFolderTree() { + return displayFolderTree; + } + + /** + * Sets the value of the displayFolderTree property. + * + * @param value + * allowed object is + * {@link Boolean } + * + */ + public void setDisplayFolderTree(Boolean value) { + this.displayFolderTree = value; + } + + /** + * Gets the value of the maxRowsInExcelDownload property. + * + * @return + * possible object is + * {@link Integer } + * + */ + public Integer getMaxRowsInExcelDownload() { + return maxRowsInExcelDownload; + } + + /** + * Sets the value of the maxRowsInExcelDownload property. + * + * @param value + * allowed object is + * {@link Integer } + * + */ + public void setMaxRowsInExcelDownload(Integer value) { + this.maxRowsInExcelDownload = value; + } + + /** + * Gets the value of the dashBoardReports property. + * + * @return + * possible object is + * {@link DashboardReports } + * + */ + public DashboardReports getDashBoardReports() { + return dashBoardReports; + } + + /** + * Sets the value of the dashBoardReports property. + * + * @param value + * allowed object is + * {@link DashboardReports } + * + */ + public void setDashBoardReports(DashboardReports value) { + this.dashBoardReports = value; + } + + /** + * Gets the value of the dashBoardReportsNew property. + * + * @return + * possible object is + * {@link DashboardReportsNew } + * + */ + public DashboardReportsNew getDashBoardReportsNew() { + return dashBoardReportsNew; + } + + /** + * Sets the value of the dashBoardReportsNew property. + * + * @param value + * allowed object is + * {@link DashboardReportsNew } + * + */ + public void setDashBoardReportsNew(DashboardReportsNew value) { + this.dashBoardReportsNew = value; + } + + /** + * Gets the value of the chartAdditionalOptions property. + * + * @return + * possible object is + * {@link ChartAdditionalOptions } + * + */ + public ChartAdditionalOptions getChartAdditionalOptions() { + return chartAdditionalOptions; + } + + /** + * Sets the value of the chartAdditionalOptions property. + * + * @param value + * allowed object is + * {@link ChartAdditionalOptions } + * + */ + public void setChartAdditionalOptions(ChartAdditionalOptions value) { + this.chartAdditionalOptions = value; + } + + /** + * Gets the value of the pdfAdditionalOptions property. + * + * @return + * possible object is + * {@link PDFAdditionalOptions } + * + */ + public PDFAdditionalOptions getPdfAdditionalOptions() { + return pdfAdditionalOptions; + } + + /** + * Sets the value of the pdfAdditionalOptions property. + * + * @param value + * allowed object is + * {@link PDFAdditionalOptions } + * + */ + public void setPdfAdditionalOptions(PDFAdditionalOptions value) { + this.pdfAdditionalOptions = value; + } + + /** + * Gets the value of the chartDrillOptions property. + * + * @return + * possible object is + * {@link ChartDrillOptions } + * + */ + public ChartDrillOptions getChartDrillOptions() { + return chartDrillOptions; + } + + /** + * Sets the value of the chartDrillOptions property. + * + * @param value + * allowed object is + * {@link ChartDrillOptions } + * + */ + public void setChartDrillOptions(ChartDrillOptions value) { + this.chartDrillOptions = value; + } + + /** + * Gets the value of the dataminingOptions property. + * + * @return + * possible object is + * {@link DataminingOptions } + * + */ + public DataminingOptions getDataminingOptions() { + return dataminingOptions; + } + + /** + * Sets the value of the dataminingOptions property. + * + * @param value + * allowed object is + * {@link DataminingOptions } + * + */ + public void setDataminingOptions(DataminingOptions value) { + this.dataminingOptions = value; + } + + /** + * Gets the value of the javascriptElement property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getJavascriptElement() { + return javascriptElement; + } + + /** + * Sets the value of the javascriptElement property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setJavascriptElement(String value) { + this.javascriptElement = value; + } + + /** + * Gets the value of the folderId property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getFolderId() { + return folderId; + } + + /** + * Sets the value of the folderId property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setFolderId(String value) { + this.folderId = value; + } + + /** + * Gets the value of the drillURLInPoPUpPresent property. + * + * @return + * possible object is + * {@link Boolean } + * + */ + public Boolean isDrillURLInPoPUpPresent() { + return drillURLInPoPUpPresent; + } + + /** + * Sets the value of the drillURLInPoPUpPresent property. + * + * @param value + * allowed object is + * {@link Boolean } + * + */ + public void setDrillURLInPoPUpPresent(Boolean value) { + this.drillURLInPoPUpPresent = value; + } + + /** + * Gets the value of the isOneTimeScheduleAllowed property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getIsOneTimeScheduleAllowed() { + return isOneTimeScheduleAllowed; + } + + /** + * Sets the value of the isOneTimeScheduleAllowed property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setIsOneTimeScheduleAllowed(String value) { + this.isOneTimeScheduleAllowed = value; + } + + /** + * Gets the value of the isHourlyScheduleAllowed property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getIsHourlyScheduleAllowed() { + return isHourlyScheduleAllowed; + } + + /** + * Sets the value of the isHourlyScheduleAllowed property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setIsHourlyScheduleAllowed(String value) { + this.isHourlyScheduleAllowed = value; + } + + /** + * Gets the value of the isDailyScheduleAllowed property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getIsDailyScheduleAllowed() { + return isDailyScheduleAllowed; + } + + /** + * Sets the value of the isDailyScheduleAllowed property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setIsDailyScheduleAllowed(String value) { + this.isDailyScheduleAllowed = value; + } + + /** + * Gets the value of the isDailyMFScheduleAllowed property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getIsDailyMFScheduleAllowed() { + return isDailyMFScheduleAllowed; + } + + /** + * Sets the value of the isDailyMFScheduleAllowed property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setIsDailyMFScheduleAllowed(String value) { + this.isDailyMFScheduleAllowed = value; + } + + /** + * Gets the value of the isWeeklyScheduleAllowed property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getIsWeeklyScheduleAllowed() { + return isWeeklyScheduleAllowed; + } + + /** + * Sets the value of the isWeeklyScheduleAllowed property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setIsWeeklyScheduleAllowed(String value) { + this.isWeeklyScheduleAllowed = value; + } + + /** + * Gets the value of the isMonthlyScheduleAllowed property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getIsMonthlyScheduleAllowed() { + return isMonthlyScheduleAllowed; + } + + /** + * Sets the value of the isMonthlyScheduleAllowed property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setIsMonthlyScheduleAllowed(String value) { + this.isMonthlyScheduleAllowed = value; + } + + /** + * Gets the value of the reportMap property. + * + * @return + * possible object is + * {@link ReportMap } + * + */ + public ReportMap getReportMap() { + return reportMap; + } + + /** + * Sets the value of the reportMap property. + * + * @param value + * allowed object is + * {@link ReportMap } + * + */ + public void setReportMap(ReportMap value) { + this.reportMap = value; + } + + /** + * Gets the value of the pageSize property. + * + * @return + * possible object is + * {@link Integer } + * + */ + public Integer getPageSize() { + return pageSize; + } + + /** + * Sets the value of the pageSize property. + * + * @param value + * allowed object is + * {@link Integer } + * + */ + public void setPageSize(Integer value) { + this.pageSize = value; + } + + /** + * Gets the value of the reportType property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getReportType() { + return reportType; + } + + /** + * Sets the value of the reportType property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setReportType(String value) { + this.reportType = value; + } + +} diff --git a/ecomp-sdk/epsdk-analytics/src/main/java/org/openecomp/portalsdk/analytics/xmlobj/DashboardEditorList.java b/ecomp-sdk/epsdk-analytics/src/main/java/org/openecomp/portalsdk/analytics/xmlobj/DashboardEditorList.java new file mode 100644 index 00000000..b8437aa4 --- /dev/null +++ b/ecomp-sdk/epsdk-analytics/src/main/java/org/openecomp/portalsdk/analytics/xmlobj/DashboardEditorList.java @@ -0,0 +1,93 @@ +/*- + * ================================================================================ + * eCOMP Portal SDK + * ================================================================================ + * Copyright (C) 2017 AT&T Intellectual Property + * ================================================================================ + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ================================================================================ + */ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2016.06.07 at 02:07:29 PM EDT +// + + +package org.openecomp.portalsdk.analytics.xmlobj; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java class for DashboardEditorList complex type. + * + *

The following schema fragment specifies the expected content contained within this class. + * + *

+ * <complexType name="DashboardEditorList">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="editorList" type="{}DashboardEditorReport" maxOccurs="unbounded" minOccurs="0"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "DashboardEditorList", propOrder = { + "editorList" +}) +public class DashboardEditorList { + + protected List editorList; + + /** + * Gets the value of the editorList property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the editorList property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getEditorList().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link DashboardEditorReport } + * + * + */ + public List getEditorList() { + if (editorList == null) { + editorList = new ArrayList(); + } + return this.editorList; + } + +} diff --git a/ecomp-sdk/epsdk-analytics/src/main/java/org/openecomp/portalsdk/analytics/xmlobj/DashboardEditorReport.java b/ecomp-sdk/epsdk-analytics/src/main/java/org/openecomp/portalsdk/analytics/xmlobj/DashboardEditorReport.java new file mode 100644 index 00000000..c6d17485 --- /dev/null +++ b/ecomp-sdk/epsdk-analytics/src/main/java/org/openecomp/portalsdk/analytics/xmlobj/DashboardEditorReport.java @@ -0,0 +1,172 @@ +/*- + * ================================================================================ + * eCOMP Portal SDK + * ================================================================================ + * Copyright (C) 2017 AT&T Intellectual Property + * ================================================================================ + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ================================================================================ + */ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2016.06.07 at 02:07:29 PM EDT +// + + +package org.openecomp.portalsdk.analytics.xmlobj; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java class for DashboardEditorReport complex type. + * + *

The following schema fragment specifies the expected content contained within this class. + * + *

+ * <complexType name="DashboardEditorReport">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="reportId" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         <element name="reportName" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         <element name="dataType" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         <element name="position" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "DashboardEditorReport", propOrder = { + "reportId", + "reportName", + "dataType", + "position" +}) +public class DashboardEditorReport { + + @XmlElement(required = true) + protected String reportId; + @XmlElement(required = true) + protected String reportName; + @XmlElement(required = true) + protected String dataType; + @XmlElement(required = true) + protected String position; + + /** + * Gets the value of the reportId property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getReportId() { + return reportId; + } + + /** + * Sets the value of the reportId property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setReportId(String value) { + this.reportId = value; + } + + /** + * Gets the value of the reportName property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getReportName() { + return reportName; + } + + /** + * Sets the value of the reportName property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setReportName(String value) { + this.reportName = value; + } + + /** + * Gets the value of the dataType property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getDataType() { + return dataType; + } + + /** + * Sets the value of the dataType property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setDataType(String value) { + this.dataType = value; + } + + /** + * Gets the value of the position property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getPosition() { + return position; + } + + /** + * Sets the value of the position property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setPosition(String value) { + this.position = value; + } + +} diff --git a/ecomp-sdk/epsdk-analytics/src/main/java/org/openecomp/portalsdk/analytics/xmlobj/DashboardReports.java b/ecomp-sdk/epsdk-analytics/src/main/java/org/openecomp/portalsdk/analytics/xmlobj/DashboardReports.java new file mode 100644 index 00000000..42f1e410 --- /dev/null +++ b/ecomp-sdk/epsdk-analytics/src/main/java/org/openecomp/portalsdk/analytics/xmlobj/DashboardReports.java @@ -0,0 +1,93 @@ +/*- + * ================================================================================ + * eCOMP Portal SDK + * ================================================================================ + * Copyright (C) 2017 AT&T Intellectual Property + * ================================================================================ + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ================================================================================ + */ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2016.06.07 at 02:07:29 PM EDT +// + + +package org.openecomp.portalsdk.analytics.xmlobj; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java class for DashboardReports complex type. + * + *

The following schema fragment specifies the expected content contained within this class. + * + *

+ * <complexType name="DashboardReports">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="reportsList" type="{}Reports" maxOccurs="unbounded" minOccurs="0"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "DashboardReports", propOrder = { + "reportsList" +}) +public class DashboardReports { + + protected List reportsList; + + /** + * Gets the value of the reportsList property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the reportsList property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getReportsList().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Reports } + * + * + */ + public List getReportsList() { + if (reportsList == null) { + reportsList = new ArrayList(); + } + return this.reportsList; + } + +} diff --git a/ecomp-sdk/epsdk-analytics/src/main/java/org/openecomp/portalsdk/analytics/xmlobj/DashboardReportsNew.java b/ecomp-sdk/epsdk-analytics/src/main/java/org/openecomp/portalsdk/analytics/xmlobj/DashboardReportsNew.java new file mode 100644 index 00000000..4a983aeb --- /dev/null +++ b/ecomp-sdk/epsdk-analytics/src/main/java/org/openecomp/portalsdk/analytics/xmlobj/DashboardReportsNew.java @@ -0,0 +1,147 @@ +/*- + * ================================================================================ + * eCOMP Portal SDK + * ================================================================================ + * Copyright (C) 2017 AT&T Intellectual Property + * ================================================================================ + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ================================================================================ + */ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2016.06.07 at 02:07:29 PM EDT +// + + +package org.openecomp.portalsdk.analytics.xmlobj; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java class for DashboardReportsNew complex type. + * + *

The following schema fragment specifies the expected content contained within this class. + * + *

+ * <complexType name="DashboardReportsNew">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="reportsList" type="{}Reports" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element name="dashboardEditor" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="dashboardEditorList" type="{}DashboardEditorList" minOccurs="0"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "DashboardReportsNew", propOrder = { + "reportsList", + "dashboardEditor", + "dashboardEditorList" +}) +public class DashboardReportsNew { + + protected List reportsList; + protected String dashboardEditor; + protected DashboardEditorList dashboardEditorList; + + /** + * Gets the value of the reportsList property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the reportsList property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getReportsList().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Reports } + * + * + */ + public List getReportsList() { + if (reportsList == null) { + reportsList = new ArrayList(); + } + return this.reportsList; + } + + /** + * Gets the value of the dashboardEditor property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getDashboardEditor() { + return dashboardEditor; + } + + /** + * Sets the value of the dashboardEditor property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setDashboardEditor(String value) { + this.dashboardEditor = value; + } + + /** + * Gets the value of the dashboardEditorList property. + * + * @return + * possible object is + * {@link DashboardEditorList } + * + */ + public DashboardEditorList getDashboardEditorList() { + return dashboardEditorList; + } + + /** + * Sets the value of the dashboardEditorList property. + * + * @param value + * allowed object is + * {@link DashboardEditorList } + * + */ + public void setDashboardEditorList(DashboardEditorList value) { + this.dashboardEditorList = value; + } + +} diff --git a/ecomp-sdk/epsdk-analytics/src/main/java/org/openecomp/portalsdk/analytics/xmlobj/DataColumnList.java b/ecomp-sdk/epsdk-analytics/src/main/java/org/openecomp/portalsdk/analytics/xmlobj/DataColumnList.java new file mode 100644 index 00000000..41e8d9ae --- /dev/null +++ b/ecomp-sdk/epsdk-analytics/src/main/java/org/openecomp/portalsdk/analytics/xmlobj/DataColumnList.java @@ -0,0 +1,95 @@ +/*- + * ================================================================================ + * eCOMP Portal SDK + * ================================================================================ + * Copyright (C) 2017 AT&T Intellectual Property + * ================================================================================ + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ================================================================================ + */ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2016.06.07 at 02:07:29 PM EDT +// + + +package org.openecomp.portalsdk.analytics.xmlobj; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java class for DataColumnList complex type. + * + *

The following schema fragment specifies the expected content contained within this class. + * + *

+ * <complexType name="DataColumnList">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="dataColumn" type="{}DataColumnType" maxOccurs="unbounded"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "DataColumnList", propOrder = { + "dataColumn" +}) +public class DataColumnList { + + @XmlElement(required = true) + protected List dataColumn; + + /** + * Gets the value of the dataColumn property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the dataColumn property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getDataColumn().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link DataColumnType } + * + * + */ + public List getDataColumn() { + if (dataColumn == null) { + dataColumn = new ArrayList(); + } + return this.dataColumn; + } + +} diff --git a/ecomp-sdk/epsdk-analytics/src/main/java/org/openecomp/portalsdk/analytics/xmlobj/DataColumnType.java b/ecomp-sdk/epsdk-analytics/src/main/java/org/openecomp/portalsdk/analytics/xmlobj/DataColumnType.java new file mode 100644 index 00000000..c710a1ea --- /dev/null +++ b/ecomp-sdk/epsdk-analytics/src/main/java/org/openecomp/portalsdk/analytics/xmlobj/DataColumnType.java @@ -0,0 +1,1455 @@ +/*- + * ================================================================================ + * eCOMP Portal SDK + * ================================================================================ + * Copyright (C) 2017 AT&T Intellectual Property + * ================================================================================ + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ================================================================================ + */ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2016.06.07 at 02:07:29 PM EDT +// + + +package org.openecomp.portalsdk.analytics.xmlobj; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java class for DataColumnType complex type. + * + *

The following schema fragment specifies the expected content contained within this class. + * + *

+ * <complexType name="DataColumnType">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="tableId" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         <element name="dbColName" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         <element name="crossTabValue" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="colName" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         <element name="displayName" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         <element name="displayWidth" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
+ *         <element name="displayWidthInPxls" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="pdfDisplayWidthInPxls" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="displayAlignment" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="displayHeaderAlignment" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="orderSeq" type="{http://www.w3.org/2001/XMLSchema}int"/>
+ *         <element name="visible" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
+ *         <element name="calculated" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
+ *         <element name="colType" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         <element name="hyperlinkURL" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         <element name="hyperlinkType" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         <element name="actionImg" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         <element name="groupByPos" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
+ *         <element name="subTotalCustomText" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="hideRepeatedKey" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
+ *         <element name="colFormat" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="groupBreak" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
+ *         <element name="orderBySeq" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
+ *         <element name="orderByAscDesc" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="displayTotal" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="colOnChart" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="chartSeq" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
+ *         <element name="chartColor" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="chartLineType" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="chartSeries" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
+ *         <element name="isRangeAxisFilled" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
+ *         <element name="isSortable" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
+ *         <element name="createInNewChart" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
+ *         <element name="drillDownType" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="drillinPoPUp" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
+ *         <element name="drillDownURL" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="drillDownParams" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element ref="{}comment" minOccurs="0"/>
+ *         <element name="colFilterList" type="{}ColFilterList" minOccurs="0"/>
+ *         <element name="semaphoreId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="dbColType" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="chartGroup" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="yAxis" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="dependsOnFormField" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="nowrap" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="indentation" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
+ *         <element name="enhancedPagination" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
+ *         <element name="level" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
+ *         <element name="start" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
+ *         <element name="colspan" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
+ *         <element name="dataMiningCol" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *       </sequence>
+ *       <attribute name="colId" type="{http://www.w3.org/2001/XMLSchema}string" />
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "DataColumnType", propOrder = { + "tableId", + "dbColName", + "crossTabValue", + "colName", + "displayName", + "displayWidth", + "displayWidthInPxls", + "pdfDisplayWidthInPxls", + "displayAlignment", + "displayHeaderAlignment", + "orderSeq", + "visible", + "calculated", + "colType", + "hyperlinkURL", + "hyperlinkType", + "actionImg", + "groupByPos", + "subTotalCustomText", + "hideRepeatedKey", + "colFormat", + "groupBreak", + "orderBySeq", + "orderByAscDesc", + "displayTotal", + "colOnChart", + "chartSeq", + "chartColor", + "chartLineType", + "chartSeries", + "isRangeAxisFilled", + "isSortable", + "createInNewChart", + "drillDownType", + "drillinPoPUp", + "drillDownURL", + "drillDownParams", + "comment", + "colFilterList", + "semaphoreId", + "dbColType", + "chartGroup", + "yAxis", + "dependsOnFormField", + "nowrap", + "indentation", + "enhancedPagination", + "level", + "start", + "colspan", + "dataMiningCol" +}) +public class DataColumnType { + + @XmlElement(required = true) + protected String tableId; + @XmlElement(required = true) + protected String dbColName; + protected String crossTabValue; + @XmlElement(required = true) + protected String colName; + @XmlElement(required = true) + protected String displayName; + protected Integer displayWidth; + protected String displayWidthInPxls; + protected String pdfDisplayWidthInPxls; + protected String displayAlignment; + protected String displayHeaderAlignment; + protected int orderSeq; + @XmlElement(defaultValue = "true") + protected boolean visible; + @XmlElement(defaultValue = "false") + protected boolean calculated; + @XmlElement(required = true) + protected String colType; + @XmlElement(required = true) + protected String hyperlinkURL; + @XmlElement(required = true) + protected String hyperlinkType; + @XmlElement(required = true) + protected String actionImg; + protected Integer groupByPos; + protected String subTotalCustomText; + @XmlElement(defaultValue = "false") + protected Boolean hideRepeatedKey; + protected String colFormat; + @XmlElement(defaultValue = "false") + protected boolean groupBreak; + protected Integer orderBySeq; + protected String orderByAscDesc; + protected String displayTotal; + protected String colOnChart; + protected Integer chartSeq; + protected String chartColor; + protected String chartLineType; + @XmlElement(defaultValue = "false") + protected Boolean chartSeries; + @XmlElement(defaultValue = "false") + protected Boolean isRangeAxisFilled; + @XmlElement(defaultValue = "false") + protected Boolean isSortable; + @XmlElement(defaultValue = "false") + protected Boolean createInNewChart; + protected String drillDownType; + @XmlElement(defaultValue = "false") + protected Boolean drillinPoPUp; + protected String drillDownURL; + protected String drillDownParams; + protected String comment; + protected ColFilterList colFilterList; + protected String semaphoreId; + protected String dbColType; + protected String chartGroup; + protected String yAxis; + protected String dependsOnFormField; + protected String nowrap; + @XmlElement(defaultValue = "0") + protected Integer indentation; + @XmlElement(defaultValue = "false") + protected Boolean enhancedPagination; + @XmlElement(defaultValue = "0") + protected Integer level; + @XmlElement(defaultValue = "0") + protected Integer start; + @XmlElement(defaultValue = "0") + protected Integer colspan; + protected String dataMiningCol; + @XmlAttribute(name = "colId") + protected String colId; + + /** + * Gets the value of the tableId property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getTableId() { + return tableId; + } + + /** + * Sets the value of the tableId property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setTableId(String value) { + this.tableId = value; + } + + /** + * Gets the value of the dbColName property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getDbColName() { + return dbColName; + } + + /** + * Sets the value of the dbColName property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setDbColName(String value) { + this.dbColName = value; + } + + /** + * Gets the value of the crossTabValue property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getCrossTabValue() { + return crossTabValue; + } + + /** + * Sets the value of the crossTabValue property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCrossTabValue(String value) { + this.crossTabValue = value; + } + + /** + * Gets the value of the colName property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getColName() { + return colName; + } + + /** + * Sets the value of the colName property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setColName(String value) { + this.colName = value; + } + + /** + * Gets the value of the displayName property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getDisplayName() { + return displayName; + } + + /** + * Sets the value of the displayName property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setDisplayName(String value) { + this.displayName = value; + } + + /** + * Gets the value of the displayWidth property. + * + * @return + * possible object is + * {@link Integer } + * + */ + public Integer getDisplayWidth() { + return displayWidth; + } + + /** + * Sets the value of the displayWidth property. + * + * @param value + * allowed object is + * {@link Integer } + * + */ + public void setDisplayWidth(Integer value) { + this.displayWidth = value; + } + + /** + * Gets the value of the displayWidthInPxls property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getDisplayWidthInPxls() { + return displayWidthInPxls; + } + + /** + * Sets the value of the displayWidthInPxls property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setDisplayWidthInPxls(String value) { + this.displayWidthInPxls = value; + } + + /** + * Gets the value of the pdfDisplayWidthInPxls property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getPdfDisplayWidthInPxls() { + return pdfDisplayWidthInPxls; + } + + /** + * Sets the value of the pdfDisplayWidthInPxls property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setPdfDisplayWidthInPxls(String value) { + this.pdfDisplayWidthInPxls = value; + } + + /** + * Gets the value of the displayAlignment property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getDisplayAlignment() { + return displayAlignment; + } + + /** + * Sets the value of the displayAlignment property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setDisplayAlignment(String value) { + this.displayAlignment = value; + } + + /** + * Gets the value of the displayHeaderAlignment property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getDisplayHeaderAlignment() { + return displayHeaderAlignment; + } + + /** + * Sets the value of the displayHeaderAlignment property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setDisplayHeaderAlignment(String value) { + this.displayHeaderAlignment = value; + } + + /** + * Gets the value of the orderSeq property. + * + */ + public int getOrderSeq() { + return orderSeq; + } + + /** + * Sets the value of the orderSeq property. + * + */ + public void setOrderSeq(int value) { + this.orderSeq = value; + } + + /** + * Gets the value of the visible property. + * + */ + public boolean isVisible() { + return visible; + } + + /** + * Sets the value of the visible property. + * + */ + public void setVisible(boolean value) { + this.visible = value; + } + + /** + * Gets the value of the calculated property. + * + */ + public boolean isCalculated() { + return calculated; + } + + /** + * Sets the value of the calculated property. + * + */ + public void setCalculated(boolean value) { + this.calculated = value; + } + + /** + * Gets the value of the colType property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getColType() { + return colType; + } + + /** + * Sets the value of the colType property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setColType(String value) { + this.colType = value; + } + + /** + * Gets the value of the hyperlinkURL property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getHyperlinkURL() { + return hyperlinkURL; + } + + /** + * Sets the value of the hyperlinkURL property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setHyperlinkURL(String value) { + this.hyperlinkURL = value; + } + + /** + * Gets the value of the hyperlinkType property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getHyperlinkType() { + return hyperlinkType; + } + + /** + * Sets the value of the hyperlinkType property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setHyperlinkType(String value) { + this.hyperlinkType = value; + } + + /** + * Gets the value of the actionImg property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getActionImg() { + return actionImg; + } + + /** + * Sets the value of the actionImg property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setActionImg(String value) { + this.actionImg = value; + } + + /** + * Gets the value of the groupByPos property. + * + * @return + * possible object is + * {@link Integer } + * + */ + public Integer getGroupByPos() { + return groupByPos; + } + + /** + * Sets the value of the groupByPos property. + * + * @param value + * allowed object is + * {@link Integer } + * + */ + public void setGroupByPos(Integer value) { + this.groupByPos = value; + } + + /** + * Gets the value of the subTotalCustomText property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getSubTotalCustomText() { + return subTotalCustomText; + } + + /** + * Sets the value of the subTotalCustomText property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setSubTotalCustomText(String value) { + this.subTotalCustomText = value; + } + + /** + * Gets the value of the hideRepeatedKey property. + * + * @return + * possible object is + * {@link Boolean } + * + */ + public Boolean isHideRepeatedKey() { + return hideRepeatedKey; + } + + /** + * Sets the value of the hideRepeatedKey property. + * + * @param value + * allowed object is + * {@link Boolean } + * + */ + public void setHideRepeatedKey(Boolean value) { + this.hideRepeatedKey = value; + } + + /** + * Gets the value of the colFormat property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getColFormat() { + return colFormat; + } + + /** + * Sets the value of the colFormat property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setColFormat(String value) { + this.colFormat = value; + } + + /** + * Gets the value of the groupBreak property. + * + */ + public boolean isGroupBreak() { + return groupBreak; + } + + /** + * Sets the value of the groupBreak property. + * + */ + public void setGroupBreak(boolean value) { + this.groupBreak = value; + } + + /** + * Gets the value of the orderBySeq property. + * + * @return + * possible object is + * {@link Integer } + * + */ + public Integer getOrderBySeq() { + return orderBySeq; + } + + /** + * Sets the value of the orderBySeq property. + * + * @param value + * allowed object is + * {@link Integer } + * + */ + public void setOrderBySeq(Integer value) { + this.orderBySeq = value; + } + + /** + * Gets the value of the orderByAscDesc property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getOrderByAscDesc() { + return orderByAscDesc; + } + + /** + * Sets the value of the orderByAscDesc property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setOrderByAscDesc(String value) { + this.orderByAscDesc = value; + } + + /** + * Gets the value of the displayTotal property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getDisplayTotal() { + return displayTotal; + } + + /** + * Sets the value of the displayTotal property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setDisplayTotal(String value) { + this.displayTotal = value; + } + + /** + * Gets the value of the colOnChart property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getColOnChart() { + return colOnChart; + } + + /** + * Sets the value of the colOnChart property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setColOnChart(String value) { + this.colOnChart = value; + } + + /** + * Gets the value of the chartSeq property. + * + * @return + * possible object is + * {@link Integer } + * + */ + public Integer getChartSeq() { + return chartSeq; + } + + /** + * Sets the value of the chartSeq property. + * + * @param value + * allowed object is + * {@link Integer } + * + */ + public void setChartSeq(Integer value) { + this.chartSeq = value; + } + + /** + * Gets the value of the chartColor property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getChartColor() { + return chartColor; + } + + /** + * Sets the value of the chartColor property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setChartColor(String value) { + this.chartColor = value; + } + + /** + * Gets the value of the chartLineType property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getChartLineType() { + return chartLineType; + } + + /** + * Sets the value of the chartLineType property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setChartLineType(String value) { + this.chartLineType = value; + } + + /** + * Gets the value of the chartSeries property. + * + * @return + * possible object is + * {@link Boolean } + * + */ + public Boolean isChartSeries() { + return chartSeries; + } + + /** + * Sets the value of the chartSeries property. + * + * @param value + * allowed object is + * {@link Boolean } + * + */ + public void setChartSeries(Boolean value) { + this.chartSeries = value; + } + + /** + * Gets the value of the isRangeAxisFilled property. + * + * @return + * possible object is + * {@link Boolean } + * + */ + public Boolean isIsRangeAxisFilled() { + return isRangeAxisFilled; + } + + /** + * Sets the value of the isRangeAxisFilled property. + * + * @param value + * allowed object is + * {@link Boolean } + * + */ + public void setIsRangeAxisFilled(Boolean value) { + this.isRangeAxisFilled = value; + } + + /** + * Gets the value of the isSortable property. + * + * @return + * possible object is + * {@link Boolean } + * + */ + public Boolean isIsSortable() { + return isSortable; + } + + /** + * Sets the value of the isSortable property. + * + * @param value + * allowed object is + * {@link Boolean } + * + */ + public void setIsSortable(Boolean value) { + this.isSortable = value; + } + + /** + * Gets the value of the createInNewChart property. + * + * @return + * possible object is + * {@link Boolean } + * + */ + public Boolean isCreateInNewChart() { + return createInNewChart; + } + + /** + * Sets the value of the createInNewChart property. + * + * @param value + * allowed object is + * {@link Boolean } + * + */ + public void setCreateInNewChart(Boolean value) { + this.createInNewChart = value; + } + + /** + * Gets the value of the drillDownType property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getDrillDownType() { + return drillDownType; + } + + /** + * Sets the value of the drillDownType property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setDrillDownType(String value) { + this.drillDownType = value; + } + + /** + * Gets the value of the drillinPoPUp property. + * + * @return + * possible object is + * {@link Boolean } + * + */ + public Boolean isDrillinPoPUp() { + return drillinPoPUp; + } + + /** + * Sets the value of the drillinPoPUp property. + * + * @param value + * allowed object is + * {@link Boolean } + * + */ + public void setDrillinPoPUp(Boolean value) { + this.drillinPoPUp = value; + } + + /** + * Gets the value of the drillDownURL property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getDrillDownURL() { + return drillDownURL; + } + + /** + * Sets the value of the drillDownURL property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setDrillDownURL(String value) { + this.drillDownURL = value; + } + + /** + * Gets the value of the drillDownParams property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getDrillDownParams() { + return drillDownParams; + } + + /** + * Sets the value of the drillDownParams property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setDrillDownParams(String value) { + this.drillDownParams = value; + } + + /** + * Gets the value of the comment property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getComment() { + return comment; + } + + /** + * Sets the value of the comment property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setComment(String value) { + this.comment = value; + } + + /** + * Gets the value of the colFilterList property. + * + * @return + * possible object is + * {@link ColFilterList } + * + */ + public ColFilterList getColFilterList() { + return colFilterList; + } + + /** + * Sets the value of the colFilterList property. + * + * @param value + * allowed object is + * {@link ColFilterList } + * + */ + public void setColFilterList(ColFilterList value) { + this.colFilterList = value; + } + + /** + * Gets the value of the semaphoreId property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getSemaphoreId() { + return semaphoreId; + } + + /** + * Sets the value of the semaphoreId property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setSemaphoreId(String value) { + this.semaphoreId = value; + } + + /** + * Gets the value of the dbColType property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getDbColType() { + return dbColType; + } + + /** + * Sets the value of the dbColType property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setDbColType(String value) { + this.dbColType = value; + } + + /** + * Gets the value of the chartGroup property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getChartGroup() { + return chartGroup; + } + + /** + * Sets the value of the chartGroup property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setChartGroup(String value) { + this.chartGroup = value; + } + + /** + * Gets the value of the yAxis property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getYAxis() { + return yAxis; + } + + /** + * Sets the value of the yAxis property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setYAxis(String value) { + this.yAxis = value; + } + + /** + * Gets the value of the dependsOnFormField property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getDependsOnFormField() { + return dependsOnFormField; + } + + /** + * Sets the value of the dependsOnFormField property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setDependsOnFormField(String value) { + this.dependsOnFormField = value; + } + + /** + * Gets the value of the nowrap property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getNowrap() { + return nowrap; + } + + /** + * Sets the value of the nowrap property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setNowrap(String value) { + this.nowrap = value; + } + + /** + * Gets the value of the indentation property. + * + * @return + * possible object is + * {@link Integer } + * + */ + public Integer getIndentation() { + return indentation; + } + + /** + * Sets the value of the indentation property. + * + * @param value + * allowed object is + * {@link Integer } + * + */ + public void setIndentation(Integer value) { + this.indentation = value; + } + + /** + * Gets the value of the enhancedPagination property. + * + * @return + * possible object is + * {@link Boolean } + * + */ + public Boolean isEnhancedPagination() { + return enhancedPagination; + } + + /** + * Sets the value of the enhancedPagination property. + * + * @param value + * allowed object is + * {@link Boolean } + * + */ + public void setEnhancedPagination(Boolean value) { + this.enhancedPagination = value; + } + + /** + * Gets the value of the level property. + * + * @return + * possible object is + * {@link Integer } + * + */ + public Integer getLevel() { + return level; + } + + /** + * Sets the value of the level property. + * + * @param value + * allowed object is + * {@link Integer } + * + */ + public void setLevel(Integer value) { + this.level = value; + } + + /** + * Gets the value of the start property. + * + * @return + * possible object is + * {@link Integer } + * + */ + public Integer getStart() { + return start; + } + + /** + * Sets the value of the start property. + * + * @param value + * allowed object is + * {@link Integer } + * + */ + public void setStart(Integer value) { + this.start = value; + } + + /** + * Gets the value of the colspan property. + * + * @return + * possible object is + * {@link Integer } + * + */ + public Integer getColspan() { + return colspan; + } + + /** + * Sets the value of the colspan property. + * + * @param value + * allowed object is + * {@link Integer } + * + */ + public void setColspan(Integer value) { + this.colspan = value; + } + + /** + * Gets the value of the dataMiningCol property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getDataMiningCol() { + return dataMiningCol; + } + + /** + * Sets the value of the dataMiningCol property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setDataMiningCol(String value) { + this.dataMiningCol = value; + } + + /** + * Gets the value of the colId property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getColId() { + return colId; + } + + /** + * Sets the value of the colId property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setColId(String value) { + this.colId = value; + } + +} diff --git a/ecomp-sdk/epsdk-analytics/src/main/java/org/openecomp/portalsdk/analytics/xmlobj/DataSourceList.java b/ecomp-sdk/epsdk-analytics/src/main/java/org/openecomp/portalsdk/analytics/xmlobj/DataSourceList.java new file mode 100644 index 00000000..3dd7e118 --- /dev/null +++ b/ecomp-sdk/epsdk-analytics/src/main/java/org/openecomp/portalsdk/analytics/xmlobj/DataSourceList.java @@ -0,0 +1,93 @@ +/*- + * ================================================================================ + * eCOMP Portal SDK + * ================================================================================ + * Copyright (C) 2017 AT&T Intellectual Property + * ================================================================================ + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ================================================================================ + */ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2016.06.07 at 02:07:29 PM EDT +// + + +package org.openecomp.portalsdk.analytics.xmlobj; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java class for DataSourceList complex type. + * + *

The following schema fragment specifies the expected content contained within this class. + * + *

+ * <complexType name="DataSourceList">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="dataSource" type="{}DataSourceType" maxOccurs="unbounded" minOccurs="0"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "DataSourceList", propOrder = { + "dataSource" +}) +public class DataSourceList { + + protected List dataSource; + + /** + * Gets the value of the dataSource property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the dataSource property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getDataSource().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link DataSourceType } + * + * + */ + public List getDataSource() { + if (dataSource == null) { + dataSource = new ArrayList(); + } + return this.dataSource; + } + +} diff --git a/ecomp-sdk/epsdk-analytics/src/main/java/org/openecomp/portalsdk/analytics/xmlobj/DataSourceType.java b/ecomp-sdk/epsdk-analytics/src/main/java/org/openecomp/portalsdk/analytics/xmlobj/DataSourceType.java new file mode 100644 index 00000000..08b066c8 --- /dev/null +++ b/ecomp-sdk/epsdk-analytics/src/main/java/org/openecomp/portalsdk/analytics/xmlobj/DataSourceType.java @@ -0,0 +1,281 @@ +/*- + * ================================================================================ + * eCOMP Portal SDK + * ================================================================================ + * Copyright (C) 2017 AT&T Intellectual Property + * ================================================================================ + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ================================================================================ + */ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2016.06.07 at 02:07:29 PM EDT +// + + +package org.openecomp.portalsdk.analytics.xmlobj; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java class for DataSourceType complex type. + * + *

The following schema fragment specifies the expected content contained within this class. + * + *

+ * <complexType name="DataSourceType">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="tableName" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         <element name="tablePK" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         <element name="displayName" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         <element name="refTableId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="refDefinition" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element ref="{}comment" minOccurs="0"/>
+ *         <element name="dataColumnList" type="{}DataColumnList"/>
+ *       </sequence>
+ *       <attribute name="tableId" type="{http://www.w3.org/2001/XMLSchema}string" />
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "DataSourceType", propOrder = { + "tableName", + "tablePK", + "displayName", + "refTableId", + "refDefinition", + "comment", + "dataColumnList" +}) +public class DataSourceType { + + @XmlElement(required = true) + protected String tableName; + @XmlElement(required = true) + protected String tablePK; + @XmlElement(required = true) + protected String displayName; + protected String refTableId; + protected String refDefinition; + protected String comment; + @XmlElement(required = true) + protected DataColumnList dataColumnList; + @XmlAttribute(name = "tableId") + protected String tableId; + + /** + * Gets the value of the tableName property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getTableName() { + return tableName; + } + + /** + * Sets the value of the tableName property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setTableName(String value) { + this.tableName = value; + } + + /** + * Gets the value of the tablePK property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getTablePK() { + return tablePK; + } + + /** + * Sets the value of the tablePK property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setTablePK(String value) { + this.tablePK = value; + } + + /** + * Gets the value of the displayName property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getDisplayName() { + return displayName; + } + + /** + * Sets the value of the displayName property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setDisplayName(String value) { + this.displayName = value; + } + + /** + * Gets the value of the refTableId property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getRefTableId() { + return refTableId; + } + + /** + * Sets the value of the refTableId property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setRefTableId(String value) { + this.refTableId = value; + } + + /** + * Gets the value of the refDefinition property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getRefDefinition() { + return refDefinition; + } + + /** + * Sets the value of the refDefinition property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setRefDefinition(String value) { + this.refDefinition = value; + } + + /** + * Gets the value of the comment property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getComment() { + return comment; + } + + /** + * Sets the value of the comment property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setComment(String value) { + this.comment = value; + } + + /** + * Gets the value of the dataColumnList property. + * + * @return + * possible object is + * {@link DataColumnList } + * + */ + public DataColumnList getDataColumnList() { + return dataColumnList; + } + + /** + * Sets the value of the dataColumnList property. + * + * @param value + * allowed object is + * {@link DataColumnList } + * + */ + public void setDataColumnList(DataColumnList value) { + this.dataColumnList = value; + } + + /** + * Gets the value of the tableId property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getTableId() { + return tableId; + } + + /** + * Sets the value of the tableId property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setTableId(String value) { + this.tableId = value; + } + +} diff --git a/ecomp-sdk/epsdk-analytics/src/main/java/org/openecomp/portalsdk/analytics/xmlobj/DataminingOptions.java b/ecomp-sdk/epsdk-analytics/src/main/java/org/openecomp/portalsdk/analytics/xmlobj/DataminingOptions.java new file mode 100644 index 00000000..c26bce7c --- /dev/null +++ b/ecomp-sdk/epsdk-analytics/src/main/java/org/openecomp/portalsdk/analytics/xmlobj/DataminingOptions.java @@ -0,0 +1,167 @@ +/*- + * ================================================================================ + * eCOMP Portal SDK + * ================================================================================ + * Copyright (C) 2017 AT&T Intellectual Property + * ================================================================================ + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ================================================================================ + */ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2016.06.07 at 02:07:29 PM EDT +// + + +package org.openecomp.portalsdk.analytics.xmlobj; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java class for DataminingOptions complex type. + * + *

The following schema fragment specifies the expected content contained within this class. + * + *

+ * <complexType name="DataminingOptions">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="classifier" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="timeAttribute" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="timeformat" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="forecastingUnits" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "DataminingOptions", propOrder = { + "classifier", + "timeAttribute", + "timeformat", + "forecastingUnits" +}) +public class DataminingOptions { + + protected String classifier; + protected String timeAttribute; + protected String timeformat; + protected String forecastingUnits; + + /** + * Gets the value of the classifier property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getClassifier() { + return classifier; + } + + /** + * Sets the value of the classifier property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setClassifier(String value) { + this.classifier = value; + } + + /** + * Gets the value of the timeAttribute property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getTimeAttribute() { + return timeAttribute; + } + + /** + * Sets the value of the timeAttribute property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setTimeAttribute(String value) { + this.timeAttribute = value; + } + + /** + * Gets the value of the timeformat property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getTimeformat() { + return timeformat; + } + + /** + * Sets the value of the timeformat property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setTimeformat(String value) { + this.timeformat = value; + } + + /** + * Gets the value of the forecastingUnits property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getForecastingUnits() { + return forecastingUnits; + } + + /** + * Sets the value of the forecastingUnits property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setForecastingUnits(String value) { + this.forecastingUnits = value; + } + +} diff --git a/ecomp-sdk/epsdk-analytics/src/main/java/org/openecomp/portalsdk/analytics/xmlobj/FormFieldList.java b/ecomp-sdk/epsdk-analytics/src/main/java/org/openecomp/portalsdk/analytics/xmlobj/FormFieldList.java new file mode 100644 index 00000000..dc798c84 --- /dev/null +++ b/ecomp-sdk/epsdk-analytics/src/main/java/org/openecomp/portalsdk/analytics/xmlobj/FormFieldList.java @@ -0,0 +1,120 @@ +/*- + * ================================================================================ + * eCOMP Portal SDK + * ================================================================================ + * Copyright (C) 2017 AT&T Intellectual Property + * ================================================================================ + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ================================================================================ + */ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2016.06.07 at 02:07:29 PM EDT +// + + +package org.openecomp.portalsdk.analytics.xmlobj; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java class for FormFieldList complex type. + * + *

The following schema fragment specifies the expected content contained within this class. + * + *

+ * <complexType name="FormFieldList">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="formField" type="{}FormFieldType" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element ref="{}comment" minOccurs="0"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "FormFieldList", propOrder = { + "formField", + "comment" +}) +public class FormFieldList { + + protected List formField; + protected String comment; + + /** + * Gets the value of the formField property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the formField property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getFormField().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link FormFieldType } + * + * + */ + public List getFormField() { + if (formField == null) { + formField = new ArrayList(); + } + return this.formField; + } + + /** + * Gets the value of the comment property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getComment() { + return comment; + } + + /** + * Sets the value of the comment property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setComment(String value) { + this.comment = value; + } + +} diff --git a/ecomp-sdk/epsdk-analytics/src/main/java/org/openecomp/portalsdk/analytics/xmlobj/FormFieldType.java b/ecomp-sdk/epsdk-analytics/src/main/java/org/openecomp/portalsdk/analytics/xmlobj/FormFieldType.java new file mode 100644 index 00000000..77922c7a --- /dev/null +++ b/ecomp-sdk/epsdk-analytics/src/main/java/org/openecomp/portalsdk/analytics/xmlobj/FormFieldType.java @@ -0,0 +1,610 @@ +/*- + * ================================================================================ + * eCOMP Portal SDK + * ================================================================================ + * Copyright (C) 2017 AT&T Intellectual Property + * ================================================================================ + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ================================================================================ + */ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2016.06.07 at 02:07:29 PM EDT +// + + +package org.openecomp.portalsdk.analytics.xmlobj; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; +import javax.xml.datatype.XMLGregorianCalendar; + + +/** + *

Java class for FormFieldType complex type. + * + *

The following schema fragment specifies the expected content contained within this class. + * + *

+ * <complexType name="FormFieldType">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="colId" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         <element name="fieldName" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         <element name="fieldType" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         <element name="visible" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="validationType" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="mandatory" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="defaultValue" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="orderBySeq" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
+ *         <element name="fieldSQL" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="fieldDefaultSQL" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="rangeStartDate" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
+ *         <element name="rangeEndDate" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
+ *         <element name="rangeStartDateSQL" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="rangeEndDateSQL" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element ref="{}comment" minOccurs="0"/>
+ *         <element name="predefinedValueList" type="{}PredefinedValueList" minOccurs="0"/>
+ *         <element name="dependsOn" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="groupFormField" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
+ *         <element name="multiSelectListSize" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *       </sequence>
+ *       <attribute name="fieldId" type="{http://www.w3.org/2001/XMLSchema}string" />
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "FormFieldType", propOrder = { + "colId", + "fieldName", + "fieldType", + "visible", + "validationType", + "mandatory", + "defaultValue", + "orderBySeq", + "fieldSQL", + "fieldDefaultSQL", + "rangeStartDate", + "rangeEndDate", + "rangeStartDateSQL", + "rangeEndDateSQL", + "comment", + "predefinedValueList", + "dependsOn", + "groupFormField", + "multiSelectListSize" +}) +public class FormFieldType { + + @XmlElement(required = true) + protected String colId; + @XmlElement(required = true) + protected String fieldName; + @XmlElement(required = true) + protected String fieldType; + protected String visible; + protected String validationType; + protected String mandatory; + protected String defaultValue; + protected Integer orderBySeq; + protected String fieldSQL; + protected String fieldDefaultSQL; + @XmlSchemaType(name = "date") + protected XMLGregorianCalendar rangeStartDate; + @XmlSchemaType(name = "date") + protected XMLGregorianCalendar rangeEndDate; + protected String rangeStartDateSQL; + protected String rangeEndDateSQL; + protected String comment; + protected PredefinedValueList predefinedValueList; + protected String dependsOn; + @XmlElement(defaultValue = "false") + protected Boolean groupFormField; + @XmlElement(defaultValue = "4") + protected String multiSelectListSize; + @XmlAttribute(name = "fieldId") + protected String fieldId; + + /** + * Gets the value of the colId property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getColId() { + return colId; + } + + /** + * Sets the value of the colId property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setColId(String value) { + this.colId = value; + } + + /** + * Gets the value of the fieldName property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getFieldName() { + return fieldName; + } + + /** + * Sets the value of the fieldName property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setFieldName(String value) { + this.fieldName = value; + } + + /** + * Gets the value of the fieldType property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getFieldType() { + return fieldType; + } + + /** + * Sets the value of the fieldType property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setFieldType(String value) { + this.fieldType = value; + } + + /** + * Gets the value of the visible property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getVisible() { + return visible; + } + + /** + * Sets the value of the visible property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setVisible(String value) { + this.visible = value; + } + + /** + * Gets the value of the validationType property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getValidationType() { + return validationType; + } + + /** + * Sets the value of the validationType property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setValidationType(String value) { + this.validationType = value; + } + + /** + * Gets the value of the mandatory property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getMandatory() { + return mandatory; + } + + /** + * Sets the value of the mandatory property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setMandatory(String value) { + this.mandatory = value; + } + + /** + * Gets the value of the defaultValue property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getDefaultValue() { + return defaultValue; + } + + /** + * Sets the value of the defaultValue property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setDefaultValue(String value) { + this.defaultValue = value; + } + + /** + * Gets the value of the orderBySeq property. + * + * @return + * possible object is + * {@link Integer } + * + */ + public Integer getOrderBySeq() { + return orderBySeq; + } + + /** + * Sets the value of the orderBySeq property. + * + * @param value + * allowed object is + * {@link Integer } + * + */ + public void setOrderBySeq(Integer value) { + this.orderBySeq = value; + } + + /** + * Gets the value of the fieldSQL property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getFieldSQL() { + return fieldSQL; + } + + /** + * Sets the value of the fieldSQL property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setFieldSQL(String value) { + this.fieldSQL = value; + } + + /** + * Gets the value of the fieldDefaultSQL property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getFieldDefaultSQL() { + return fieldDefaultSQL; + } + + /** + * Sets the value of the fieldDefaultSQL property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setFieldDefaultSQL(String value) { + this.fieldDefaultSQL = value; + } + + /** + * Gets the value of the rangeStartDate property. + * + * @return + * possible object is + * {@link XMLGregorianCalendar } + * + */ + public XMLGregorianCalendar getRangeStartDate() { + return rangeStartDate; + } + + /** + * Sets the value of the rangeStartDate property. + * + * @param value + * allowed object is + * {@link XMLGregorianCalendar } + * + */ + public void setRangeStartDate(XMLGregorianCalendar value) { + this.rangeStartDate = value; + } + + /** + * Gets the value of the rangeEndDate property. + * + * @return + * possible object is + * {@link XMLGregorianCalendar } + * + */ + public XMLGregorianCalendar getRangeEndDate() { + return rangeEndDate; + } + + /** + * Sets the value of the rangeEndDate property. + * + * @param value + * allowed object is + * {@link XMLGregorianCalendar } + * + */ + public void setRangeEndDate(XMLGregorianCalendar value) { + this.rangeEndDate = value; + } + + /** + * Gets the value of the rangeStartDateSQL property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getRangeStartDateSQL() { + return rangeStartDateSQL; + } + + /** + * Sets the value of the rangeStartDateSQL property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setRangeStartDateSQL(String value) { + this.rangeStartDateSQL = value; + } + + /** + * Gets the value of the rangeEndDateSQL property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getRangeEndDateSQL() { + return rangeEndDateSQL; + } + + /** + * Sets the value of the rangeEndDateSQL property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setRangeEndDateSQL(String value) { + this.rangeEndDateSQL = value; + } + + /** + * Gets the value of the comment property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getComment() { + return comment; + } + + /** + * Sets the value of the comment property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setComment(String value) { + this.comment = value; + } + + /** + * Gets the value of the predefinedValueList property. + * + * @return + * possible object is + * {@link PredefinedValueList } + * + */ + public PredefinedValueList getPredefinedValueList() { + return predefinedValueList; + } + + /** + * Sets the value of the predefinedValueList property. + * + * @param value + * allowed object is + * {@link PredefinedValueList } + * + */ + public void setPredefinedValueList(PredefinedValueList value) { + this.predefinedValueList = value; + } + + /** + * Gets the value of the dependsOn property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getDependsOn() { + return dependsOn; + } + + /** + * Sets the value of the dependsOn property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setDependsOn(String value) { + this.dependsOn = value; + } + + /** + * Gets the value of the groupFormField property. + * + * @return + * possible object is + * {@link Boolean } + * + */ + public Boolean isGroupFormField() { + return groupFormField; + } + + /** + * Sets the value of the groupFormField property. + * + * @param value + * allowed object is + * {@link Boolean } + * + */ + public void setGroupFormField(Boolean value) { + this.groupFormField = value; + } + + /** + * Gets the value of the multiSelectListSize property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getMultiSelectListSize() { + return multiSelectListSize; + } + + /** + * Sets the value of the multiSelectListSize property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setMultiSelectListSize(String value) { + this.multiSelectListSize = value; + } + + /** + * Gets the value of the fieldId property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getFieldId() { + return fieldId; + } + + /** + * Sets the value of the fieldId property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setFieldId(String value) { + this.fieldId = value; + } + +} diff --git a/ecomp-sdk/epsdk-analytics/src/main/java/org/openecomp/portalsdk/analytics/xmlobj/FormatList.java b/ecomp-sdk/epsdk-analytics/src/main/java/org/openecomp/portalsdk/analytics/xmlobj/FormatList.java new file mode 100644 index 00000000..34361c25 --- /dev/null +++ b/ecomp-sdk/epsdk-analytics/src/main/java/org/openecomp/portalsdk/analytics/xmlobj/FormatList.java @@ -0,0 +1,95 @@ +/*- + * ================================================================================ + * eCOMP Portal SDK + * ================================================================================ + * Copyright (C) 2017 AT&T Intellectual Property + * ================================================================================ + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ================================================================================ + */ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2016.06.07 at 02:07:29 PM EDT +// + + +package org.openecomp.portalsdk.analytics.xmlobj; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java class for FormatList complex type. + * + *

The following schema fragment specifies the expected content contained within this class. + * + *

+ * <complexType name="FormatList">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="format" type="{}FormatType" maxOccurs="unbounded"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "FormatList", propOrder = { + "format" +}) +public class FormatList { + + @XmlElement(required = true) + protected List format; + + /** + * Gets the value of the format property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the format property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getFormat().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link FormatType } + * + * + */ + public List getFormat() { + if (format == null) { + format = new ArrayList(); + } + return this.format; + } + +} diff --git a/ecomp-sdk/epsdk-analytics/src/main/java/org/openecomp/portalsdk/analytics/xmlobj/FormatType.java b/ecomp-sdk/epsdk-analytics/src/main/java/org/openecomp/portalsdk/analytics/xmlobj/FormatType.java new file mode 100644 index 00000000..5c0abf8a --- /dev/null +++ b/ecomp-sdk/epsdk-analytics/src/main/java/org/openecomp/portalsdk/analytics/xmlobj/FormatType.java @@ -0,0 +1,366 @@ +/*- + * ================================================================================ + * eCOMP Portal SDK + * ================================================================================ + * Copyright (C) 2017 AT&T Intellectual Property + * ================================================================================ + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ================================================================================ + */ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2016.06.07 at 02:07:29 PM EDT +// + + +package org.openecomp.portalsdk.analytics.xmlobj; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java class for FormatType complex type. + * + *

The following schema fragment specifies the expected content contained within this class. + * + *

+ * <complexType name="FormatType">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="lessThanValue" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         <element name="expression" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         <element name="bold" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
+ *         <element name="italic" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
+ *         <element name="underline" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
+ *         <element name="bgColor" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="fontColor" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="fontFace" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="fontSize" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="alignment" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element ref="{}comment" minOccurs="0"/>
+ *       </sequence>
+ *       <attribute name="formatId" type="{http://www.w3.org/2001/XMLSchema}string" />
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "FormatType", propOrder = { + "lessThanValue", + "expression", + "bold", + "italic", + "underline", + "bgColor", + "fontColor", + "fontFace", + "fontSize", + "alignment", + "comment" +}) +public class FormatType { + + @XmlElement(required = true) + protected String lessThanValue; + @XmlElement(required = true) + protected String expression; + @XmlElement(defaultValue = "false") + protected boolean bold; + @XmlElement(defaultValue = "false") + protected boolean italic; + @XmlElement(defaultValue = "false") + protected boolean underline; + protected String bgColor; + protected String fontColor; + protected String fontFace; + protected String fontSize; + protected String alignment; + protected String comment; + @XmlAttribute(name = "formatId") + protected String formatId; + + /** + * Gets the value of the lessThanValue property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getLessThanValue() { + return lessThanValue; + } + + /** + * Sets the value of the lessThanValue property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setLessThanValue(String value) { + this.lessThanValue = value; + } + + /** + * Gets the value of the expression property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getExpression() { + return expression; + } + + /** + * Sets the value of the expression property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setExpression(String value) { + this.expression = value; + } + + /** + * Gets the value of the bold property. + * + */ + public boolean isBold() { + return bold; + } + + /** + * Sets the value of the bold property. + * + */ + public void setBold(boolean value) { + this.bold = value; + } + + /** + * Gets the value of the italic property. + * + */ + public boolean isItalic() { + return italic; + } + + /** + * Sets the value of the italic property. + * + */ + public void setItalic(boolean value) { + this.italic = value; + } + + /** + * Gets the value of the underline property. + * + */ + public boolean isUnderline() { + return underline; + } + + /** + * Sets the value of the underline property. + * + */ + public void setUnderline(boolean value) { + this.underline = value; + } + + /** + * Gets the value of the bgColor property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getBgColor() { + return bgColor; + } + + /** + * Sets the value of the bgColor property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setBgColor(String value) { + this.bgColor = value; + } + + /** + * Gets the value of the fontColor property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getFontColor() { + return fontColor; + } + + /** + * Sets the value of the fontColor property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setFontColor(String value) { + this.fontColor = value; + } + + /** + * Gets the value of the fontFace property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getFontFace() { + return fontFace; + } + + /** + * Sets the value of the fontFace property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setFontFace(String value) { + this.fontFace = value; + } + + /** + * Gets the value of the fontSize property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getFontSize() { + return fontSize; + } + + /** + * Sets the value of the fontSize property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setFontSize(String value) { + this.fontSize = value; + } + + /** + * Gets the value of the alignment property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getAlignment() { + return alignment; + } + + /** + * Sets the value of the alignment property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setAlignment(String value) { + this.alignment = value; + } + + /** + * Gets the value of the comment property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getComment() { + return comment; + } + + /** + * Sets the value of the comment property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setComment(String value) { + this.comment = value; + } + + /** + * Gets the value of the formatId property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getFormatId() { + return formatId; + } + + /** + * Sets the value of the formatId property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setFormatId(String value) { + this.formatId = value; + } + +} diff --git a/ecomp-sdk/epsdk-analytics/src/main/java/org/openecomp/portalsdk/analytics/xmlobj/JavascriptItemType.java b/ecomp-sdk/epsdk-analytics/src/main/java/org/openecomp/portalsdk/analytics/xmlobj/JavascriptItemType.java new file mode 100644 index 00000000..102e3fc5 --- /dev/null +++ b/ecomp-sdk/epsdk-analytics/src/main/java/org/openecomp/portalsdk/analytics/xmlobj/JavascriptItemType.java @@ -0,0 +1,144 @@ +/*- + * ================================================================================ + * eCOMP Portal SDK + * ================================================================================ + * Copyright (C) 2017 AT&T Intellectual Property + * ================================================================================ + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ================================================================================ + */ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2016.06.07 at 02:07:29 PM EDT +// + + +package org.openecomp.portalsdk.analytics.xmlobj; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java class for JavascriptItemType complex type. + * + *

The following schema fragment specifies the expected content contained within this class. + * + *

+ * <complexType name="JavascriptItemType">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="id" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         <element name="fieldId" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         <element name="callText" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "JavascriptItemType", propOrder = { + "id", + "fieldId", + "callText" +}) +public class JavascriptItemType { + + @XmlElement(required = true) + protected String id; + @XmlElement(required = true) + protected String fieldId; + @XmlElement(required = true) + protected String callText; + + /** + * Gets the value of the id property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getId() { + return id; + } + + /** + * Sets the value of the id property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setId(String value) { + this.id = value; + } + + /** + * Gets the value of the fieldId property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getFieldId() { + return fieldId; + } + + /** + * Sets the value of the fieldId property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setFieldId(String value) { + this.fieldId = value; + } + + /** + * Gets the value of the callText property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getCallText() { + return callText; + } + + /** + * Sets the value of the callText property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCallText(String value) { + this.callText = value; + } + +} diff --git a/ecomp-sdk/epsdk-analytics/src/main/java/org/openecomp/portalsdk/analytics/xmlobj/JavascriptList.java b/ecomp-sdk/epsdk-analytics/src/main/java/org/openecomp/portalsdk/analytics/xmlobj/JavascriptList.java new file mode 100644 index 00000000..fe7fb7bb --- /dev/null +++ b/ecomp-sdk/epsdk-analytics/src/main/java/org/openecomp/portalsdk/analytics/xmlobj/JavascriptList.java @@ -0,0 +1,93 @@ +/*- + * ================================================================================ + * eCOMP Portal SDK + * ================================================================================ + * Copyright (C) 2017 AT&T Intellectual Property + * ================================================================================ + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ================================================================================ + */ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2016.06.07 at 02:07:29 PM EDT +// + + +package org.openecomp.portalsdk.analytics.xmlobj; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java class for JavascriptList complex type. + * + *

The following schema fragment specifies the expected content contained within this class. + * + *

+ * <complexType name="JavascriptList">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="javascriptItem" type="{}JavascriptItemType" maxOccurs="unbounded" minOccurs="0"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "JavascriptList", propOrder = { + "javascriptItem" +}) +public class JavascriptList { + + protected List javascriptItem; + + /** + * Gets the value of the javascriptItem property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the javascriptItem property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getJavascriptItem().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link JavascriptItemType } + * + * + */ + public List getJavascriptItem() { + if (javascriptItem == null) { + javascriptItem = new ArrayList(); + } + return this.javascriptItem; + } + +} diff --git a/ecomp-sdk/epsdk-analytics/src/main/java/org/openecomp/portalsdk/analytics/xmlobj/Marker.java b/ecomp-sdk/epsdk-analytics/src/main/java/org/openecomp/portalsdk/analytics/xmlobj/Marker.java new file mode 100644 index 00000000..7c4d784a --- /dev/null +++ b/ecomp-sdk/epsdk-analytics/src/main/java/org/openecomp/portalsdk/analytics/xmlobj/Marker.java @@ -0,0 +1,167 @@ +/*- + * ================================================================================ + * eCOMP Portal SDK + * ================================================================================ + * Copyright (C) 2017 AT&T Intellectual Property + * ================================================================================ + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ================================================================================ + */ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2016.06.07 at 02:07:29 PM EDT +// + + +package org.openecomp.portalsdk.analytics.xmlobj; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java class for Marker complex type. + * + *

The following schema fragment specifies the expected content contained within this class. + * + *

+ * <complexType name="Marker">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="markerColor" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="dataHeader" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="addressColumn" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="dataColumn" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "Marker", propOrder = { + "markerColor", + "dataHeader", + "addressColumn", + "dataColumn" +}) +public class Marker { + + protected String markerColor; + protected String dataHeader; + protected String addressColumn; + protected String dataColumn; + + /** + * Gets the value of the markerColor property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getMarkerColor() { + return markerColor; + } + + /** + * Sets the value of the markerColor property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setMarkerColor(String value) { + this.markerColor = value; + } + + /** + * Gets the value of the dataHeader property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getDataHeader() { + return dataHeader; + } + + /** + * Sets the value of the dataHeader property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setDataHeader(String value) { + this.dataHeader = value; + } + + /** + * Gets the value of the addressColumn property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getAddressColumn() { + return addressColumn; + } + + /** + * Sets the value of the addressColumn property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setAddressColumn(String value) { + this.addressColumn = value; + } + + /** + * Gets the value of the dataColumn property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getDataColumn() { + return dataColumn; + } + + /** + * Sets the value of the dataColumn property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setDataColumn(String value) { + this.dataColumn = value; + } + +} diff --git a/ecomp-sdk/epsdk-analytics/src/main/java/org/openecomp/portalsdk/analytics/xmlobj/ObjectFactory.java b/ecomp-sdk/epsdk-analytics/src/main/java/org/openecomp/portalsdk/analytics/xmlobj/ObjectFactory.java new file mode 100644 index 00000000..5515cd23 --- /dev/null +++ b/ecomp-sdk/epsdk-analytics/src/main/java/org/openecomp/portalsdk/analytics/xmlobj/ObjectFactory.java @@ -0,0 +1,305 @@ +/*- + * ================================================================================ + * eCOMP Portal SDK + * ================================================================================ + * Copyright (C) 2017 AT&T Intellectual Property + * ================================================================================ + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ================================================================================ + */ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2016.06.07 at 02:07:29 PM EDT +// + + +package org.openecomp.portalsdk.analytics.xmlobj; + +import javax.xml.bind.JAXBElement; +import javax.xml.bind.annotation.XmlElementDecl; +import javax.xml.bind.annotation.XmlRegistry; +import javax.xml.namespace.QName; + + +/** + * This object contains factory methods for each + * Java content interface and Java element interface + * generated in the org.openecomp.portalsdk.analytics.xmlobj package. + *

An ObjectFactory allows you to programatically + * construct new instances of the Java representation + * for XML content. The Java representation of XML + * content can consist of schema derived interfaces + * and classes representing the binding of schema + * type definitions, element declarations and model + * groups. Factory methods for each of these are + * provided in this class. + * + */ +@XmlRegistry +public class ObjectFactory { + + private final static QName _CustomReport_QNAME = new QName("", "customReport"); + private final static QName _Comment_QNAME = new QName("", "comment"); + + /** + * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: org.openecomp.portalsdk.analytics.xmlobj + * + */ + public ObjectFactory() { + } + + /** + * Create an instance of {@link CustomReportType } + * + */ + public CustomReportType createCustomReportType() { + return new CustomReportType(); + } + + /** + * Create an instance of {@link ChartAdditionalOptions } + * + */ + public ChartAdditionalOptions createChartAdditionalOptions() { + return new ChartAdditionalOptions(); + } + + /** + * Create an instance of {@link DataminingOptions } + * + */ + public DataminingOptions createDataminingOptions() { + return new DataminingOptions(); + } + + /** + * Create an instance of {@link FormFieldType } + * + */ + public FormFieldType createFormFieldType() { + return new FormFieldType(); + } + + /** + * Create an instance of {@link PredefinedValueList } + * + */ + public PredefinedValueList createPredefinedValueList() { + return new PredefinedValueList(); + } + + /** + * Create an instance of {@link DashboardEditorReport } + * + */ + public DashboardEditorReport createDashboardEditorReport() { + return new DashboardEditorReport(); + } + + /** + * Create an instance of {@link DataSourceList } + * + */ + public DataSourceList createDataSourceList() { + return new DataSourceList(); + } + + /** + * Create an instance of {@link DashboardReports } + * + */ + public DashboardReports createDashboardReports() { + return new DashboardReports(); + } + + /** + * Create an instance of {@link ReportMap } + * + */ + public ReportMap createReportMap() { + return new ReportMap(); + } + + /** + * Create an instance of {@link FormatList } + * + */ + public FormatList createFormatList() { + return new FormatList(); + } + + /** + * Create an instance of {@link JavascriptList } + * + */ + public JavascriptList createJavascriptList() { + return new JavascriptList(); + } + + /** + * Create an instance of {@link JavascriptItemType } + * + */ + public JavascriptItemType createJavascriptItemType() { + return new JavascriptItemType(); + } + + /** + * Create an instance of {@link DataColumnType } + * + */ + public DataColumnType createDataColumnType() { + return new DataColumnType(); + } + + /** + * Create an instance of {@link DataSourceType } + * + */ + public DataSourceType createDataSourceType() { + return new DataSourceType(); + } + + /** + * Create an instance of {@link DashboardEditorList } + * + */ + public DashboardEditorList createDashboardEditorList() { + return new DashboardEditorList(); + } + + /** + * Create an instance of {@link SemaphoreList } + * + */ + public SemaphoreList createSemaphoreList() { + return new SemaphoreList(); + } + + /** + * Create an instance of {@link ColFilterType } + * + */ + public ColFilterType createColFilterType() { + return new ColFilterType(); + } + + /** + * Create an instance of {@link ChartDrillOptions } + * + */ + public ChartDrillOptions createChartDrillOptions() { + return new ChartDrillOptions(); + } + + /** + * Create an instance of {@link DashboardReportsNew } + * + */ + public DashboardReportsNew createDashboardReportsNew() { + return new DashboardReportsNew(); + } + + /** + * Create an instance of {@link ChartDrillFormfield } + * + */ + public ChartDrillFormfield createChartDrillFormfield() { + return new ChartDrillFormfield(); + } + + /** + * Create an instance of {@link PDFAdditionalOptions } + * + */ + public PDFAdditionalOptions createPDFAdditionalOptions() { + return new PDFAdditionalOptions(); + } + + /** + * Create an instance of {@link Reports } + * + */ + public Reports createReports() { + return new Reports(); + } + + /** + * Create an instance of {@link Marker } + * + */ + public Marker createMarker() { + return new Marker(); + } + + /** + * Create an instance of {@link FormatType } + * + */ + public FormatType createFormatType() { + return new FormatType(); + } + + /** + * Create an instance of {@link DataColumnList } + * + */ + public DataColumnList createDataColumnList() { + return new DataColumnList(); + } + + /** + * Create an instance of {@link FormFieldList } + * + */ + public FormFieldList createFormFieldList() { + return new FormFieldList(); + } + + /** + * Create an instance of {@link SemaphoreType } + * + */ + public SemaphoreType createSemaphoreType() { + return new SemaphoreType(); + } + + /** + * Create an instance of {@link ColFilterList } + * + */ + public ColFilterList createColFilterList() { + return new ColFilterList(); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link CustomReportType }{@code >}} + * + */ + @XmlElementDecl(namespace = "", name = "customReport") + public JAXBElement createCustomReport(CustomReportType value) { + return new JAXBElement(_CustomReport_QNAME, CustomReportType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}} + * + */ + @XmlElementDecl(namespace = "", name = "comment") + public JAXBElement createComment(String value) { + return new JAXBElement(_Comment_QNAME, String.class, null, value); + } + +} diff --git a/ecomp-sdk/epsdk-analytics/src/main/java/org/openecomp/portalsdk/analytics/xmlobj/PDFAdditionalOptions.java b/ecomp-sdk/epsdk-analytics/src/main/java/org/openecomp/portalsdk/analytics/xmlobj/PDFAdditionalOptions.java new file mode 100644 index 00000000..78d727c2 --- /dev/null +++ b/ecomp-sdk/epsdk-analytics/src/main/java/org/openecomp/portalsdk/analytics/xmlobj/PDFAdditionalOptions.java @@ -0,0 +1,340 @@ +/*- + * ================================================================================ + * eCOMP Portal SDK + * ================================================================================ + * Copyright (C) 2017 AT&T Intellectual Property + * ================================================================================ + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ================================================================================ + */ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2016.06.07 at 02:07:29 PM EDT +// + + +package org.openecomp.portalsdk.analytics.xmlobj; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java class for PDFAdditionalOptions complex type. + * + *

The following schema fragment specifies the expected content contained within this class. + * + *

+ * <complexType name="PDFAdditionalOptions">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="PDF_font" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="PDF_fontSize" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
+ *         <element name="PDF_orientation" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="PDF_logo1" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="PDF_logo2" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="PDF_logo1Size" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
+ *         <element name="PDF_logo2Size" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
+ *         <element name="PDF_coverPage" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
+ *         <element name="PDF_footer1" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="PDF_footer2" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "PDFAdditionalOptions", propOrder = { + "pdfFont", + "pdfFontSize", + "pdfOrientation", + "pdfLogo1", + "pdfLogo2", + "pdfLogo1Size", + "pdfLogo2Size", + "pdfCoverPage", + "pdfFooter1", + "pdfFooter2" +}) +public class PDFAdditionalOptions { + + @XmlElement(name = "PDF_font") + protected String pdfFont; + @XmlElement(name = "PDF_fontSize") + protected Integer pdfFontSize; + @XmlElement(name = "PDF_orientation") + protected String pdfOrientation; + @XmlElement(name = "PDF_logo1") + protected String pdfLogo1; + @XmlElement(name = "PDF_logo2") + protected String pdfLogo2; + @XmlElement(name = "PDF_logo1Size") + protected Integer pdfLogo1Size; + @XmlElement(name = "PDF_logo2Size") + protected Integer pdfLogo2Size; + @XmlElement(name = "PDF_coverPage", defaultValue = "false") + protected Boolean pdfCoverPage; + @XmlElement(name = "PDF_footer1") + protected String pdfFooter1; + @XmlElement(name = "PDF_footer2") + protected String pdfFooter2; + + /** + * Gets the value of the pdfFont property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getPDFFont() { + return pdfFont; + } + + /** + * Sets the value of the pdfFont property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setPDFFont(String value) { + this.pdfFont = value; + } + + /** + * Gets the value of the pdfFontSize property. + * + * @return + * possible object is + * {@link Integer } + * + */ + public Integer getPDFFontSize() { + return pdfFontSize; + } + + /** + * Sets the value of the pdfFontSize property. + * + * @param value + * allowed object is + * {@link Integer } + * + */ + public void setPDFFontSize(Integer value) { + this.pdfFontSize = value; + } + + /** + * Gets the value of the pdfOrientation property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getPDFOrientation() { + return pdfOrientation; + } + + /** + * Sets the value of the pdfOrientation property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setPDFOrientation(String value) { + this.pdfOrientation = value; + } + + /** + * Gets the value of the pdfLogo1 property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getPDFLogo1() { + return pdfLogo1; + } + + /** + * Sets the value of the pdfLogo1 property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setPDFLogo1(String value) { + this.pdfLogo1 = value; + } + + /** + * Gets the value of the pdfLogo2 property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getPDFLogo2() { + return pdfLogo2; + } + + /** + * Sets the value of the pdfLogo2 property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setPDFLogo2(String value) { + this.pdfLogo2 = value; + } + + /** + * Gets the value of the pdfLogo1Size property. + * + * @return + * possible object is + * {@link Integer } + * + */ + public Integer getPDFLogo1Size() { + return pdfLogo1Size; + } + + /** + * Sets the value of the pdfLogo1Size property. + * + * @param value + * allowed object is + * {@link Integer } + * + */ + public void setPDFLogo1Size(Integer value) { + this.pdfLogo1Size = value; + } + + /** + * Gets the value of the pdfLogo2Size property. + * + * @return + * possible object is + * {@link Integer } + * + */ + public Integer getPDFLogo2Size() { + return pdfLogo2Size; + } + + /** + * Sets the value of the pdfLogo2Size property. + * + * @param value + * allowed object is + * {@link Integer } + * + */ + public void setPDFLogo2Size(Integer value) { + this.pdfLogo2Size = value; + } + + /** + * Gets the value of the pdfCoverPage property. + * + * @return + * possible object is + * {@link Boolean } + * + */ + public Boolean isPDFCoverPage() { + return pdfCoverPage; + } + + /** + * Sets the value of the pdfCoverPage property. + * + * @param value + * allowed object is + * {@link Boolean } + * + */ + public void setPDFCoverPage(Boolean value) { + this.pdfCoverPage = value; + } + + /** + * Gets the value of the pdfFooter1 property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getPDFFooter1() { + return pdfFooter1; + } + + /** + * Sets the value of the pdfFooter1 property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setPDFFooter1(String value) { + this.pdfFooter1 = value; + } + + /** + * Gets the value of the pdfFooter2 property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getPDFFooter2() { + return pdfFooter2; + } + + /** + * Sets the value of the pdfFooter2 property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setPDFFooter2(String value) { + this.pdfFooter2 = value; + } + +} diff --git a/ecomp-sdk/epsdk-analytics/src/main/java/org/openecomp/portalsdk/analytics/xmlobj/PredefinedValueList.java b/ecomp-sdk/epsdk-analytics/src/main/java/org/openecomp/portalsdk/analytics/xmlobj/PredefinedValueList.java new file mode 100644 index 00000000..6a8e445a --- /dev/null +++ b/ecomp-sdk/epsdk-analytics/src/main/java/org/openecomp/portalsdk/analytics/xmlobj/PredefinedValueList.java @@ -0,0 +1,93 @@ +/*- + * ================================================================================ + * eCOMP Portal SDK + * ================================================================================ + * Copyright (C) 2017 AT&T Intellectual Property + * ================================================================================ + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ================================================================================ + */ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2016.06.07 at 02:07:29 PM EDT +// + + +package org.openecomp.portalsdk.analytics.xmlobj; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java class for PredefinedValueList complex type. + * + *

The following schema fragment specifies the expected content contained within this class. + * + *

+ * <complexType name="PredefinedValueList">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="predefinedValue" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "PredefinedValueList", propOrder = { + "predefinedValue" +}) +public class PredefinedValueList { + + protected List predefinedValue; + + /** + * Gets the value of the predefinedValue property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the predefinedValue property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getPredefinedValue().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link String } + * + * + */ + public List getPredefinedValue() { + if (predefinedValue == null) { + predefinedValue = new ArrayList(); + } + return this.predefinedValue; + } + +} diff --git a/ecomp-sdk/epsdk-analytics/src/main/java/org/openecomp/portalsdk/analytics/xmlobj/ReportMap.java b/ecomp-sdk/epsdk-analytics/src/main/java/org/openecomp/portalsdk/analytics/xmlobj/ReportMap.java new file mode 100644 index 00000000..796f6058 --- /dev/null +++ b/ecomp-sdk/epsdk-analytics/src/main/java/org/openecomp/portalsdk/analytics/xmlobj/ReportMap.java @@ -0,0 +1,444 @@ +/*- + * ================================================================================ + * eCOMP Portal SDK + * ================================================================================ + * Copyright (C) 2017 AT&T Intellectual Property + * ================================================================================ + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ================================================================================ + */ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2016.06.07 at 02:07:29 PM EDT +// + + +package org.openecomp.portalsdk.analytics.xmlobj; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java class for ReportMap complex type. + * + *

The following schema fragment specifies the expected content contained within this class. + * + *

+ * <complexType name="ReportMap">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="markerColor" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="useDefaultSize" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="height" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="width" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="isMapAllowedYN" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="addAddressInDataYN" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="addressColumn" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="dataColumn" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="defaultMapType" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="latColumn" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="longColumn" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="colorColumn" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="legendColumn" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="markers" type="{}Marker" maxOccurs="unbounded" minOccurs="0"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "ReportMap", propOrder = { + "markerColor", + "useDefaultSize", + "height", + "width", + "isMapAllowedYN", + "addAddressInDataYN", + "addressColumn", + "dataColumn", + "defaultMapType", + "latColumn", + "longColumn", + "colorColumn", + "legendColumn", + "markers" +}) +public class ReportMap { + + protected String markerColor; + protected String useDefaultSize; + protected String height; + protected String width; + protected String isMapAllowedYN; + protected String addAddressInDataYN; + protected String addressColumn; + protected String dataColumn; + protected String defaultMapType; + protected String latColumn; + protected String longColumn; + protected String colorColumn; + protected String legendColumn; + protected List markers; + + /** + * Gets the value of the markerColor property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getMarkerColor() { + return markerColor; + } + + /** + * Sets the value of the markerColor property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setMarkerColor(String value) { + this.markerColor = value; + } + + /** + * Gets the value of the useDefaultSize property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getUseDefaultSize() { + return useDefaultSize; + } + + /** + * Sets the value of the useDefaultSize property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setUseDefaultSize(String value) { + this.useDefaultSize = value; + } + + /** + * Gets the value of the height property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getHeight() { + return height; + } + + /** + * Sets the value of the height property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setHeight(String value) { + this.height = value; + } + + /** + * Gets the value of the width property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getWidth() { + return width; + } + + /** + * Sets the value of the width property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setWidth(String value) { + this.width = value; + } + + /** + * Gets the value of the isMapAllowedYN property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getIsMapAllowedYN() { + return isMapAllowedYN; + } + + /** + * Sets the value of the isMapAllowedYN property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setIsMapAllowedYN(String value) { + this.isMapAllowedYN = value; + } + + /** + * Gets the value of the addAddressInDataYN property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getAddAddressInDataYN() { + return addAddressInDataYN; + } + + /** + * Sets the value of the addAddressInDataYN property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setAddAddressInDataYN(String value) { + this.addAddressInDataYN = value; + } + + /** + * Gets the value of the addressColumn property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getAddressColumn() { + return addressColumn; + } + + /** + * Sets the value of the addressColumn property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setAddressColumn(String value) { + this.addressColumn = value; + } + + /** + * Gets the value of the dataColumn property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getDataColumn() { + return dataColumn; + } + + /** + * Sets the value of the dataColumn property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setDataColumn(String value) { + this.dataColumn = value; + } + + /** + * Gets the value of the defaultMapType property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getDefaultMapType() { + return defaultMapType; + } + + /** + * Sets the value of the defaultMapType property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setDefaultMapType(String value) { + this.defaultMapType = value; + } + + /** + * Gets the value of the latColumn property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getLatColumn() { + return latColumn; + } + + /** + * Sets the value of the latColumn property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setLatColumn(String value) { + this.latColumn = value; + } + + /** + * Gets the value of the longColumn property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getLongColumn() { + return longColumn; + } + + /** + * Sets the value of the longColumn property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setLongColumn(String value) { + this.longColumn = value; + } + + /** + * Gets the value of the colorColumn property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getColorColumn() { + return colorColumn; + } + + /** + * Sets the value of the colorColumn property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setColorColumn(String value) { + this.colorColumn = value; + } + + /** + * Gets the value of the legendColumn property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getLegendColumn() { + return legendColumn; + } + + /** + * Sets the value of the legendColumn property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setLegendColumn(String value) { + this.legendColumn = value; + } + + /** + * Gets the value of the markers property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the markers property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getMarkers().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Marker } + * + * + */ + public List getMarkers() { + if (markers == null) { + markers = new ArrayList(); + } + return this.markers; + } + +} diff --git a/ecomp-sdk/epsdk-analytics/src/main/java/org/openecomp/portalsdk/analytics/xmlobj/Reports.java b/ecomp-sdk/epsdk-analytics/src/main/java/org/openecomp/portalsdk/analytics/xmlobj/Reports.java new file mode 100644 index 00000000..fdb833d0 --- /dev/null +++ b/ecomp-sdk/epsdk-analytics/src/main/java/org/openecomp/portalsdk/analytics/xmlobj/Reports.java @@ -0,0 +1,113 @@ +/*- + * ================================================================================ + * eCOMP Portal SDK + * ================================================================================ + * Copyright (C) 2017 AT&T Intellectual Property + * ================================================================================ + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ================================================================================ + */ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2016.06.07 at 02:07:29 PM EDT +// + + +package org.openecomp.portalsdk.analytics.xmlobj; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java class for Reports complex type. + * + *

The following schema fragment specifies the expected content contained within this class. + * + *

+ * <complexType name="Reports">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="reportId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="bgcolor" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "Reports", propOrder = { + "reportId", + "bgcolor" +}) +public class Reports { + + protected String reportId; + protected String bgcolor; + + /** + * Gets the value of the reportId property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getReportId() { + return reportId; + } + + /** + * Sets the value of the reportId property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setReportId(String value) { + this.reportId = value; + } + + /** + * Gets the value of the bgcolor property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getBgcolor() { + return bgcolor; + } + + /** + * Sets the value of the bgcolor property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setBgcolor(String value) { + this.bgcolor = value; + } + +} diff --git a/ecomp-sdk/epsdk-analytics/src/main/java/org/openecomp/portalsdk/analytics/xmlobj/SemaphoreList.java b/ecomp-sdk/epsdk-analytics/src/main/java/org/openecomp/portalsdk/analytics/xmlobj/SemaphoreList.java new file mode 100644 index 00000000..215e3b41 --- /dev/null +++ b/ecomp-sdk/epsdk-analytics/src/main/java/org/openecomp/portalsdk/analytics/xmlobj/SemaphoreList.java @@ -0,0 +1,93 @@ +/*- + * ================================================================================ + * eCOMP Portal SDK + * ================================================================================ + * Copyright (C) 2017 AT&T Intellectual Property + * ================================================================================ + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ================================================================================ + */ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2016.06.07 at 02:07:29 PM EDT +// + + +package org.openecomp.portalsdk.analytics.xmlobj; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java class for SemaphoreList complex type. + * + *

The following schema fragment specifies the expected content contained within this class. + * + *

+ * <complexType name="SemaphoreList">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="semaphore" type="{}SemaphoreType" maxOccurs="unbounded" minOccurs="0"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "SemaphoreList", propOrder = { + "semaphore" +}) +public class SemaphoreList { + + protected List semaphore; + + /** + * Gets the value of the semaphore property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the semaphore property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getSemaphore().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link SemaphoreType } + * + * + */ + public List getSemaphore() { + if (semaphore == null) { + semaphore = new ArrayList(); + } + return this.semaphore; + } + +} diff --git a/ecomp-sdk/epsdk-analytics/src/main/java/org/openecomp/portalsdk/analytics/xmlobj/SemaphoreType.java b/ecomp-sdk/epsdk-analytics/src/main/java/org/openecomp/portalsdk/analytics/xmlobj/SemaphoreType.java new file mode 100644 index 00000000..61323a58 --- /dev/null +++ b/ecomp-sdk/epsdk-analytics/src/main/java/org/openecomp/portalsdk/analytics/xmlobj/SemaphoreType.java @@ -0,0 +1,227 @@ +/*- + * ================================================================================ + * eCOMP Portal SDK + * ================================================================================ + * Copyright (C) 2017 AT&T Intellectual Property + * ================================================================================ + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ================================================================================ + */ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2016.06.07 at 02:07:29 PM EDT +// + + +package org.openecomp.portalsdk.analytics.xmlobj; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java class for SemaphoreType complex type. + * + *

The following schema fragment specifies the expected content contained within this class. + * + *

+ * <complexType name="SemaphoreType">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="semaphoreName" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         <element name="semaphoreType" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         <element ref="{}comment" minOccurs="0"/>
+ *         <element name="target" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         <element name="formatList" type="{}FormatList"/>
+ *       </sequence>
+ *       <attribute name="semaphoreId" type="{http://www.w3.org/2001/XMLSchema}string" />
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "SemaphoreType", propOrder = { + "semaphoreName", + "semaphoreType", + "comment", + "target", + "formatList" +}) +public class SemaphoreType { + + @XmlElement(required = true) + protected String semaphoreName; + @XmlElement(required = true) + protected String semaphoreType; + protected String comment; + @XmlElement(required = true) + protected String target; + @XmlElement(required = true) + protected FormatList formatList; + @XmlAttribute(name = "semaphoreId") + protected String semaphoreId; + + /** + * Gets the value of the semaphoreName property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getSemaphoreName() { + return semaphoreName; + } + + /** + * Sets the value of the semaphoreName property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setSemaphoreName(String value) { + this.semaphoreName = value; + } + + /** + * Gets the value of the semaphoreType property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getSemaphoreType() { + return semaphoreType; + } + + /** + * Sets the value of the semaphoreType property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setSemaphoreType(String value) { + this.semaphoreType = value; + } + + /** + * Gets the value of the comment property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getComment() { + return comment; + } + + /** + * Sets the value of the comment property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setComment(String value) { + this.comment = value; + } + + /** + * Gets the value of the target property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getTarget() { + return target; + } + + /** + * Sets the value of the target property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setTarget(String value) { + this.target = value; + } + + /** + * Gets the value of the formatList property. + * + * @return + * possible object is + * {@link FormatList } + * + */ + public FormatList getFormatList() { + return formatList; + } + + /** + * Sets the value of the formatList property. + * + * @param value + * allowed object is + * {@link FormatList } + * + */ + public void setFormatList(FormatList value) { + this.formatList = value; + } + + /** + * Gets the value of the semaphoreId property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getSemaphoreId() { + return semaphoreId; + } + + /** + * Sets the value of the semaphoreId property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setSemaphoreId(String value) { + this.semaphoreId = value; + } + +} -- cgit 1.2.3-korg