Ignore:
Timestamp:
2010-07-19T21:06:52+02:00 (16 years ago)
Author:
pieren
Message:

add ctrl modifier in address mode; add "tableau d'assemblage" in list of cadastre raster images

File:
1 edited

Legend:

Unmodified
Added
Removed
  • applications/editors/josm/plugins/cadastre-fr/src/cadastre_fr/CadastreInterface.java

    r22041 r22387  
    5959    final String cInterfaceRasterFeuille = "afficherCarteFeuille.do";
    6060    final String cImageLinkStart = "title=\"image\"><a href=\"#\" onClick=\"popup('afficherCarteFeuille.do?f=";
     61    final String cTAImageLinkStart = "title=\"image\"><a href=\"#\" onClick=\"popup('afficherCarteTa.do?f=";
    6162    final String cImageNameStart = ">Feuille ";
     63    final String cTAImageNameStart = "Tableau d'assemblage <strong>";
    6264   
    6365    final static long cCookieExpiration = 30 * 60 * 1000; // 30 minutes expressed in milliseconds
     
    380382    private void parseFeuillesList(String input) {
    381383        listOfFeuilles.clear();
     384        // get "Tableau d'assemblage"
     385        if (Main.pref.getBoolean("cadastrewms.useTA", false)) {
     386            while (input.indexOf(cTAImageLinkStart) != -1) {
     387                input = input.substring(input.indexOf(cTAImageLinkStart) + cTAImageLinkStart.length());
     388                String refTA = input.substring(0, input.indexOf("'"));
     389                String nameTA = input.substring(input.indexOf(cTAImageNameStart) + cTAImageNameStart.length());
     390                nameTA = nameTA.substring(0, nameTA.indexOf("<"));
     391                listOfFeuilles.add(new PlanImage(nameTA, refTA));
     392            }
     393        }
     394        // get "Feuilles"
    382395        while (input.indexOf(cImageLinkStart) != -1) {
    383396            input = input.substring(input.indexOf(cImageLinkStart)+cImageLinkStart.length());
Note: See TracChangeset for help on using the changeset viewer.