Revision 41061
trunk/org.gvsig.desktop/org.gvsig.desktop.plugin/org.gvsig.editing.app/org.gvsig.editing.app.mainplugin/src/main/java/org/gvsig/editing/gui/preferences/SnapConfigPage.java | ||
---|---|---|
152 | 152 |
|
153 | 153 |
applySnappers = prefs.getBoolean("apply-snappers",true); |
154 | 154 |
snapConfig.setApplySnappers(applySnappers); |
155 |
snapConfig.selectSnappers(); |
|
155 |
|
|
156 |
for (int n = 0; n < mapControlManager.getSnapperCount(); n++) { |
|
157 |
// Boolean b = (Boolean) snapConfig.getTableModel().getValueAt(n, 0); |
|
158 |
ISnapper snp = (ISnapper) mapControlManager.getSnapperAt(n); |
|
159 |
String nameClass = snp.getClass().getName(); |
|
160 |
nameClass = nameClass.substring(nameClass.lastIndexOf('.')); |
|
161 |
boolean active = prefs.getBoolean("snapper_activated" + nameClass, false); |
|
162 |
snapConfig.getTableModel().setValueAt(active,n,0); |
|
163 |
int prior = prefs.getInt("snapper_priority"+ nameClass, 3); |
|
164 |
snapConfig.getTableModel().setValueAt(new Integer(prior), n, 3); |
|
165 |
} |
|
156 | 166 |
} |
157 | 167 |
|
158 | 168 |
/** |
Also available in: Unified diff