2 * ============LICENSE_START==========================================
4 * ===================================================================
5 * Copyright © 2017 AT&T Intellectual Property. All rights reserved.
6 * ===================================================================
8 * Unless otherwise specified, all software contained herein is licensed
9 * under the Apache License, Version 2.0 (the "License");
10 * you may not use this software except in compliance with the License.
11 * You may obtain a copy of the License at
13 * http://www.apache.org/licenses/LICENSE-2.0
15 * Unless required by applicable law or agreed to in writing, software
16 * distributed under the License is distributed on an "AS IS" BASIS,
17 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
18 * See the License for the specific language governing permissions and
19 * limitations under the License.
21 * Unless otherwise specified, all documentation contained herein is licensed
22 * under the Creative Commons License, Attribution 4.0 Intl. (the "License");
23 * you may not use this documentation except in compliance with the License.
24 * You may obtain a copy of the License at
26 * https://creativecommons.org/licenses/by/4.0/
28 * Unless required by applicable law or agreed to in writing, documentation
29 * distributed under the License is distributed on an "AS IS" BASIS,
30 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
31 * See the License for the specific language governing permissions and
32 * limitations under the License.
34 * ============LICENSE_END============================================
38 package org.onap.portalsdk.analytics.model.definition.wizard;
40 public class ColumnEditJSON implements WizardJSON {
43 private String tabName;
46 private String colName;
47 private String displayAlignment;
48 private String displayHeaderAlignment;
49 private boolean sortable;
50 private boolean visible;
51 private Integer displayWidth;
52 private Integer displayWidthInPixel;
53 private String colType;
54 private Integer groupByPos;
55 private Integer level;
56 private String dataType;
57 private String noWrap;
58 private Integer indentation;
60 private String drilldownURL;
61 private String drilldownParams;
62 private String drilldownType;
63 private String errorMessage;
64 private String errorStackTrace;
66 private String depeondsOnForField;
67 private String subTotalCustomText;
68 private boolean hideRepeatedKey;
69 private Integer colspan;
70 private String displayName;
71 private String displayTotal;
73 public String getTabId() {
76 public String getErrorMessage() {
79 public void setErrorMessage(String errorMessage) {
80 this.errorMessage = errorMessage;
82 public String getErrorStackTrace() {
83 return errorStackTrace;
85 public void setErrorStackTrace(String errorStackTrace) {
86 this.errorStackTrace = errorStackTrace;
88 public void setTabId(String tabId) {
91 public String getTabName() {
94 public void setTabName(String tabName) {
95 this.tabName = tabName;
97 public String getColId() {
100 public void setColId(String colId) {
103 public String getColName() {
106 public void setColName(String colName) {
107 this.colName = colName;
109 public String getDisplayAlignment() {
110 return displayAlignment;
112 public void setDisplayAlignment(String displayAlignment) {
113 this.displayAlignment = displayAlignment;
115 public String getDisplayHeaderAlignment() {
116 return displayHeaderAlignment;
118 public void setDisplayHeaderAlignment(String displayHeaderAlignment) {
119 this.displayHeaderAlignment = displayHeaderAlignment;
121 public boolean isSortable() {
124 public void setSortable(boolean sortable) {
125 this.sortable = sortable;
127 public boolean isVisible() {
130 public void setVisible(boolean visible) {
131 this.visible = visible;
133 public String getDrilldownURL() {
136 public void setDrilldownURL(String drilldownURL) {
137 this.drilldownURL = drilldownURL;
139 public String getDrilldownParams() {
140 return drilldownParams;
142 public void setDrilldownParams(String drilldownParams) {
143 this.drilldownParams = drilldownParams;
145 public String getDrilldownType() {
146 return drilldownType;
148 public void setDrilldownType(String drilldownType) {
149 this.drilldownType = drilldownType;
152 public Integer getDisplayWidth() {
155 public void setDisplayWidth(Integer displayWidth) {
156 this.displayWidth = displayWidth;
158 public Integer getDisplayWidthInPixel() {
159 return displayWidthInPixel;
161 public void setDisplayWidthInPixel(Integer displayWidthInPixel) {
162 this.displayWidthInPixel = displayWidthInPixel;
164 public Integer getGroupByPos() {
167 public void setGroupByPos(Integer groupByPos) {
168 this.groupByPos = groupByPos;
170 public Integer getLevel() {
173 public void setLevel(Integer level) {
176 public String getDataType() {
179 public void setDataType(String dataType) {
180 this.dataType = dataType;
182 public String getNoWrap() {
185 public void setNoWrap(String noWrap) {
186 this.noWrap = noWrap;
188 public Integer getIndentation() {
191 public void setIndentation(Integer indentation) {
192 this.indentation = indentation;
194 public String getColType() {
197 public void setColType(String colType) {
198 this.colType = colType;
200 public String getDepeondsOnForField() {
201 return depeondsOnForField;
203 public void setDepeondsOnForField(String depeondsOnForField) {
204 this.depeondsOnForField = depeondsOnForField;
206 public String getSubTotalCustomText() {
207 return subTotalCustomText;
209 public void setSubTotalCustomText(String subTotalCustomText) {
210 this.subTotalCustomText = subTotalCustomText;
212 public boolean isHideRepeatedKey() {
213 return hideRepeatedKey;
215 public void setHideRepeatedKey(boolean hideRepeatedKey) {
216 this.hideRepeatedKey = hideRepeatedKey;
218 public Integer getColspan() {
221 public void setColspan(Integer colspan) {
222 this.colspan = colspan;
224 public String getDisplayName() {
227 public void setDisplayName(String displayName) {
228 this.displayName = displayName;
230 public String getDisplayTotal() {
233 public void setDisplayTotal(String displayTotal) {
234 this.displayTotal = displayTotal;