Revision 5144 org.gvsig.legend.urbanhorizontalsignage/trunk/org.gvsig.legend.urbanhorizontalsignage/org.gvsig.legend.urbanhorizontalsignage.swing/org.gvsig.legend.urbanhorizontalsignage.swing.impl/src/main/java/org/gvsig/legend/urbanverticalsignage/swing/impl/DefaultPictureMarkerSymbolTableLegendEditor.java

View differences:

DefaultPictureMarkerSymbolTableLegendEditor.java
10 10
import java.util.Map;
11 11
import javax.swing.ComboBoxModel;
12 12
import javax.swing.DefaultComboBoxModel;
13
import org.gvsig.legend.urbanhorizontalsignage.swing.impl.*;
14 13
import javax.swing.ImageIcon;
15 14
import javax.swing.JPanel;
16 15
import org.apache.commons.collections4.CollectionUtils;
17 16
import org.apache.commons.lang.StringUtils;
18
import org.gvsig.app.project.documents.view.legend.gui.Features;
17
import org.gvsig.app.project.documents.view.legend.gui.Categories;
19 18
import org.gvsig.expressionevaluator.ExpressionUtils;
20 19
import org.gvsig.fmap.dal.DALLocator;
21 20
import org.gvsig.fmap.dal.DataManager;
......
37 36
import org.gvsig.fmap.mapcontext.rendering.legend.ILegend;
38 37
import org.gvsig.legend.urbanhorizontalsignage.lib.api.UrbanHorizontalSignageLocator;
39 38
import org.gvsig.legend.urbanhorizontalsignage.swing.api.UrbanHorizontalSignageLegendEditor;
39
import org.gvsig.legend.urbanhorizontalsignage.swing.impl.*;
40 40
import org.gvsig.legend.urbanverticalsignage.lib.api.PictureMarkerSymbolTableLegend;
41 41
import static org.gvsig.legend.urbanverticalsignage.lib.api.PictureMarkerSymbolTableLegend.DEFAULT_IMAGE_SIZE;
42 42
import org.gvsig.tools.ToolsLocator;
......
46 46
import org.gvsig.tools.swing.api.ToolsSwingLocator;
47 47
import org.gvsig.tools.swing.api.ToolsSwingManager;
48 48
import org.gvsig.tools.swing.api.ToolsSwingUtils;
49
import org.gvsig.tools.swing.api.documentfilters.IntegerDocumentFilter;
49
import org.gvsig.tools.swing.api.documentfilters.DoubleDocumentFilter;
50 50
import org.gvsig.tools.swing.api.pickercontroller.ColorPickerController;
51 51
import org.gvsig.tools.swing.icontheme.IconTheme;
52 52
import org.gvsig.tools.util.LabeledValue;
......
92 92
        
93 93
        translateAll();
94 94

  
95
        IntegerDocumentFilter.install(this.txtImageSize);
95
        DoubleDocumentFilter.install(this.txtImageSize);
96 96
        this.cboUnits.setModel(this.createModelUnits());
97 97
        this.cboUnits.setSelectedIndex(0);
98 98
        
......
253 253

  
254 254
    @Override
255 255
	public Class getParentClass() {
256
		return Features.class;
256
		return Categories.class;
257 257
	}
258 258

  
259 259
    @Override
......
308 308
                    this.pickerImageSelectedField.setFeatureType(ftype);
309 309
                    this.pickerImagesTableClassifyingField.setEnabled(true);
310 310
                    this.pickerImageField.setEnabled(true);
311
                    this.pickerImageSelectedField.setEnabled(true);                
311
                    this.pickerImageSelectedField.setEnabled(true);    
312
                    
313
                    this.pickerImagesTableClassifyingField.set(this.legend.getImagesTableClassifyingFieldName());
314
                    this.pickerImageField.set(this.legend.getImageFieldName());
315
                    this.pickerImageSelectedField.set(this.legend.getImageSelectedFieldName());
312 316
                    return;
313 317
                }
314 318
            } catch(Exception ex) {

Also available in: Unified diff