Changeset 12846 in josm for trunk/src/org/openstreetmap/josm/data/osm/visitor/paint/relations/Multipolygon.java
- Timestamp:
- 2017-09-13T23:24:50+02:00 (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/openstreetmap/josm/data/osm/visitor/paint/relations/Multipolygon.java
r12841 r12846 28 28 import org.openstreetmap.josm.data.osm.visitor.paint.relations.Multipolygon.PolyData.Intersection; 29 29 import org.openstreetmap.josm.data.projection.Projection; 30 import org.openstreetmap.josm.spi.preferences.Config; 30 31 import org.openstreetmap.josm.tools.Geometry; 31 32 import org.openstreetmap.josm.tools.Geometry.AreaAndPerimeter; … … 96 97 private void initFromPreferences() { 97 98 initDefaults(); 98 if ( Main.pref== null) return;99 if (Config.getPref() == null) return; 99 100 Collection<String> literals; 100 literals = Main.pref.getList(PREF_KEY_OUTER_ROLES);101 literals = Config.getPref().getList(PREF_KEY_OUTER_ROLES); 101 102 if (literals != null && !literals.isEmpty()) { 102 103 setNormalized(literals, outerExactRoles); 103 104 } 104 literals = Main.pref.getList(PREF_KEY_OUTER_ROLE_PREFIXES);105 literals = Config.getPref().getList(PREF_KEY_OUTER_ROLE_PREFIXES); 105 106 if (literals != null && !literals.isEmpty()) { 106 107 setNormalized(literals, outerRolePrefixes); 107 108 } 108 literals = Main.pref.getList(PREF_KEY_INNER_ROLES);109 literals = Config.getPref().getList(PREF_KEY_INNER_ROLES); 109 110 if (literals != null && !literals.isEmpty()) { 110 111 setNormalized(literals, innerExactRoles); 111 112 } 112 literals = Main.pref.getList(PREF_KEY_INNER_ROLE_PREFIXES);113 literals = Config.getPref().getList(PREF_KEY_INNER_ROLE_PREFIXES); 113 114 if (literals != null && !literals.isEmpty()) { 114 115 setNormalized(literals, innerRolePrefixes); … … 157 158 if (roleMatcher == null) { 158 159 roleMatcher = new MultipolygonRoleMatcher(); 159 if ( Main.pref!= null) {160 if (Config.getPref() != null) { 160 161 roleMatcher.initFromPreferences(); 161 Main.pref.addPreferenceChangeListener(roleMatcher);162 Config.getPref().addPreferenceChangeListener(roleMatcher); 162 163 } 163 164 }
Note:
See TracChangeset
for help on using the changeset viewer.