1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 package org.apache.syncope.client.console.chartjs;
20
21
22
23
24 public class BarChartOptions extends ChartOptions {
25
26 private static final long serialVersionUID = -5356780831848556616L;
27
28
29
30
31 private Boolean scaleShowHorizontalLines = true;
32
33
34
35
36 private Boolean scaleShowVerticalLines = true;
37
38
39
40
41 private String legendTemplate = "<ul class=\"<%=name.toLowerCase()%>-legend\">"
42 + "<% for (var i=0; i<datasets.length; i++){%><li>"
43 + "<span style=\"background-color:<%=datasets[i].fillColor%>\"></span>"
44 + "<%if(datasets[i].label){%><%=datasets[i].label%><%}%></li><%}%></ul>";
45
46
47
48
49 private Boolean barShowStroke;
50
51
52
53
54 private Integer barStrokeWidth;
55
56
57 private Integer barValueSpacing;
58
59
60 private Integer barDatasetSpacing;
61
62 public Boolean getScaleShowHorizontalLines() {
63 return scaleShowHorizontalLines;
64 }
65
66 public void setScaleShowHorizontalLines(final Boolean scaleShowHorizontalLines) {
67 this.scaleShowHorizontalLines = scaleShowHorizontalLines;
68 }
69
70 public Boolean getScaleShowVerticalLines() {
71 return scaleShowVerticalLines;
72 }
73
74 public void setScaleShowVerticalLines(final Boolean scaleShowVerticalLines) {
75 this.scaleShowVerticalLines = scaleShowVerticalLines;
76 }
77
78 public String getLegendTemplate() {
79 return legendTemplate;
80 }
81
82 public void setLegendTemplate(final String legendTemplate) {
83 this.legendTemplate = legendTemplate;
84 }
85
86
87
88
89
90
91 public Boolean getBarShowStroke() {
92 return barShowStroke;
93 }
94
95
96
97
98
99
100 public void setBarShowStroke(final Boolean barShowStroke) {
101 this.barShowStroke = barShowStroke;
102 }
103
104
105
106
107
108
109 public Integer getBarStrokeWidth() {
110 return barStrokeWidth;
111 }
112
113
114
115
116
117
118 public void setBarStrokeWidth(final Integer barStrokeWidth) {
119 this.barStrokeWidth = barStrokeWidth;
120 }
121
122
123
124
125
126
127 public Integer getBarValueSpacing() {
128 return barValueSpacing;
129 }
130
131
132
133
134
135
136 public void setBarValueSpacing(final Integer barValueSpacing) {
137 this.barValueSpacing = barValueSpacing;
138 }
139
140
141
142
143
144
145 public Integer getBarDatasetSpacing() {
146 return barDatasetSpacing;
147 }
148
149
150
151
152
153
154 public void setBarDatasetSpacing(final Integer barDatasetSpacing) {
155 this.barDatasetSpacing = barDatasetSpacing;
156 }
157 }