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.calendar.business.category;
35
36 import java.io.Serializable;
37
38 import fr.paris.lutece.portal.service.workgroup.AdminWorkgroupResource;
39
40
41
42
43
44
45 public class Category implements Serializable, AdminWorkgroupResource
46 {
47 private static final long serialVersionUID = 8657038334615761790L;
48
49
50 private int _nId;
51 private String _strName;
52 private String _strDescription;
53 private byte[] _byteIconContent;
54 private String _strIconMimeType;
55 private String _strWorkgroup;
56
57
58
59
60 public byte[] getIconContent( )
61 {
62 return _byteIconContent;
63 }
64
65
66
67
68 public void setIconContent( byte[] byteIconContent )
69 {
70 _byteIconContent = byteIconContent;
71 }
72
73
74
75
76 public String getDescription( )
77 {
78 return _strDescription;
79 }
80
81
82
83
84 public void setDescription( String strDescription )
85 {
86 _strDescription = strDescription;
87 }
88
89
90
91
92 public String getIconMimeType( )
93 {
94 return _strIconMimeType;
95 }
96
97
98
99
100 public void setIconMimeType( String strIconMimeType )
101 {
102 _strIconMimeType = strIconMimeType;
103 }
104
105
106
107
108 public String getName( )
109 {
110 return _strName;
111 }
112
113
114
115
116 public void setName( String strName )
117 {
118 _strName = strName;
119 }
120
121
122
123
124 public int getId( )
125 {
126 return _nId;
127 }
128
129
130
131
132 public void setId( int nId )
133 {
134 _nId = nId;
135 }
136
137
138
139
140
141 public String getWorkgroup( )
142 {
143 return _strWorkgroup;
144 }
145
146
147
148
149
150 public void setWorkgroup( String workGroup )
151 {
152 _strWorkgroup = workGroup;
153 }
154
155 @Override
156 public boolean equals( Object obj )
157 {
158 if ( this == obj )
159 {
160 return true;
161 }
162
163 if ( obj == null )
164 {
165 return false;
166 }
167
168 if ( getClass( ) != obj.getClass( ) )
169 {
170 return false;
171 }
172
173 final Category other = (Category) obj;
174
175 if ( _nId != other._nId )
176 {
177 return false;
178 }
179
180 if ( _strDescription == null )
181 {
182 if ( other._strDescription != null )
183 {
184 return false;
185 }
186 }
187 else if ( !_strDescription.equals( other._strDescription ) )
188 {
189 return false;
190 }
191
192 if ( _strName == null )
193 {
194 if ( other._strName != null )
195 {
196 return false;
197 }
198 }
199 else if ( !_strName.equals( other._strName ) )
200 {
201 return false;
202 }
203
204 return true;
205 }
206 }