1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 package org.extremecomponents.table;
17
18
19 /***
20 * Keep the contract between the columntag and the Column.
21 *
22 * @author Jeff Johnston
23 */
24 public interface ColumnAttributes
25 {
26 public String getProperty();
27
28 public void setProperty(String property);
29
30 public Object getValue();
31
32 public void setValue(Object value);
33
34 public String getTitle();
35
36 public void setTitle(String title);
37
38 public String getStyleClass();
39
40 public void setStyleClass(String styleClass);
41
42 public String getCell();
43
44 public void setCell(String cell);
45
46 public String getFormat();
47
48 public void setFormat(String format);
49
50 public String getHeaderClass();
51
52 public void setHeaderClass(String headerClass);
53
54 public String getParse();
55
56 public void setParse(String parse);
57
58 public String getFilter();
59
60 public void setFilter(String filter);
61
62 public String getSort();
63
64 public void setSort(String sort);
65
66 public String getGroup();
67
68 public void setGroup(String group);
69
70 public String getStyle();
71
72 public void setStyle(String style);
73
74 public String getExport();
75
76 public void setExport(String export);
77 }