Revision 43288 trunk/org.gvsig.desktop/org.gvsig.desktop.plugin/org.gvsig.snapping.app/org.gvsig.snapping.app.mainplugin/src/main/java/org/gvsig/app/gui/preferencespage/SnapConfigPage.java

View differences:

SnapConfigPage.java
28 28
import java.awt.event.KeyListener;
29 29
import java.awt.event.MouseEvent;
30 30
import java.awt.event.MouseListener;
31
import java.util.prefs.Preferences;
31 32

  
32 33
import javax.swing.ImageIcon;
33 34
import javax.swing.JPanel;
......
136 137
        this.pluginProperties.setDynValue("applySnappers", b.booleanValue());
137 138
        applySnappers=b;
138 139

  
140
        Preferences prefs = Preferences.userRoot().node("snappers");
141
        prefs.putBoolean("apply-snappers", applySnappers);
142

  
139 143
        Integer snapTolerance = snapConfig.getSnapTolerance();
140 144
        this.pluginProperties.setDynValue("snapTolerance", snapTolerance.intValue());
141 145
        mapControlManager.setTolerance(snapTolerance);
......
182 186
     * DOCUMENT ME!
183 187
     */
184 188
    public void initializeValues() {
185
        //FIXME: ?Es necesario esto? Creo que no, la gestion de preferencias nueva ya incorpora los valores por defecto
186 189
        try {
187
            Boolean applySnappers = (Boolean) pluginProperties.getDynValue("applySnappers");
190
            applySnappers = (Boolean) pluginProperties.getDynValue("applySnappers");
188 191
        } catch (DynFieldNotFoundException e){
189 192
            initializeDefaults();
190 193
        }

Also available in: Unified diff