Author: adrianc
Date: Tue Jan 29 21:33:30 2008
New Revision: 616634
URL:
http://svn.apache.org/viewvc?rev=616634&view=revLog:
Removed the adjuster requirement from the new set-calendar simple method operation. Having thought about it more, I realized the operation could be used just to align a date to a period start or end, without using an adjuster.
Modified:
ofbiz/trunk/framework/minilang/src/org/ofbiz/minilang/method/envops/SetCalendar.java
Modified: ofbiz/trunk/framework/minilang/src/org/ofbiz/minilang/method/envops/SetCalendar.java
URL:
http://svn.apache.org/viewvc/ofbiz/trunk/framework/minilang/src/org/ofbiz/minilang/method/envops/SetCalendar.java?rev=616634&r1=616633&r2=616634&view=diff==============================================================================
--- ofbiz/trunk/framework/minilang/src/org/ofbiz/minilang/method/envops/SetCalendar.java (original)
+++ ofbiz/trunk/framework/minilang/src/org/ofbiz/minilang/method/envops/SetCalendar.java Tue Jan 29 21:33:30 2008
@@ -82,12 +82,6 @@
if (!this.fromField.isEmpty() && !this.valueExdr.isEmpty()) {
throw new IllegalArgumentException("Cannot specify a from-field [" + element.getAttribute("from-field") + "] and a value [" + element.getAttribute("value") + "] on the set-calendar action in a screen widget");
}
- if (this.yearsExdr.isEmpty() && this.monthsExdr.isEmpty() &&
- this.daysExdr.isEmpty() && this.hoursExdr.isEmpty() && this.minutesExdr.isEmpty() &&
- this.secondsExdr.isEmpty() && this.millisExdr.isEmpty() &&
- this.periodAlignStart.isEmpty() && this.periodAlignEnd.isEmpty()) {
- throw new IllegalArgumentException("At least one adjuster must be specified");
- }
}
public boolean exec(MethodContext methodContext) {