Project

General

Profile

1
/*
2
 * ClientView.java
3
 *
4
 * Created on June 25, 2007, 9:57 AM
5
 *
6
 */
7

    
8
package edu.ucsb.nceas.metacat.clientview;
9

    
10
import java.io.Serializable;
11

    
12
/**
13
 * Description information for the ClientView bean.
14
 * @author Christopher Barteau
15
 */
16
public class ClientView implements Serializable {
17
    
18
    public static final String                          CLIENT_VIEW_BEAN = "clientViewBean";
19
    public static final int                             LOGIN_MESSAGE = 0;
20
    public static final int                             UPLOAD_MESSAGE = 1;
21
    public static final int                             DELETE_MESSAGE = 2;
22
    public static final int                             SELECT_MESSAGE = 3;
23
    public static final int                             ERROR_MESSAGE = 4;
24
    public static final int                             REPLACE_MESSAGE = 5;
25
    
26
    /**
27
     * Creates a new instance of ClientView
28
     */
29
    public ClientView() {
30
    }
31

    
32
    /**
33
     * Holds value of property action.
34
     */
35
    private String action;
36

    
37
    /**
38
     * Getter for property action.
39
     * @return Value of property action.
40
     */
41
    public String getAction() {
42
        return this.action;
43
    }
44

    
45
    /**
46
     * Setter for property action.
47
     * @param action New value of property action.
48
     */
49
    public void setAction(String action) {
50
        this.action = action;
51
    }
52

    
53
    /**
54
     * Holds value of property qFormat.
55
     */
56
    private String qformat;
57

    
58
    /**
59
     * Getter for property qformat.
60
     * @return Value of property qformat.
61
     */
62
    public String getQformat() {
63
        return this.qformat;
64
    }
65

    
66
    /**
67
     * Setter for property qformat.
68
     * @param qformat New value of property qformat.
69
     */
70
    public void setQformat(String qformat) {
71
        this.qformat = qformat;
72
    }
73

    
74
    /**
75
     * Holds value of property username.
76
     */
77
    private String username;
78

    
79
    /**
80
     * Getter for property userName.
81
     * @return Value of property userName.
82
     */
83
    public String getUsername() {
84
        return this.username;
85
    }
86

    
87
    /**
88
     * Setter for property username.
89
     * @param username New value of property username.
90
     */
91
    public void setUsername(String username) {
92
        this.username = username;
93
    }
94

    
95
    /**
96
     * Holds value of property organization.
97
     */
98
    private String organization;
99

    
100
    /**
101
     * Getter for property organization.
102
     * @return Value of property organization.
103
     */
104
    public String getOrganization() {
105
        return this.organization;
106
    }
107

    
108
    /**
109
     * Setter for property organization.
110
     * @param organization New value of property organization.
111
     */
112
    public void setOrganization(String organization) {
113
        this.organization = organization;
114
    }
115

    
116
    /**
117
     * Holds value of property password.
118
     */
119
    private String password;
120

    
121
    /**
122
     * Getter for property password.
123
     * @return Value of property password.
124
     */
125
    public String getPassword() {
126
        return this.password;
127
    }
128

    
129
    /**
130
     * Setter for property password.
131
     * @param password New value of property password.
132
     */
133
    public void setPassword(String password) {
134
        this.password = password;
135
    }
136

    
137
    /**
138
     * Holds value of property sessionid.
139
     */
140
    private String sessionid;
141

    
142
    /**
143
     * Getter for property sessionId.
144
     * @return Value of property sessionId.
145
     */
146
    public String getSessionid() {
147
        return this.sessionid;
148
    }
149

    
150
    /**
151
     * Setter for property sessionid.
152
     * @param sessionid New value of property sessionid.
153
     */
154
    public void setSessionid(String sessionid) {
155
        this.sessionid = sessionid;
156
    }
157

    
158
    /**
159
     * Holds value of property anyfield.
160
     */
161
    private String anyfield;
162

    
163
    /**
164
     * Getter for property anyField.
165
     * @return Value of property anyField.
166
     */
167
    public String getAnyfield() {
168
        return this.anyfield;
169
    }
170

    
171
    /**
172
     * Setter for property anyfield.
173
     * @param anyfield New value of property anyfield.
174
     */
175
    public void setAnyfield(String anyfield) {
176
        this.anyfield = anyfield;
177
    }
178

    
179
    /**
180
     * Holds value of property pathExpr.
181
     */
182
    private String pathExpr;
183

    
184
    /**
185
     * Getter for property pathExpr.
186
     * @return Value of property pathExpr.
187
     */
188
    public String getPathExpr() {
189
        return this.pathExpr;
190
    }
191

    
192
    /**
193
     * Setter for property pathExpr.
194
     * @param pathExpr New value of property pathExpr.
195
     */
196
    public void setPathExpr(String pathExpr) {
197
        this.pathExpr = pathExpr;
198
    }
199

    
200
    /**
201
     * Holds value of property pathValue.
202
     */
203
    private String pathValue;
204

    
205
    /**
206
     * Getter for property pathValue.
207
     * @return Value of property pathValue.
208
     */
209
    public String getPathValue() {
210
        return this.pathValue;
211
    }
212

    
213
    /**
214
     * Setter for property pathValue.
215
     * @param pathValue New value of property pathValue.
216
     */
217
    public void setPathValue(String pathValue) {
218
        this.pathValue = pathValue;
219
    }
220

    
221
    /**
222
     * Holds value of property returnfield.
223
     */
224
    private String returnfield;
225

    
226
    /**
227
     * Getter for property returnField.
228
     * @return Value of property returnField.
229
     */
230
    public String getReturnfield() {
231
        return this.returnfield;
232
    }
233

    
234
    /**
235
     * Setter for property returnfield.
236
     * @param returnfield New value of property returnField.
237
     */
238
    public void setReturnfield(String returnfield) {
239
        this.returnfield = returnfield;
240
    }
241

    
242
    /**
243
     * Holds value of property publicAccess.
244
     */
245
    private boolean publicAccess;
246

    
247
    /**
248
     * Getter for property publicAccess.
249
     * @return Value of property publicAccess.
250
     */
251
    public boolean isPublicAccess() {
252
        return this.publicAccess;
253
    }
254

    
255
    /**
256
     * Setter for property publicAccess.
257
     * @param publicAccess New value of property publicAccess.
258
     */
259
    public void setPublicAccess(boolean publicAccess) {
260
        this.publicAccess = publicAccess;
261
    }
262

    
263
    /**
264
     * Holds value of property metaFileName.
265
     */
266
    private String metaFileName;
267

    
268
    /**
269
     * Getter for property metaFileName.
270
     * @return Value of property metaFileName.
271
     */
272
    public String getMetaFileName() {
273
        return this.metaFileName;
274
    }
275

    
276
    /**
277
     * Setter for property metaFileName.
278
     * @param metaFileName New value of property metaFileName.
279
     */
280
    public void setMetaFileName(String metaFileName) {
281
        this.metaFileName = metaFileName;
282
    }
283

    
284
    /**
285
     * Holds value of property dataFileName.
286
     */
287
    private String[] dataFileName;
288

    
289
    /**
290
     * Indexed getter for property dataFileNames.
291
     * @param index Index of the property.
292
     * @return Value of the property at <CODE>index</CODE>.
293
     */
294
    public String getDataFileName(int index) {
295
        return this.dataFileName[index];
296
    }
297

    
298
    /**
299
     * Getter for property dataFileNames.
300
     * @return Value of property dataFileNames.
301
     */
302
    public String[] getDataFileName() {
303
        return this.dataFileName;
304
    }
305

    
306
    /**
307
     * Indexed setter for property dataFileName.
308
     * @param index Index of the property.
309
     * @param dataFileName New value of the property at <CODE>index</CODE>.
310
     */
311
    public void setDataFileName(int index, String dataFileName) {
312
        this.dataFileName[index] = dataFileName;
313
    }
314

    
315
    /**
316
     * Setter for property dataFileName.
317
     * @param dataFileName New value of property dataFileName.
318
     */
319
    public void setDataFileName(String[] dataFileName) {
320
        this.dataFileName = dataFileName;
321
    }
322

    
323
    /**
324
     * Holds value of property docId.
325
     */
326
    private String docId;
327

    
328
    /**
329
     * Getter for property docId.
330
     * @return Value of property docId.
331
     */
332
    public String getDocId() {
333
        return this.docId;
334
    }
335

    
336
    /**
337
     * Setter for property docId.
338
     * @param docId New value of property docId.
339
     */
340
    public void setDocId(String docId) {
341
        this.docId = docId;
342
    }
343

    
344
    /**
345
     * Holds value of property message.
346
     */
347
    private String[] message = new String[10];
348

    
349
    /**
350
     * Indexed getter for property message.
351
     * @param index Index of the property.
352
     * @return Value of the property at <CODE>index</CODE>.
353
     */
354
    public String getMessage(int index) {
355
        return this.message[index];
356
    }
357

    
358
    /**
359
     * Getter for property message.
360
     * @return Value of property message.
361
     */
362
    public String[] getMessage() {
363
        return this.message;
364
    }
365

    
366
    /**
367
     * Indexed setter for property message.
368
     * @param index Index of the property.
369
     * @param message New value of the property at <CODE>index</CODE>.
370
     */
371
    public void setMessage(int index, String message) {
372
        this.message[index] = message;
373
    }
374

    
375
    /**
376
     * Setter for property message.
377
     * @param message New value of property message.
378
     */
379
    public void setMessage(String[] message) {
380
        this.message = message;
381
    }
382
    
383
}
(3-3/5)