Ignore:
Timestamp:
2011-01-13T23:27:42+01:00 (14 years ago)
Author:
pieren
Message:

Move the grabber single instance from CadastrePlugin singleton to each WMSLayer instance to allow several municipalities grabbing in parallel.

File:
1 edited

Legend:

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

    r23190 r25045  
    3737
    3838    private WMSLayer wmsLayer;
    39     private CadastreGrabber grabber = CadastrePlugin.cadastreGrabber;
    4039    private CadastreInterface wmsInterface;
    4140    private String svg = null;
     
    4948
    5049        this.wmsLayer = wmsLayer;
    51         this.wmsInterface = grabber.getWmsInterface();
     50        this.wmsInterface = wmsLayer.grabber.getWmsInterface();
    5251    }
    5352
     
    7069        } catch (WMSException e) {
    7170            errorMessage = e.getMessage();
    72             grabber.getWmsInterface().resetCookie();
     71            wmsLayer.grabber.getWmsInterface().resetCookie();
    7372        }
    7473    }
     
    7675    @Override
    7776    protected void cancel() {
    78         grabber.getWmsInterface().cancel();
     77        wmsLayer.grabber.getWmsInterface().cancel();
    7978    }
    8079
Note: See TracChangeset for help on using the changeset viewer.