public EditState( Context context, Logic logic, TileLayerServer osmts, String imageFileName, BoundingBox box) { savedMode = logic.getMode(); savedNodes = logic.getSelectedNodes(); savedWays = logic.getSelectedWays(); savedRelations = logic.getSelectedRelations(); savedBug = logic.getSelectedBug(); savedTileServerID = osmts.getId(); savedOffsets = osmts.getOffsets(); savedMinZoom = osmts.getMinZoomLevel(); savedImageFileName = imageFileName; savedBox = box; savedLastComments = logic.getLastComments(); savedLastSources = logic.getLastSources(); savedTaskNotifications = Application.getTaskNotifications(context); savedOsmDataNotifications = Application.getOsmDataNotifications(context); }