/[projects]/dao/DaoAdresseVedligehold/src/main/java/dk/daoas/adressevedligehold/coveragefileupload/AddressManager.java
ViewVC logotype

Diff of /dao/DaoAdresseVedligehold/src/main/java/dk/daoas/adressevedligehold/coveragefileupload/AddressManager.java

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 2876 by torben, Thu Jan 28 22:14:42 2016 UTC revision 2894 by torben, Mon Feb 1 07:15:15 2016 UTC
# Line 227  public class AddressManager { Line 227  public class AddressManager {
227          private void visitSingle(AddressSourceEntry entry) {          private void visitSingle(AddressSourceEntry entry) {
228                  TreeMap<Short, ArrayList<Address>> gade = searchStructure.get( entry.gadeid );                  TreeMap<Short, ArrayList<Address>> gade = searchStructure.get( entry.gadeid );
229                  if (gade == null) {                  if (gade == null) {
230                          unknownStreets.putIfAbsent(entry.gadeid, entry.vejnavn);                          if (! unknownStreets.containsKey(entry.gadeid)) {
231                                    unknownStreets.put(entry.gadeid, entry.vejnavn);                                
232                            }
233                            
234                          createFromEntry(entry); // if we get here there was no match - so we need to create it                          createFromEntry(entry); // if we get here there was no match - so we need to create it
235                          return;                          return;
236                  }                  }
# Line 254  public class AddressManager { Line 257  public class AddressManager {
257                                    
258                  TreeMap<Short, ArrayList<Address>> gade = searchStructure.get( entry.gadeid );                  TreeMap<Short, ArrayList<Address>> gade = searchStructure.get( entry.gadeid );
259                  if (gade == null) {                  if (gade == null) {
260                          unknownStreets.putIfAbsent(entry.gadeid, entry.vejnavn);                          if (! unknownStreets.containsKey(entry.gadeid)) {
261                                    unknownStreets.put(entry.gadeid, entry.vejnavn);                                
262                            }
263                            
264                          System.out.println("[Range] Ukendt gadeID " + entry);                          System.out.println("[Range] Ukendt gadeID " + entry);
265                          return;                          return;
266                  }                  }
# Line 483  public class AddressManager { Line 489  public class AddressManager {
489                          return;                          return;
490                  }                  }
491                                    
492                    if (entry.gadeid == 0) {
493                            return;
494                    }
495                    
496                  String gadeidStr = Integer.toString(entry.gadeid);                  String gadeidStr = Integer.toString(entry.gadeid);
497                  if (gadeidStr.length() != 9) {                  if (gadeidStr.length() != 9) {
498                          return;                          return;

Legend:
Removed from v.2876  
changed lines
  Added in v.2894

  ViewVC Help
Powered by ViewVC 1.1.20