Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBrian Vosburgh2013-04-16 20:28:53 +0000
committerBrian Vosburgh2013-04-16 20:28:53 +0000
commitd2094d412961bed27ab033aa9562452f19facc7a (patch)
tree7473b438a980a5f03d84e5a7fef17815e22f0979 /common/plugins/org.eclipse.jpt.common.ui
parent2083fa0fc178dec565717b5ff9002246f0c0a9ab (diff)
downloadwebtools.dali-d2094d412961bed27ab033aa9562452f19facc7a.tar.gz
webtools.dali-d2094d412961bed27ab033aa9562452f19facc7a.tar.xz
webtools.dali-d2094d412961bed27ab033aa9562452f19facc7a.zip
fix LabelModelBinding to set label text to empty string when model valuev201304170155
is null
Diffstat (limited to 'common/plugins/org.eclipse.jpt.common.ui')
-rw-r--r--common/plugins/org.eclipse.jpt.common.ui/src/org/eclipse/jpt/common/ui/internal/swt/bind/LabelModelBinding.java3
1 files changed, 2 insertions, 1 deletions
diff --git a/common/plugins/org.eclipse.jpt.common.ui/src/org/eclipse/jpt/common/ui/internal/swt/bind/LabelModelBinding.java b/common/plugins/org.eclipse.jpt.common.ui/src/org/eclipse/jpt/common/ui/internal/swt/bind/LabelModelBinding.java
index e310201909..6e8722cecc 100644
--- a/common/plugins/org.eclipse.jpt.common.ui/src/org/eclipse/jpt/common/ui/internal/swt/bind/LabelModelBinding.java
+++ b/common/plugins/org.eclipse.jpt.common.ui/src/org/eclipse/jpt/common/ui/internal/swt/bind/LabelModelBinding.java
@@ -12,6 +12,7 @@ package org.eclipse.jpt.common.ui.internal.swt.bind;
import org.eclipse.jpt.common.ui.internal.listeners.SWTPropertyChangeListenerWrapper;
import org.eclipse.jpt.common.ui.internal.swt.events.DisposeAdapter;
import org.eclipse.jpt.common.utility.internal.ObjectTools;
+import org.eclipse.jpt.common.utility.internal.StringTools;
import org.eclipse.jpt.common.utility.model.event.PropertyChangeEvent;
import org.eclipse.jpt.common.utility.model.listener.PropertyChangeAdapter;
import org.eclipse.jpt.common.utility.model.listener.PropertyChangeListener;
@@ -137,7 +138,7 @@ class LabelModelBinding {
/* CU private */ void setText(String text) {
if ( ! this.getWidget().isDisposed()) {
- this.labelAdapter.setText(text);
+ this.labelAdapter.setText((text != null) ? text : StringTools.EMPTY_STRING);
}
}

Back to the top