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 tabletag and the Table.
21 *
22 * @author Jeff Johnston
23 */
24 public interface TableAttributes
25 {
26 public String getId();
27
28 public void setId(String id);
29
30 public String getCollection();
31
32 public void setCollection(String collection);
33
34 public String getAction();
35
36 public void setAction(String action);
37
38 public String getScope();
39
40 public void setScope(String scope);
41
42 public String getStyleClass();
43
44 public void setStyleClass(String styleClass);
45
46 public String getHeaderClass();
47
48 public void setHeaderClass(String headerClass);
49
50 public String getBorder();
51
52 public void setBorder(String border);
53
54 public String getCellpadding();
55
56 public void setCellpadding(String cellpadding);
57
58 public String getCellspacing();
59
60 public void setCellspacing(String cellspacing);
61
62 public String getMaxRows();
63
64 public void setMaxRows(String maxRows);
65
66 public String getFilter();
67
68 public void setFilter(String filter);
69
70 public String getPagination();
71
72 public void setPagination(String pagination);
73
74 public String getImagePath();
75
76 public void setImagePath(String imagePath) ;
77
78 public String getSort();
79
80 public void setSort(String sort);
81
82 public String getTitle();
83
84 public void setTitle(String title);
85
86 public String getStyle();
87
88 public void setStyle(String style);
89
90 public String getWidth();
91
92 public void setWidth(String width);
93 }