1 |
| |
2 |
| |
3 |
| |
4 |
| |
5 |
| |
6 |
| |
7 |
| |
8 |
| |
9 |
| |
10 |
| |
11 |
| |
12 |
| |
13 |
| |
14 |
| |
15 |
| package org.apache.tapestry.contrib.tree.components.table; |
16 |
| |
17 |
| import org.apache.tapestry.BaseComponent; |
18 |
| import org.apache.tapestry.contrib.tree.components.ITreeComponent; |
19 |
| import org.apache.tapestry.contrib.tree.components.TreeView; |
20 |
| import org.apache.tapestry.contrib.tree.model.ITreeModelSource; |
21 |
| import org.apache.tapestry.contrib.tree.model.ITreeRowSource; |
22 |
| import org.apache.tapestry.util.ComponentAddress; |
23 |
| |
24 |
| |
25 |
| |
26 |
| |
27 |
| public abstract class TreeTable extends BaseComponent implements ITreeComponent{ |
28 |
| |
29 |
| |
30 |
| |
31 |
| |
32 |
0
| public TreeTable() {
|
33 |
0
| super();
|
34 |
| } |
35 |
| |
36 |
0
| public ITreeModelSource getTreeModelSource(){
|
37 |
0
| return (ITreeModelSource) getComponent("treeView");
|
38 |
| } |
39 |
| |
40 |
| |
41 |
| |
42 |
| |
43 |
0
| public void resetState() {
|
44 |
0
| TreeView objTreeView = (TreeView)getComponent("treeView");
|
45 |
0
| objTreeView.resetState();
|
46 |
| } |
47 |
| |
48 |
| |
49 |
| |
50 |
| |
51 |
0
| public ComponentAddress getComponentPath() {
|
52 |
0
| return new ComponentAddress(this);
|
53 |
| } |
54 |
| |
55 |
| |
56 |
| |
57 |
| |
58 |
0
| public ITreeRowSource getTreeRowSource() {
|
59 |
0
| TreeTableDataView objTreeDataView = (TreeTableDataView)getComponent("treeTableDataView");
|
60 |
0
| return objTreeDataView;
|
61 |
| } |
62 |
| } |