Revision 44744 trunk/org.gvsig.desktop/org.gvsig.desktop.compat.cdc/org.gvsig.fmap.dal/org.gvsig.fmap.dal.swing/org.gvsig.fmap.dal.swing.impl/src/main/java/org/gvsig/fmap/dal/swing/impl/featuretype/DefaultFeatureAttributeSelectionPanel.java

View differences:

DefaultFeatureAttributeSelectionPanel.java
3 3
import org.gvsig.fmap.dal.swing.featuretype.FeatureAttributeSelectionPanel;
4 4
import java.awt.Dimension;
5 5
import java.net.URL;
6
import java.util.function.Predicate;
6 7
import javax.swing.ImageIcon;
7 8
import javax.swing.JComponent;
8 9
import javax.swing.tree.TreePath;
......
11 12
import org.gvsig.fmap.dal.feature.FeatureAttributeDescriptor;
12 13
import org.gvsig.fmap.dal.feature.FeatureStore;
13 14
import org.gvsig.fmap.dal.swing.impl.featuretype.FeatureAttributeTreeModel.Node;
15
import org.gvsig.timesupport.DataTypes;
14 16
import org.gvsig.tools.swing.api.FilteredTreeController;
15 17
import org.gvsig.tools.swing.api.ToolsSwingLocator;
16 18
import org.gvsig.tools.swing.icontheme.IconTheme;
......
35 37
    FeatureAttributeTreeModel treeModel = new FeatureAttributeTreeModel(
36 38
            this.store,
37 39
            true,
38
            Search.BASIC_TYPES_FILTER
40
            Search.BASIC_TYPES_FILTER.or((FeatureAttributeDescriptor t) -> t.getType()==DataTypes.LIST)
39 41
    );
40 42
    this.treeFields.setCellRenderer(new FeatureAttributeTreeCellRenderer());
41 43
    this.treeFields.setModel(treeModel);

Also available in: Unified diff