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/extension/SnappingExtension.java

View differences:

SnappingExtension.java
22 22
 */
23 23
package org.gvsig.app.extension;
24 24

  
25
import java.util.prefs.Preferences;
26

  
25 27
import org.gvsig.andami.IconThemeHelper;
26 28
import org.gvsig.andami.PluginServices;
27 29
import org.gvsig.andami.plugins.Extension;
......
43 45
import org.gvsig.fmap.mapcontrol.tools.snapping.snappers.ISnapper;
44 46
import org.gvsig.propertypage.PropertiesPageManager;
45 47

  
48

  
46 49
/**
47 50
 * Extension for config the snapping
48 51
 *
......
52 55
public class SnappingExtension extends Extension implements IPreferenceExtension {
53 56

  
54 57
    private IPreference[] preferencePages = null;
55
    
58

  
56 59
    public void initialize() {
57 60
        Snapping.register();
58 61

  
......
73 76

  
74 77
        Boolean applySnappers
75 78
                = (Boolean) getPlugin().getPluginProperties().getDynValue("applySnappers");
79

  
80
        Preferences prefs = Preferences.userRoot().node("snappers");
81
        prefs.putBoolean("apply-snappers", applySnappers);
82

  
76 83
        //TODO: si se a?ade al MapControlManager para habilitar/deshabilitar de manera global los snappers activos, invocarlo aqu?
77 84
//        mapControlManager.applySnappers(applySnappers);
78 85

  

Also available in: Unified diff