KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > com > calipso > reportgenerator > common > ResolveQuarter


1 package com.calipso.reportgenerator.common;
2
3 import java.util.Calendar JavaDoc;
4
5 /**
6  * Define el comportamiento para poder averiguar el valor del cuatrimestre
7  */

8 public class ResolveQuarter extends DateExpressionResolver {
9   public ResolveQuarter() {
10     super();
11   }
12
13   /**
14    * Devuelve el cuatrimestre de la fecha previamente seteada
15    * @return String
16    */

17   public String JavaDoc doGetValue() {
18     int mes = Integer.parseInt(getMonth());
19     int quarter = (mes / 4) + 1;
20     return String.valueOf(quarter);
21   }
22
23   /**
24    * Devuelve el mes actual
25    * @return String
26    */

27   private String JavaDoc getMonth() {
28     return String.valueOf(getDateFormatter().getCalendar().get(Calendar.MONTH) + 1);
29   }
30 }
31
Popular Tags