Author: koen.aers(a)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());
+ }
}
Show replies by date