View Javadoc
1 package org.smartcomps.twister.common.util; 2 3 import com.sun.msv.datatype.xsd.datetime.ITimeDurationValueType; 4 import com.sun.msv.datatype.xsd.datetime.BigTimeDurationValueType; 5 import com.sun.msv.datatype.xsd.XSDatatype; 6 import com.sun.msv.datatype.xsd.DatatypeFactory; 7 8 import java.util.Calendar; 9 10 import org.relaxng.datatype.DatatypeException; 11 12 /*** 13 * Utility class to manipulate durations and according date. 14 */ 15 public class DurationUtil { 16 17 public static void addDuration(Calendar initialCalendar, BigTimeDurationValueType duration) { 18 initialCalendar.add(Calendar.YEAR, duration.getYear().intValue()); 19 initialCalendar.add(Calendar.MONTH, duration.getMonth().intValue()); 20 initialCalendar.add(Calendar.DAY_OF_MONTH, duration.getDay().intValue()); 21 initialCalendar.add(Calendar.HOUR_OF_DAY, duration.getHour().intValue()); 22 initialCalendar.add(Calendar.MINUTE, duration.getMinute().intValue()); 23 } 24 25 }

This page was automatically generated by Maven