[josm-dev] How to ask for confirmation at layer deletion or exit?
Vincent Privat
vincent.privat at gmail.com
Wed Dec 30 18:08:28 UTC 2015
isAbleToUploadToServer() and isAbleToSaveToFile() sound fine.
Concerning the "action" string I don't know: what would you propose as
action in your case?
2015-12-28 16:44 GMT+01:00 Holger Mappt <holgerosm at gmx.net>:
> Hi,
>
> See https://josm.openstreetmap.de/ticket/12075.
> The idea is to ask for confirmation if a GeoImageLayer with modified image
> properties is deleted. What is the best/right way to do that?
>
> The AbstractModifiableLayer seems to serve that purpose. GeoImageLayer
> could extend AbstractModifiableLayer instead of Layer. But there is not a
> single file associated with the layer but one file per modified image.
> There is not really a "recommended action" for the SaveLayersDialog. The
> AbstractModifiableLayer would need to be extended to have something like
> isAbleToUploadToServer() and isAbleToSaveToFile() to disable the according
> check-boxes of the SaveLayersDialog. The logic in
> Main.saveUnsavedModifications() would need to be changed to consider the
> layer if neither requiresSaveToFile() nor requiresUploadToServer() returns
> true. Would it make sense to add something like requiresSomeAction() to
> AbstractModifiableLayer and Main.saveUnsavedModifications()? The "action"
> could be a string that is displayed in the SaveLayersDialog.
>
> Thanks,
> Holger
>
> _______________________________________________
> josm-dev mailing list
> josm-dev at openstreetmap.org
> https://lists.openstreetmap.org/listinfo/josm-dev
>
More information about the josm-dev
mailing list