*/
public void projectInsertFinished(Project project, boolean success, Throwable cause) {
if (success) {
- JOptionPane.showMessageDialog(this, I18n.getMessage("jsite.insert.inserted"), null, JOptionPane.INFORMATION_MESSAGE);
+ String copyURILabel = I18n.getMessage("jsite.insert.okay-copy-uri");
+ String selectedValue = (String) JOptionPane.showInputDialog(this, I18n.getMessage("jsite.insert.inserted"), I18n.getMessage("jsite.insert.done.title"), JOptionPane.INFORMATION_MESSAGE, null, new Object[] { I18n.getMessage("jsite.insert.okay"), copyURILabel }, copyURILabel);
+ if (copyURILabel.equals(selectedValue)) {
+ actionCopyURI();
+ }
} else {
if (cause == null) {
JOptionPane.showMessageDialog(this, I18n.getMessage("jsite.insert.insert-failed"), null, JOptionPane.ERROR_MESSAGE);
jsite.insert.start-time=Start time
jsite.insert.starting=Starting\u2026
jsite.insert.done=Done.
+jsite.insert.done.title=Insert done
jsite.insert.progress=Progress
jsite.insert.k-per-s=KB/s
jsite.insert.insert-failed=<html><b>Insert failed</b><br><br>The insert of the project failed.<br>Some files could not be inserted.</html>
jsite.insert.insert-failed-with-cause=<html><b>Insert failed</b><br><br>The insert of the project failed.<br>Some files could not be inserted.<br>The following error occured:<br><br><code>{0}</code></html>
jsite.insert.inserted=<html><b>Project inserted</b><br><br>Your project was inserted successfully.</html>
+jsite.insert.okay=OK
+jsite.insert.okay-copy-uri=Copy URI to Clipboard
jsite.file-scanner.can-not-read-directory=Can not read directory
jsite.insert.start-time=Beginn
jsite.insert.starting=Beginne\u2026
jsite.insert.done=Fertig.
+jsite.insert.done.title=Einf\u00fcgen abgeschlossen
jsite.insert.progress=Fortschritt
jsite.insert.k-per-s=KB/s
jsite.insert.insert-failed=<html><b>Einf\u00fcgen fehlgeschlagen</b><br><br>Das Einf\u00fcgen des Projektes ist fehlgeschlagen, da<br>einige Dateien nicht eingef\u00fcgt werden konnten.</html>
jsite.insert.insert-failed-with-cause=<html><b>Einf\u00fcgen fehlgeschlagen</b><br><br>Das Einf\u00fcgen des Projektes ist fehlgeschlagen, da<br>einige Dateien nicht eingef\u00fcgt werden konnten.<br>Folgender Fehler trat auf:<br><br><code>{0}</code></html>
jsite.insert.inserted=<html><b>Projekt eingef\u00fcgt</b><br><br>Ihr Projekt wurde erfolgreich eingef\u00fcgt.</html>
+jsite.insert.okay=OK
+jsite.insert.okay-copy-uri=URI kopieren
jsite.file-scanner.can-not-read-directory=Kann Verzeichnis nicht lesen