diff options
author | Brian Vosburgh | 2013-04-16 20:28:53 +0000 |
---|---|---|
committer | Brian Vosburgh | 2013-04-16 20:28:53 +0000 |
commit | d2094d412961bed27ab033aa9562452f19facc7a (patch) | |
tree | 7473b438a980a5f03d84e5a7fef17815e22f0979 /common/plugins/org.eclipse.jpt.common.ui | |
parent | 2083fa0fc178dec565717b5ff9002246f0c0a9ab (diff) | |
download | webtools.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.java | 3 |
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); } } |