Revision 43970 trunk/org.gvsig.desktop/org.gvsig.desktop.library/org.gvsig.expressionevaluator/org.gvsig.expressionevaluator.swing/org.gvsig.expressionevaluator.swing.impl/src/main/java/org/gvsig/expressionevaluator/swing/impl/DefaultJExpressionBuilder.java
DefaultJExpressionBuilder.java | ||
---|---|---|
36 | 36 |
|
37 | 37 |
private class ElementsTreeModel implements TreeModel { |
38 | 38 |
|
39 |
private final DefaultGroupElement root;
|
|
39 |
private final GroupElement root; |
|
40 | 40 |
|
41 |
public ElementsTreeModel(DefaultGroupElement root) {
|
|
41 |
public ElementsTreeModel(GroupElement root) { |
|
42 | 42 |
this.root = root; |
43 | 43 |
} |
44 | 44 |
|
... | ... | |
47 | 47 |
return this.root; |
48 | 48 |
} |
49 | 49 |
|
50 |
private List<Element> getChilds(final DefaultGroupElement node) {
|
|
50 |
private List<Element> getChilds(final GroupElement node) { |
|
51 | 51 |
return node.getElements(); |
52 | 52 |
} |
53 | 53 |
|
... | ... | |
105 | 105 |
toolsSwingManager.setDefaultPopupMenu(this.txtDescription); |
106 | 106 |
toolsSwingManager.addClearButton(this.txtSimpleElementFilter); |
107 | 107 |
|
108 |
TreeModel model = new ElementsTreeModel(new DefaultGroupElement("Elements", this.getElements())); |
|
108 |
TreeModel model = new ElementsTreeModel( |
|
109 |
this.manager.createGroup("Elements", this.getElements()) |
|
110 |
); |
|
109 | 111 |
this.treeElements.setModel(model); |
110 | 112 |
this.treeElements.addTreeSelectionListener(new TreeSelectionListener() { |
111 | 113 |
@Override |
Also available in: Unified diff