/[projects]/dao/DaoAdresseService/src/dk/daoas/daoadresseservice/SearchServlet.java
ViewVC logotype

Diff of /dao/DaoAdresseService/src/dk/daoas/daoadresseservice/SearchServlet.java

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

revision 2396 by torben, Thu Feb 26 15:47:07 2015 UTC revision 2397 by torben, Fri Feb 27 10:19:15 2015 UTC
# Line 86  public class SearchServlet extends HttpS Line 86  public class SearchServlet extends HttpS
86                                    
87                  if (result.status == Status.STATUS_OK) {                  if (result.status == Status.STATUS_OK) {
88                          sb.append("<status>ok</status>");                          sb.append("<status>ok</status>");
                         sb.append("<distrikt>").append(result.address.rute).append("</distrikt>");  
                         sb.append("<koreliste>").append(result.address.koreliste).append("</koreliste>");  
                         sb.append("<kommunekode>").append(result.address.kommunekode).append("</kommunekode>");  
                         sb.append("<vejkode>").append(result.address.vejkode).append("</vejkode>");  
                         sb.append("<dbkbane>").append(result.address.dbkBane).append("</dbkbane>");  
                         sb.append("\n");  
                           
                         //Extra information  
                         sb.append("<vejnavn>").append(result.address.vejnavn).append("</vejnavn>");  
                         sb.append("<daekning>").append(result.address.daekningsType).append("</daekning>");  
                         sb.append("<distributor>").append(result.address.distributor).append("</distributor>");  
                         if (result.address.daekningsType == DaekningsType.DAEKNING_UDVIDET) {  
                                 sb.append("<extafstand>").append(result.address.extAfstand).append("</extafstand>");  
                                   
                                 Address t = result.address.extTarget;  
                                 sb.append("<extaddr>").append(t.vejnavn + " " + t.husnr + t.husnrbogstav + ", " + t.postnr).append("</extaddr>");  
                         }  
                           
                           
                         sb.append("<levenshtein>").append(result.levenshtein).append("</levenshtein>");  
                           
                         sb.append("<osm>").append(result.osm).append("</osm>");  
                         sb.append("<osmvej>").append(result.osmVej).append("</osmvej>");  
                           
                         sb.append("<google>").append(result.google).append("</google>");  
                         sb.append("<googlevej>").append(result.googleVej).append("</googlevej>");  
                           
                           
89                  } else {                  } else {
90                          sb.append("<status>error</status>");                          sb.append("<status>error</status>");
                         sb.append("<error>").append( result.status ).append("</error>");  
91                  }                  }
92                            
93                    sb.append("<error>").append( result.status ).append("</error>");
94                    sb.append("<distrikt>").append(result.address.rute).append("</distrikt>");
95                    sb.append("<koreliste>").append(result.address.koreliste).append("</koreliste>");
96                    sb.append("<kommunekode>").append(result.address.kommunekode).append("</kommunekode>");
97                    sb.append("<vejkode>").append(result.address.vejkode).append("</vejkode>");
98                    sb.append("<dbkbane>").append(result.address.dbkBane).append("</dbkbane>");
99                    sb.append("\n");
100                    
101                    //Extra information
102                    sb.append("<gadeident>").append( result.gadeident ).append("</gadeident>");
103                    sb.append("<vejnavn>").append(result.address.vejnavn).append("</vejnavn>");
104                    sb.append("<daekning>").append(result.address.daekningsType).append("</daekning>");
105                    sb.append("<distributor>").append(result.address.distributor).append("</distributor>");
106                    if (result.address.daekningsType == DaekningsType.DAEKNING_UDVIDET) {
107                            sb.append("<extafstand>").append(result.address.extAfstand).append("</extafstand>");
108                            
109                            Address t = result.address.extTarget;
110                            sb.append("<extaddr>").append(t.vejnavn + " " + t.husnr + t.husnrbogstav + ", " + t.postnr).append("</extaddr>");
111                    }              
112                    
113                    sb.append("<levenshtein>").append(result.levenshtein).append("</levenshtein>");
114                    
115                    sb.append("<osm>").append(result.osm).append("</osm>");
116                    sb.append("<osmvej>").append(result.osmVej).append("</osmvej>");
117                    
118                    sb.append("<google>").append(result.google).append("</google>");
119                    sb.append("<googlevej>").append(result.googleVej).append("</googlevej>");
120                                                    
121    
122                  sb.append("</result>");                  sb.append("</result>");
123                                    
124                  response.setContentType("text/xml; charset=UTF-8");                  response.setContentType("text/xml; charset=UTF-8");

Legend:
Removed from v.2396  
changed lines
  Added in v.2397

  ViewVC Help
Powered by ViewVC 1.1.20