|
From: <ma...@us...> - 2006-09-10 16:01:26
|
Revision: 151
http://svn.sourceforge.net/objectlabkit/?rev=151&view=rev
Author: marchy
Date: 2006-09-10 09:00:47 -0700 (Sun, 10 Sep 2006)
Log Message:
-----------
javadoc update. still need to check if the {@link xx} elements work properly, but I doubt it, i think i need to make them fully qualified java names
Modified Paths:
--------------
trunk/datecalc-joda/src/main/java/net/objectlab/kit/datecalc/joda/HolidayHandlerYearMonthDayWrapper.java
trunk/datecalc-joda/src/main/java/net/objectlab/kit/datecalc/joda/JodaWorkingWeek.java
trunk/datecalc-joda/src/main/java/net/objectlab/kit/datecalc/joda/LocalDateBackwardHandler.java
trunk/datecalc-joda/src/main/java/net/objectlab/kit/datecalc/joda/LocalDateCalculator.java
trunk/datecalc-joda/src/main/java/net/objectlab/kit/datecalc/joda/LocalDateForwardHandler.java
trunk/datecalc-joda/src/main/java/net/objectlab/kit/datecalc/joda/LocalDateIMMDateCalculator.java
trunk/datecalc-joda/src/main/java/net/objectlab/kit/datecalc/joda/LocalDateKitCalculatorsFactory.java
trunk/datecalc-joda/src/main/java/net/objectlab/kit/datecalc/joda/LocalDateModifiedFollowingHandler.java
trunk/datecalc-joda/src/main/java/net/objectlab/kit/datecalc/joda/LocalDateModifiedPreceedingHandler.java
trunk/datecalc-joda/src/main/java/net/objectlab/kit/datecalc/joda/LocalDatePeriodCountCalculator.java
trunk/datecalc-joda/src/main/java/net/objectlab/kit/datecalc/joda/YearMonthDayBackwardHandler.java
trunk/datecalc-joda/src/main/java/net/objectlab/kit/datecalc/joda/YearMonthDayDateCalculator.java
trunk/datecalc-joda/src/main/java/net/objectlab/kit/datecalc/joda/YearMonthDayForwardHandler.java
trunk/datecalc-joda/src/main/java/net/objectlab/kit/datecalc/joda/YearMonthDayIMMDateCalculator.java
trunk/datecalc-joda/src/main/java/net/objectlab/kit/datecalc/joda/YearMonthDayKitCalculatorsFactory.java
trunk/datecalc-joda/src/main/java/net/objectlab/kit/datecalc/joda/YearMonthDayModifiedFollowingHandler.java
trunk/datecalc-joda/src/main/java/net/objectlab/kit/datecalc/joda/YearMonthDayModifiedPreceedingHandler.java
trunk/datecalc-joda/src/main/java/net/objectlab/kit/datecalc/joda/YearMonthDayPeriodCountCalculator.java
Modified: trunk/datecalc-joda/src/main/java/net/objectlab/kit/datecalc/joda/HolidayHandlerYearMonthDayWrapper.java
===================================================================
--- trunk/datecalc-joda/src/main/java/net/objectlab/kit/datecalc/joda/HolidayHandlerYearMonthDayWrapper.java 2006-09-10 15:49:08 UTC (rev 150)
+++ trunk/datecalc-joda/src/main/java/net/objectlab/kit/datecalc/joda/HolidayHandlerYearMonthDayWrapper.java 2006-09-10 16:00:47 UTC (rev 151)
@@ -24,8 +24,10 @@
import org.joda.time.YearMonthDay;
/**
- *
- * @author xhensevb
+ * A Wrapper to handle any HolidayHandler<LocalDate> types via a HolidayHandler<YearMonthDay>
+ * delegate
+ *
+ * @author Benoit Xhenseval
* @author $LastChangedBy$
* @version $Revision$ $Date$
*
Modified: trunk/datecalc-joda/src/main/java/net/objectlab/kit/datecalc/joda/JodaWorkingWeek.java
===================================================================
--- trunk/datecalc-joda/src/main/java/net/objectlab/kit/datecalc/joda/JodaWorkingWeek.java 2006-09-10 15:49:08 UTC (rev 150)
+++ trunk/datecalc-joda/src/main/java/net/objectlab/kit/datecalc/joda/JodaWorkingWeek.java 2006-09-10 16:00:47 UTC (rev 151)
@@ -22,9 +22,12 @@
import org.joda.time.LocalDate;
/**
- * Immutable class representing a WorkingWeek.
+ * Immutable class representing a WorkingWeek for the Joda implementation.
*
* @author Benoit Xhenseval
+ * @author $LastChangedBy$
+ * @version $Revision$ $Date$
+ *
*/
public class JodaWorkingWeek extends WorkingWeek {
Modified: trunk/datecalc-joda/src/main/java/net/objectlab/kit/datecalc/joda/LocalDateBackwardHandler.java
===================================================================
--- trunk/datecalc-joda/src/main/java/net/objectlab/kit/datecalc/joda/LocalDateBackwardHandler.java 2006-09-10 15:49:08 UTC (rev 150)
+++ trunk/datecalc-joda/src/main/java/net/objectlab/kit/datecalc/joda/LocalDateBackwardHandler.java 2006-09-10 16:00:47 UTC (rev 151)
@@ -27,6 +27,9 @@
* day.
*
* @author Benoit Xhenseval
+ * @author $LastChangedBy$
+ * @version $Revision$ $Date$
+ *
*/
public class LocalDateBackwardHandler extends LocalDateForwardHandler {
Modified: trunk/datecalc-joda/src/main/java/net/objectlab/kit/datecalc/joda/LocalDateCalculator.java
===================================================================
--- trunk/datecalc-joda/src/main/java/net/objectlab/kit/datecalc/joda/LocalDateCalculator.java 2006-09-10 15:49:08 UTC (rev 150)
+++ trunk/datecalc-joda/src/main/java/net/objectlab/kit/datecalc/joda/LocalDateCalculator.java 2006-09-10 16:00:47 UTC (rev 151)
@@ -33,6 +33,9 @@
* will NOT move a date, even if it falls on a holiday or weekend.
*
* @author Benoit Xhenseval
+ * @author $LastChangedBy$
+ * @version $Revision$ $Date$
+ *
*/
public class LocalDateCalculator extends AbstractDateCalculator<LocalDate> {
Modified: trunk/datecalc-joda/src/main/java/net/objectlab/kit/datecalc/joda/LocalDateForwardHandler.java
===================================================================
--- trunk/datecalc-joda/src/main/java/net/objectlab/kit/datecalc/joda/LocalDateForwardHandler.java 2006-09-10 15:49:08 UTC (rev 150)
+++ trunk/datecalc-joda/src/main/java/net/objectlab/kit/datecalc/joda/LocalDateForwardHandler.java 2006-09-10 16:00:47 UTC (rev 151)
@@ -28,6 +28,9 @@
* day.
*
* @author Benoit Xhenseval
+ * @author $LastChangedBy$
+ * @version $Revision$ $Date$
+ *
*/
public class LocalDateForwardHandler implements HolidayHandler<LocalDate> {
Modified: trunk/datecalc-joda/src/main/java/net/objectlab/kit/datecalc/joda/LocalDateIMMDateCalculator.java
===================================================================
--- trunk/datecalc-joda/src/main/java/net/objectlab/kit/datecalc/joda/LocalDateIMMDateCalculator.java 2006-09-10 15:49:08 UTC (rev 150)
+++ trunk/datecalc-joda/src/main/java/net/objectlab/kit/datecalc/joda/LocalDateIMMDateCalculator.java 2006-09-10 16:00:47 UTC (rev 151)
@@ -26,6 +26,14 @@
import org.joda.time.DateTimeConstants;
import org.joda.time.LocalDate;
+/**
+ * Joda <code>LocalDate</code> based implementation of the {@link IMMDateCalculator}
+ *
+ * @author Benoit Xhenseval
+ * @author $LastChangedBy: marchy $
+ * @version $Revision: 138 $ $Date: 2006-09-10 14:29:15 +0200 (Sun, 10 Sep 2006) $
+ *
+ */
public class LocalDateIMMDateCalculator extends AbstractIMMDateCalculator<LocalDate> {
protected static final int MONTHS_IN_QUARTER = 3;
Modified: trunk/datecalc-joda/src/main/java/net/objectlab/kit/datecalc/joda/LocalDateKitCalculatorsFactory.java
===================================================================
--- trunk/datecalc-joda/src/main/java/net/objectlab/kit/datecalc/joda/LocalDateKitCalculatorsFactory.java 2006-09-10 15:49:08 UTC (rev 150)
+++ trunk/datecalc-joda/src/main/java/net/objectlab/kit/datecalc/joda/LocalDateKitCalculatorsFactory.java 2006-09-10 16:00:47 UTC (rev 151)
@@ -24,6 +24,14 @@
import org.joda.time.LocalDate;
+/**
+ * The default factory for getting Joda <code>LocalDate</code> based calculators.
+ *
+ * @author Benoit Xhenseval
+ * @author $LastChangedBy: marchy $
+ * @version $Revision: 138 $ $Date: 2006-09-10 14:29:15 +0200 (Sun, 10 Sep 2006) $
+ *
+ */
public class LocalDateKitCalculatorsFactory extends AbstractKitCalculatorsFactory<LocalDate> {
private static final LocalDateKitCalculatorsFactory DEFAULT = new LocalDateKitCalculatorsFactory();
Modified: trunk/datecalc-joda/src/main/java/net/objectlab/kit/datecalc/joda/LocalDateModifiedFollowingHandler.java
===================================================================
--- trunk/datecalc-joda/src/main/java/net/objectlab/kit/datecalc/joda/LocalDateModifiedFollowingHandler.java 2006-09-10 15:49:08 UTC (rev 150)
+++ trunk/datecalc-joda/src/main/java/net/objectlab/kit/datecalc/joda/LocalDateModifiedFollowingHandler.java 2006-09-10 16:00:47 UTC (rev 151)
@@ -29,6 +29,9 @@
* moving backward until it finds a working day.
*
* @author Benoit Xhenseval
+ * @author $LastChangedBy$
+ * @version $Revision$ $Date$
+ *
*/
public class LocalDateModifiedFollowingHandler implements HolidayHandler<LocalDate> {
Modified: trunk/datecalc-joda/src/main/java/net/objectlab/kit/datecalc/joda/LocalDateModifiedPreceedingHandler.java
===================================================================
--- trunk/datecalc-joda/src/main/java/net/objectlab/kit/datecalc/joda/LocalDateModifiedPreceedingHandler.java 2006-09-10 15:49:08 UTC (rev 150)
+++ trunk/datecalc-joda/src/main/java/net/objectlab/kit/datecalc/joda/LocalDateModifiedPreceedingHandler.java 2006-09-10 16:00:47 UTC (rev 151)
@@ -28,6 +28,9 @@
* to moving forward until it finds a working day.
*
* @author Benoit Xhenseval
+ * @author $LastChangedBy$
+ * @version $Revision$ $Date$
+ *
*/
public class LocalDateModifiedPreceedingHandler extends LocalDateModifiedFollowingHandler {
Modified: trunk/datecalc-joda/src/main/java/net/objectlab/kit/datecalc/joda/LocalDatePeriodCountCalculator.java
===================================================================
--- trunk/datecalc-joda/src/main/java/net/objectlab/kit/datecalc/joda/LocalDatePeriodCountCalculator.java 2006-09-10 15:49:08 UTC (rev 150)
+++ trunk/datecalc-joda/src/main/java/net/objectlab/kit/datecalc/joda/LocalDatePeriodCountCalculator.java 2006-09-10 16:00:47 UTC (rev 151)
@@ -24,6 +24,14 @@
import org.joda.time.Period;
import org.joda.time.PeriodType;
+/**
+ * Joda <code>LocalDatePeriod</code> based implementation of the {@link PeriodCountCalculator}
+ *
+ * @author Benoit Xhenseval
+ * @author $LastChangedBy: marchy $
+ * @version $Revision: 138 $ $Date: 2006-09-10 14:29:15 +0200 (Sun, 10 Sep 2006) $
+ *
+ */
public class LocalDatePeriodCountCalculator implements PeriodCountCalculator<LocalDate> {
public int dayDiff(final LocalDate start, final LocalDate end, final PeriodCountBasis basis) {
Modified: trunk/datecalc-joda/src/main/java/net/objectlab/kit/datecalc/joda/YearMonthDayBackwardHandler.java
===================================================================
--- trunk/datecalc-joda/src/main/java/net/objectlab/kit/datecalc/joda/YearMonthDayBackwardHandler.java 2006-09-10 15:49:08 UTC (rev 150)
+++ trunk/datecalc-joda/src/main/java/net/objectlab/kit/datecalc/joda/YearMonthDayBackwardHandler.java 2006-09-10 16:00:47 UTC (rev 151)
@@ -28,6 +28,9 @@
* day.
*
* @author Benoit Xhenseval
+ * @author $LastChangedBy$
+ * @version $Revision$ $Date$
+ *
*/
public class YearMonthDayBackwardHandler implements HolidayHandler<YearMonthDay> {
Modified: trunk/datecalc-joda/src/main/java/net/objectlab/kit/datecalc/joda/YearMonthDayDateCalculator.java
===================================================================
--- trunk/datecalc-joda/src/main/java/net/objectlab/kit/datecalc/joda/YearMonthDayDateCalculator.java 2006-09-10 15:49:08 UTC (rev 150)
+++ trunk/datecalc-joda/src/main/java/net/objectlab/kit/datecalc/joda/YearMonthDayDateCalculator.java 2006-09-10 16:00:47 UTC (rev 151)
@@ -35,6 +35,9 @@
* will NOT move a date, even if it falls on a holiday or weekend.
*
* @author Benoit Xhenseval
+ * @author $LastChangedBy$
+ * @version $Revision$ $Date$
+ *
*/
public class YearMonthDayDateCalculator extends AbstractDateCalculator<YearMonthDay> {
Modified: trunk/datecalc-joda/src/main/java/net/objectlab/kit/datecalc/joda/YearMonthDayForwardHandler.java
===================================================================
--- trunk/datecalc-joda/src/main/java/net/objectlab/kit/datecalc/joda/YearMonthDayForwardHandler.java 2006-09-10 15:49:08 UTC (rev 150)
+++ trunk/datecalc-joda/src/main/java/net/objectlab/kit/datecalc/joda/YearMonthDayForwardHandler.java 2006-09-10 16:00:47 UTC (rev 151)
@@ -28,6 +28,9 @@
* day.
*
* @author Benoit Xhenseval
+ * @author $LastChangedBy$
+ * @version $Revision$ $Date$
+ *
*/
public class YearMonthDayForwardHandler implements HolidayHandler<YearMonthDay> {
Modified: trunk/datecalc-joda/src/main/java/net/objectlab/kit/datecalc/joda/YearMonthDayIMMDateCalculator.java
===================================================================
--- trunk/datecalc-joda/src/main/java/net/objectlab/kit/datecalc/joda/YearMonthDayIMMDateCalculator.java 2006-09-10 15:49:08 UTC (rev 150)
+++ trunk/datecalc-joda/src/main/java/net/objectlab/kit/datecalc/joda/YearMonthDayIMMDateCalculator.java 2006-09-10 16:00:47 UTC (rev 151)
@@ -26,6 +26,14 @@
import org.joda.time.LocalDate;
import org.joda.time.YearMonthDay;
+/**
+ * Joda <code>YearMonthDay</code> based implementation of the {@link IMMDateCalculator}
+ *
+ * @author Benoit Xhenseval
+ * @author $LastChangedBy: marchy $
+ * @version $Revision: 138 $ $Date: 2006-09-10 14:29:15 +0200 (Sun, 10 Sep 2006) $
+ *
+ */
public class YearMonthDayIMMDateCalculator extends AbstractIMMDateCalculator<YearMonthDay> {
private static final LocalDateIMMDateCalculator DELEGATE = new LocalDateIMMDateCalculator();
Modified: trunk/datecalc-joda/src/main/java/net/objectlab/kit/datecalc/joda/YearMonthDayKitCalculatorsFactory.java
===================================================================
--- trunk/datecalc-joda/src/main/java/net/objectlab/kit/datecalc/joda/YearMonthDayKitCalculatorsFactory.java 2006-09-10 15:49:08 UTC (rev 150)
+++ trunk/datecalc-joda/src/main/java/net/objectlab/kit/datecalc/joda/YearMonthDayKitCalculatorsFactory.java 2006-09-10 16:00:47 UTC (rev 151)
@@ -26,6 +26,14 @@
import org.joda.time.YearMonthDay;
+/**
+ * The default factory for getting Joda <code>YearMonthDay</code> based calculators.
+ *
+ * @author Benoit Xhenseval
+ * @author $LastChangedBy: marchy $
+ * @version $Revision: 138 $ $Date: 2006-09-10 14:29:15 +0200 (Sun, 10 Sep 2006) $
+ *
+ */
public class YearMonthDayKitCalculatorsFactory extends AbstractKitCalculatorsFactory<YearMonthDay> {
private static final KitCalculatorsFactory<YearMonthDay> DEFAULT = new YearMonthDayKitCalculatorsFactory();
Modified: trunk/datecalc-joda/src/main/java/net/objectlab/kit/datecalc/joda/YearMonthDayModifiedFollowingHandler.java
===================================================================
--- trunk/datecalc-joda/src/main/java/net/objectlab/kit/datecalc/joda/YearMonthDayModifiedFollowingHandler.java 2006-09-10 15:49:08 UTC (rev 150)
+++ trunk/datecalc-joda/src/main/java/net/objectlab/kit/datecalc/joda/YearMonthDayModifiedFollowingHandler.java 2006-09-10 16:00:47 UTC (rev 151)
@@ -29,6 +29,9 @@
* moving backward until it finds a working day.
*
* @author Benoit Xhenseval
+ * @author $LastChangedBy$
+ * @version $Revision$ $Date$
+ *
*/
public class YearMonthDayModifiedFollowingHandler implements HolidayHandler<YearMonthDay> {
Modified: trunk/datecalc-joda/src/main/java/net/objectlab/kit/datecalc/joda/YearMonthDayModifiedPreceedingHandler.java
===================================================================
--- trunk/datecalc-joda/src/main/java/net/objectlab/kit/datecalc/joda/YearMonthDayModifiedPreceedingHandler.java 2006-09-10 15:49:08 UTC (rev 150)
+++ trunk/datecalc-joda/src/main/java/net/objectlab/kit/datecalc/joda/YearMonthDayModifiedPreceedingHandler.java 2006-09-10 16:00:47 UTC (rev 151)
@@ -29,6 +29,9 @@
* to moving forward until it finds a working day.
*
* @author Benoit Xhenseval
+ * @author $LastChangedBy$
+ * @version $Revision$ $Date$
+ *
*/
public class YearMonthDayModifiedPreceedingHandler implements HolidayHandler<YearMonthDay> {
Modified: trunk/datecalc-joda/src/main/java/net/objectlab/kit/datecalc/joda/YearMonthDayPeriodCountCalculator.java
===================================================================
--- trunk/datecalc-joda/src/main/java/net/objectlab/kit/datecalc/joda/YearMonthDayPeriodCountCalculator.java 2006-09-10 15:49:08 UTC (rev 150)
+++ trunk/datecalc-joda/src/main/java/net/objectlab/kit/datecalc/joda/YearMonthDayPeriodCountCalculator.java 2006-09-10 16:00:47 UTC (rev 151)
@@ -22,6 +22,15 @@
import org.joda.time.YearMonthDay;
+/**
+ * Joda <code>YearMonthDay</code> based implementation of the {@link PeriodCountCalculator}.
+ * It just delegates to a <code>PeriodCountCalculator<LocalDate></code>
+ *
+ * @author Benoit Xhenseval
+ * @author $LastChangedBy: marchy $
+ * @version $Revision: 138 $ $Date: 2006-09-10 14:29:15 +0200 (Sun, 10 Sep 2006) $
+ *
+ */
public class YearMonthDayPeriodCountCalculator implements PeriodCountCalculator<YearMonthDay> {
private static final LocalDatePeriodCountCalculator DELEGATE = new LocalDatePeriodCountCalculator();
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|