Ignore:
Timestamp:
2012-03-19T00:23:49+01:00 (13 years ago)
Author:
donvip
Message:

opendata: large code reorganization, ask for license agreement before downloading, from embedded HTML/RTF files for ODbL and LO/OL

Location:
applications/editors/josm/plugins/opendata/modules/fr.paris/src/org/openstreetmap/josm/plugins/opendata/modules/fr/paris
Files:
1 added
2 edited

Legend:

Unmodified
Added
Removed
  • applications/editors/josm/plugins/opendata/modules/fr.paris/src/org/openstreetmap/josm/plugins/opendata/modules/fr/paris/datasets/ParisDataSetHandler.java

    r28044 r28113  
    2222import org.openstreetmap.josm.plugins.opendata.core.datasets.fr.FrenchDataSetHandler;
    2323import org.openstreetmap.josm.plugins.opendata.modules.fr.paris.ParisConstants;
     24import org.openstreetmap.josm.plugins.opendata.modules.fr.paris.ParisLicense;
    2425
    2526public abstract class ParisDataSetHandler extends FrenchDataSetHandler implements ParisConstants {
     
    5354        private final void init(int documentId) {
    5455                this.documentId = documentId;
     56                setLicense(new ParisLicense());
     57                try {
     58                        if (documentId > 0) {
     59                                setLocalPortalURL(PORTAL + "jsp/site/Portal.jsp?document_id="+documentId + "&portlet_id="+portletId);
     60                        }
     61                } catch (MalformedURLException e) {
     62                        e.printStackTrace();
     63                }
    5564        }
    5665
     
    6978        public String getLocalPortalIconName() {
    7079                return ICON_PARIS_24;
    71         }
    72 
    73         public final URL getLocalPortalURL() {
    74                 try {
    75                         if (documentId > 0) {
    76                                 return new URL(PORTAL + "jsp/site/Portal.jsp?document_id="+documentId + "&portlet_id="+portletId);
    77                         }
    78                 } catch (MalformedURLException e) {
    79                         e.printStackTrace();
    80                 }
    81                 return null;
    8280        }
    8381       
  • applications/editors/josm/plugins/opendata/modules/fr.paris/src/org/openstreetmap/josm/plugins/opendata/modules/fr/paris/datasets/urbanisme/SanisettesHandler.java

    r28044 r28113  
    3232                super(93);
    3333                setName("Sanisettes");
     34                getShpHandler().setCheckNodeProximity(true);
    3435        }
    3536
     
    116117                return PORTAL+"hn/sanisettes.zip";
    117118        }
    118 
    119         /* (non-Javadoc)
    120          * @see org.openstreetmap.josm.plugins.opendata.core.datasets.AbstractDataSetHandler#checkShpNodeProximity()
    121          */
    122         @Override
    123         public boolean checkShpNodeProximity() {
    124                 return true;
    125         }
    126119}
Note: See TracChangeset for help on using the changeset viewer.