From e6712138992a16a17bcbf9f7ea0de6f2c74e3706 Mon Sep 17 00:00:00 2001
From: Patrick Plitzner
Date: Mon, 20 Jul 2015 18:34:06 +0200
Subject: [PATCH] Change color when error occurs
---
.../eu/etaxonomy/taxeditor/ui/element/UriWithLabelElement.java | 3 +++
1 file changed, 3 insertions(+)
diff --git a/eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/ui/element/UriWithLabelElement.java b/eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/ui/element/UriWithLabelElement.java
index ee6867db2..e7ef5ec0b 100644
--- a/eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/ui/element/UriWithLabelElement.java
+++ b/eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/ui/element/UriWithLabelElement.java
@@ -13,6 +13,7 @@ package eu.etaxonomy.taxeditor.ui.element;
import java.net.URI;
import org.eclipse.swt.SWT;
+import org.eclipse.swt.widgets.Display;
import org.eclipse.swt.widgets.Label;
/**
@@ -43,9 +44,11 @@ public class UriWithLabelElement extends TextWithLabelElement {
public URI getUri(){
try {
+ labelException.setBackground(getPersistentBackground());
labelException.setText("");
return new URI(super.getText());
} catch (Exception e) {
+ labelException.setBackground(Display.getCurrent().getSystemColor(SWT.COLOR_RED));
labelException.setText(e.getMessage());
return null;
}
--
2.34.1