1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34 package fr.paris.lutece.plugins.appointment.business.calendar;
35
36 import java.io.Serializable;
37
38 import javax.validation.constraints.NotBlank;
39 import javax.validation.constraints.Size;
40
41
42
43
44
45
46
47 public final class CalendarTemplate implements Serializable
48 {
49
50 public static final String CALENDAR = "Calendrier";
51
52 public static final String FREE_SLOTS_GROUPED = "Liste des creneaux disponible regroupés";
53 public static final String CALENDAR_OPEN_DAYS = "Calendrier jours ouverts";
54 public static final String FREE_SLOTS = "Liste des creneaux disponibles";
55 public static final String FREE_SLOTS_ON_OPEN_DAYS = "Liste des creneaux disponibles jours ouverts";
56
57
58
59
60 private static final long serialVersionUID = 8029294463873867355L;
61
62
63
64
65 private int _nIdCalendarTemplate;
66
67
68
69
70 @NotBlank( message = "#i18n{appointment.calendarTemplate.labelTitleBlank}" )
71 @Size( max = 255, message = "#i18n{appointment.labelTemplatePathSize}" )
72 private String _strTitle;
73
74
75
76
77 @NotBlank( message = "#i18n{appointment.calendarTemplate.labelDescriptionBlank}" )
78 @Size( max = 255, message = "#i18n{appointment.calendarTemplate.labelDescriptionSize}" )
79 private String _strDescription;
80
81
82
83
84 @NotBlank( message = "#i18n{appointment.calendarTemplate.labelTemplatePathBlank}" )
85 @Size( max = 255, message = "#i18n{appointment.labelTemplatePathSize}" )
86 private String _strTemplatePath;
87
88
89
90
91
92
93 public int getIdCalendarTemplate( )
94 {
95 return _nIdCalendarTemplate;
96 }
97
98
99
100
101
102
103
104 public void setIdCalendarTemplate( int nIdCalendarTemplate )
105 {
106 this._nIdCalendarTemplate = nIdCalendarTemplate;
107 }
108
109
110
111
112
113
114 public String getTitle( )
115 {
116 return _strTitle;
117 }
118
119
120
121
122
123
124
125 public void setTitle( String strTitle )
126 {
127 this._strTitle = strTitle;
128 }
129
130
131
132
133
134
135 public String getDescription( )
136 {
137 return _strDescription;
138 }
139
140
141
142
143
144
145
146 public void setDescription( String strDescription )
147 {
148 this._strDescription = strDescription;
149 }
150
151
152
153
154
155
156 public String getTemplatePath( )
157 {
158 return _strTemplatePath;
159 }
160
161
162
163
164
165
166
167 public void setTemplatePath( String strTemplatePath )
168 {
169 this._strTemplatePath = strTemplatePath;
170 }
171 }