KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > com > calipso > reportgenerator > userinterface > ColumnProperties


1 package com.calipso.reportgenerator.userinterface;
2 import com.calipso.reportgenerator.reportdefinitions.types.DimensionDefinitionOrderType;
3
4 import java.util.Set JavaDoc;
5 import java.util.TreeSet JavaDoc;
6 /**
7  * Esta clase crea las propidaes de cada columna de una vista determinada
8  */

9 public class ColumnProperties {
10   private int width;
11   private String JavaDoc columnName;
12   private Set JavaDoc excludeValue;
13   private DimensionDefinitionOrderType order;
14   private String JavaDoc location;
15   private int ubication;
16   private String JavaDoc rankMetricName;
17
18
19   /**
20    * Retorna la ubicacion de la columna
21    * @return
22    */

23   public int getUbication() {
24     return ubication;
25   }
26
27   /**
28    * Setea la ubicacion de la columna
29    * @param ubication
30    */

31   public void setUbication(int ubication) {
32     this.ubication = ubication;
33   }
34
35   /**
36    * Obtiene el orden de la columna
37    * @return
38    */

39   public DimensionDefinitionOrderType getOrder() {
40     return order;
41   }
42
43   /**
44    *Setea un nuevo orden a la columna
45    * @param order
46    */

47   public void setOrder(DimensionDefinitionOrderType order) {
48     this.order = order;
49   }
50
51   /**
52    * Obtine la ubicacion de la columna (ROW - COLUMN - PAGE)
53    * @return
54    */

55   public String JavaDoc getLocation() {
56     return location;
57   }
58
59   /**
60    * Setea la ubicacion de la columna (ROW - COLUMN - PAGE)
61    * @param location
62    */

63   public void setLocation(String JavaDoc location) {
64     this.location = location;
65   }
66
67   /**
68    * Crea un nuevo objeto ColumnProperties
69    */

70   public ColumnProperties() {
71     excludeValue = new TreeSet JavaDoc();
72   }
73
74   /**
75    * Retorna la lista de valores excluidos
76    * @return
77    */

78   public Set JavaDoc getExcludeValue() {
79     return excludeValue;
80   }
81
82   /**
83    * Setea la lista de valores excluidos
84    * @param set
85    */

86   public void setExcludeValue(Set JavaDoc set) {
87     this.excludeValue = set;
88   }
89
90   /**
91    * Retorna el ancho de la columna
92    * @return
93    */

94   public int getWidth() {
95     return width;
96   }
97
98   /**
99    * Setea el ancho de la columna
100    * @param width
101    */

102   public void setWidth(int width) {
103     this.width = width;
104   }
105
106   /**
107    * Retorna el nombre de la columna
108    * @return
109    */

110   public String JavaDoc getColumnName() {
111     return columnName;
112   }
113
114   /**
115    * Setea el nombre de la columna
116    * @param columnName
117    */

118   public void setColumnName(String JavaDoc columnName) {
119     this.columnName = columnName;
120   }
121
122   /**
123    * Retorna el RankingMetricName
124    * @return
125    */

126   public String JavaDoc getRankMetricName() {
127     return rankMetricName;
128   }
129   /**
130    * Setea el RankingMetricName
131    * @param rankMetricName
132    */

133
134   public void setRankMetricName(String JavaDoc rankMetricName) {
135     this.rankMetricName = rankMetricName;
136   }
137 }
138
Popular Tags