Statistics
| Revision:

gvsig-tools / org.gvsig.tools / library / trunk / org.gvsig.tools / org.gvsig.tools.swing / org.gvsig.tools.swing.impl / src / main / java / org / gvsig / tools / swing / impl / DefaultToolsSwingManager.java @ 1424

History | View | Annotate | Download (989 Bytes)

1

    
2
package org.gvsig.tools.swing.impl;
3

    
4
import javax.swing.ComboBoxModel;
5
import javax.swing.JComboBox;
6
import javax.swing.JList;
7
import javax.swing.tree.TreeModel;
8
import org.gvsig.tools.swing.api.ActionListenerSupport;
9
import org.gvsig.tools.swing.api.JListWithCheckbox;
10
import org.gvsig.tools.swing.api.ToolsSwingManager;
11

    
12

    
13
public class DefaultToolsSwingManager implements ToolsSwingManager {
14

    
15
    @Override
16
    public ActionListenerSupport createActionListenerSupport() {
17
        return new DefaultActionListenerSupport();
18
    }
19

    
20
    @Override
21
    public JListWithCheckbox createJListWithCheckbox(JList wrappedList) {
22
        return new DefaultJListWithCheckbox(wrappedList);
23
    }
24

    
25
    @Override
26
    public void setTreeModel(JComboBox comboBox, TreeModel aTreeModel) {
27
        TreeComboUtils.setTreeModel(comboBox, aTreeModel);
28
    }
29
    
30
    public ComboBoxModel createComboBoxModel(TreeModel treeModel) {
31
        return TreeComboUtils.createComboBoxModel(treeModel);
32
    }    
33
    
34
}