Author: adrianc
Date: Wed Feb 3 01:44:24 2010
New Revision: 905863
URL: http://svn.apache.org/viewvc?rev=905863&view=rev
Log:
As discussed on the dev mailing list, eliminated checks for
FlexibleStringExpander.getOriginal() returning null. Use
FlexibleStringExpander.isEmpty() instead.
Modified:
ofbiz/trunk/framework/widget/src/org/ofbiz/widget/form/ModelForm.java
ofbiz/trunk/framework/widget/src/org/ofbiz/widget/form/ModelFormField.java
Modified: ofbiz/trunk/framework/widget/src/org/ofbiz/widget/form/ModelForm.java
URL:
http://svn.apache.org/viewvc/ofbiz/trunk/framework/widget/src/org/ofbiz/widget/form/ModelForm.java?rev=905863&r1=905862&r2=905863&view=diff
==============================================================================
--- ofbiz/trunk/framework/widget/src/org/ofbiz/widget/form/ModelForm.java
(original)
+++ ofbiz/trunk/framework/widget/src/org/ofbiz/widget/form/ModelForm.java Wed
Feb 3 01:44:24 2010
@@ -2935,22 +2935,22 @@
}
if (this.actions != null) {
for (ModelFormAction modelFormAction: this.actions) {
- if (modelFormAction instanceof ModelFormAction.Service) {
- String serviceName = ((ModelFormAction.Service)
modelFormAction).serviceNameExdr.getOriginal();
- if (serviceName != null) {
- allServiceNamesUsed.add(serviceName);
+ try {
+ ModelFormAction.Service service =
(ModelFormAction.Service) modelFormAction;
+ if (!service.serviceNameExdr.isEmpty()) {
+
allServiceNamesUsed.add(service.serviceNameExdr.toString());
}
- }
+ } catch (ClassCastException e) {}
}
}
if (this.rowActions != null) {
for (ModelFormAction modelFormAction: this.rowActions) {
- if (modelFormAction instanceof ModelFormAction.Service) {
- String serviceName = ((ModelFormAction.Service)
modelFormAction).serviceNameExdr.getOriginal();
- if (serviceName != null) {
- allServiceNamesUsed.add(serviceName);
+ try {
+ ModelFormAction.Service service =
(ModelFormAction.Service) modelFormAction;
+ if (!service.serviceNameExdr.isEmpty()) {
+
allServiceNamesUsed.add(service.serviceNameExdr.toString());
}
- }
+ } catch (ClassCastException e) {}
}
}
for (ModelFormField modelFormField: this.fieldList) {
Modified:
ofbiz/trunk/framework/widget/src/org/ofbiz/widget/form/ModelFormField.java
URL:
http://svn.apache.org/viewvc/ofbiz/trunk/framework/widget/src/org/ofbiz/widget/form/ModelFormField.java?rev=905863&r1=905862&r2=905863&view=diff
==============================================================================
--- ofbiz/trunk/framework/widget/src/org/ofbiz/widget/form/ModelFormField.java
(original)
+++ ofbiz/trunk/framework/widget/src/org/ofbiz/widget/form/ModelFormField.java
Wed Feb 3 01:44:24 2010
@@ -277,7 +277,7 @@
this.fieldName = overrideFormField.fieldName;
if (UtilValidate.isNotEmpty(overrideFormField.attributeName))
this.attributeName = overrideFormField.attributeName;
- if (overrideFormField.title != null &&
overrideFormField.title.getOriginal() != null) // title="" can be used to
override the original value
+ if (overrideFormField.title != null &&
!overrideFormField.title.isEmpty()) // title="" can be used to override the
original value
this.title = overrideFormField.title;
if (overrideFormField.tooltip != null &&
!overrideFormField.tooltip.isEmpty())
this.tooltip = overrideFormField.tooltip;
@@ -860,7 +860,7 @@
}
public String getAction(Map<String, ? extends Object> context) {
- if (this.action != null && this.action.getOriginal() != null) {
+ if (this.action != null && !this.action.isEmpty()) {
return action.expandString(context);
} else {
return null;
@@ -991,7 +991,7 @@
}
public String getTitle(Map<String, Object> context) {
- if (this.title != null && this.title.getOriginal() != null) {
+ if (this.title != null && !this.title.isEmpty()) {
return title.expandString(context);
} else {
// create a title from the name of this field; expecting a Java
method/field style name, ie productName or productCategoryId