annotate src/main/java/de/intevation/lada/model/query/QueryFilter.java @ 302:71284b42ba39

Added label attribute to the QueryFilter
author Torsten Irländer <torsten.irlaender@intevation.de>
date Fri, 16 Aug 2013 12:27:43 +0200
parents b196ef9d8645
children 567ce7697fc7
rev   line source
296
b196ef9d8645 New model classes for query configs.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff changeset
1 package de.intevation.lada.model.query;
b196ef9d8645 New model classes for query configs.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff changeset
2
b196ef9d8645 New model classes for query configs.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff changeset
3
b196ef9d8645 New model classes for query configs.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff changeset
4 public class QueryFilter
b196ef9d8645 New model classes for query configs.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff changeset
5 {
b196ef9d8645 New model classes for query configs.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff changeset
6 private String dataIndex;
b196ef9d8645 New model classes for query configs.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff changeset
7 private String type;
302
71284b42ba39 Added label attribute to the QueryFilter
Torsten Irländer <torsten.irlaender@intevation.de>
parents: 296
diff changeset
8 private String label;
296
b196ef9d8645 New model classes for query configs.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff changeset
9
b196ef9d8645 New model classes for query configs.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff changeset
10 public QueryFilter() {
b196ef9d8645 New model classes for query configs.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff changeset
11 }
b196ef9d8645 New model classes for query configs.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff changeset
12
302
71284b42ba39 Added label attribute to the QueryFilter
Torsten Irländer <torsten.irlaender@intevation.de>
parents: 296
diff changeset
13 public QueryFilter(String dataIndex, String type, String label) {
296
b196ef9d8645 New model classes for query configs.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff changeset
14 this.dataIndex = dataIndex;
b196ef9d8645 New model classes for query configs.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff changeset
15 this.type = type;
302
71284b42ba39 Added label attribute to the QueryFilter
Torsten Irländer <torsten.irlaender@intevation.de>
parents: 296
diff changeset
16 this.label = label;
296
b196ef9d8645 New model classes for query configs.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff changeset
17 }
b196ef9d8645 New model classes for query configs.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff changeset
18
b196ef9d8645 New model classes for query configs.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff changeset
19 public String getDataIndex() {
b196ef9d8645 New model classes for query configs.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff changeset
20 return dataIndex;
b196ef9d8645 New model classes for query configs.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff changeset
21 }
b196ef9d8645 New model classes for query configs.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff changeset
22
b196ef9d8645 New model classes for query configs.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff changeset
23 public void setDataIndex(String dataIndex) {
b196ef9d8645 New model classes for query configs.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff changeset
24 this.dataIndex = dataIndex;
b196ef9d8645 New model classes for query configs.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff changeset
25 }
b196ef9d8645 New model classes for query configs.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff changeset
26
b196ef9d8645 New model classes for query configs.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff changeset
27 public String getType() {
b196ef9d8645 New model classes for query configs.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff changeset
28 return type;
b196ef9d8645 New model classes for query configs.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff changeset
29 }
b196ef9d8645 New model classes for query configs.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff changeset
30
b196ef9d8645 New model classes for query configs.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff changeset
31 public void setType(String type) {
b196ef9d8645 New model classes for query configs.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff changeset
32 this.type = type;
b196ef9d8645 New model classes for query configs.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff changeset
33 }
302
71284b42ba39 Added label attribute to the QueryFilter
Torsten Irländer <torsten.irlaender@intevation.de>
parents: 296
diff changeset
34
71284b42ba39 Added label attribute to the QueryFilter
Torsten Irländer <torsten.irlaender@intevation.de>
parents: 296
diff changeset
35 public String getLabel() {
71284b42ba39 Added label attribute to the QueryFilter
Torsten Irländer <torsten.irlaender@intevation.de>
parents: 296
diff changeset
36 return label;
71284b42ba39 Added label attribute to the QueryFilter
Torsten Irländer <torsten.irlaender@intevation.de>
parents: 296
diff changeset
37 }
71284b42ba39 Added label attribute to the QueryFilter
Torsten Irländer <torsten.irlaender@intevation.de>
parents: 296
diff changeset
38
71284b42ba39 Added label attribute to the QueryFilter
Torsten Irländer <torsten.irlaender@intevation.de>
parents: 296
diff changeset
39 public void setLabel(String label) {
71284b42ba39 Added label attribute to the QueryFilter
Torsten Irländer <torsten.irlaender@intevation.de>
parents: 296
diff changeset
40 this.label = label;
71284b42ba39 Added label attribute to the QueryFilter
Torsten Irländer <torsten.irlaender@intevation.de>
parents: 296
diff changeset
41 }
296
b196ef9d8645 New model classes for query configs.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff changeset
42 }
This site is hosted by Intevation GmbH (Datenschutzerklärung und Impressum | Privacy Policy and Imprint)