protected void warnBecauseOfUnsavedData() { int numProblems = model.getNumCancel() + model.getNumFailed(); if (numProblems == 0) return; Main.warn(numProblems + " problems occured during upload/save"); String msg = trn( "<html>An upload and/or save operation of one layer with modifications<br>" + "was canceled or has failed.</html>", "<html>Upload and/or save operations of {0} layers with modifications<br>" + "were canceled or have failed.</html>", numProblems, numProblems); JOptionPane.showMessageDialog( Main.parent, msg, tr("Incomplete upload and/or save"), JOptionPane.WARNING_MESSAGE); }