From 8655761d78156e4d17f874ea0de5a40cc5a24246 Mon Sep 17 00:00:00 2001 From: =?utf8?q?David=20=E2=80=98Bombe=E2=80=99=20Roden?= Date: Thu, 22 Mar 2012 21:12:23 +0100 Subject: [PATCH] =?utf8?q?Don=E2=80=99t=20throw=20a=20NullPointerException?= =?utf8?q?=20when=20no=20file=20is=20selected.?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- src/de/todesbaum/jsite/gui/ProjectFilesPage.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/de/todesbaum/jsite/gui/ProjectFilesPage.java b/src/de/todesbaum/jsite/gui/ProjectFilesPage.java index 8bfc631..a6fa3ab 100644 --- a/src/de/todesbaum/jsite/gui/ProjectFilesPage.java +++ b/src/de/todesbaum/jsite/gui/ProjectFilesPage.java @@ -249,6 +249,11 @@ public class ProjectFilesPage extends TWizardPage implements ActionListener, Lis @SuppressWarnings("synthetic-access") private void storeText(DocumentEvent documentEvent) { FileOption fileOption = getSelectedFile(); + if (fileOption == null) { + /* no file selected. */ + System.out.println("yfwdasd"); + return; + } Document document = documentEvent.getDocument(); int documentLength = document.getLength(); try { -- 2.7.4