View Javadoc

1   /*
2    * Copyright 2004 Jeff Johnston
3    *
4    * Licensed under the Apache License, Version 2.0 (the "License");
5    * you may not use this file except in compliance with the License.
6    * You may obtain a copy of the License at
7    *
8    *    http://www.apache.org/licenses/LICENSE-2.0
9    *
10   * Unless required by applicable law or agreed to in writing, software
11   * distributed under the License is distributed on an "AS IS" BASIS,
12   * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13   * See the License for the specific language governing permissions and
14   * limitations under the License.
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  }