[jbosstools-commits] JBoss Tools SVN: r23256 - trunk/jbpm/plugins/org.jboss.tools.flow.jpdl4/src/org/jboss/tools/flow/jpdl4/properties.
jbosstools-commits at lists.jboss.org
jbosstools-commits at lists.jboss.org
Tue Jul 6 14:38:55 EDT 2010
Author: koen.aers at jboss.com
Date: 2010-07-06 14:38:55 -0400 (Tue, 06 Jul 2010)
New Revision: 23256
Modified:
trunk/jbpm/plugins/org.jboss.tools.flow.jpdl4/src/org/jboss/tools/flow/jpdl4/properties/NameSection.java
Log:
GPD-362
GPD-372
Modified: trunk/jbpm/plugins/org.jboss.tools.flow.jpdl4/src/org/jboss/tools/flow/jpdl4/properties/NameSection.java
===================================================================
--- trunk/jbpm/plugins/org.jboss.tools.flow.jpdl4/src/org/jboss/tools/flow/jpdl4/properties/NameSection.java 2010-07-06 18:06:58 UTC (rev 23255)
+++ trunk/jbpm/plugins/org.jboss.tools.flow.jpdl4/src/org/jboss/tools/flow/jpdl4/properties/NameSection.java 2010-07-06 18:38:55 UTC (rev 23256)
@@ -85,11 +85,18 @@
protected void updateValues() {
IPropertySource input = getInput();
+ String newValue = getValueNotNull((String)input.getPropertyValue(NAME));
if (input != null) {
- nameText.setText(getValueNotNull((String)input.getPropertyValue(NAME)));
+ if (isUpdateNeeded(newValue)) {
+ nameText.setText(newValue);
+ }
} else {
nameText.setText("");
}
}
+
+ private boolean isUpdateNeeded(String newValue) {
+ return !newValue.equals(nameText.getText());
+ }
}
More information about the jbosstools-commits
mailing list