KickJava   Java API By Example, From Geeks To Geeks.

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


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 semestre
7  */

8 public class ResolveSemestre extends DateExpressionResolver {
9   public ResolveSemestre() {
10     super();
11   }
12
13   public String JavaDoc doGetValue() {
14     return String.valueOf(getSemestre());
15   }
16
17   /**
18    * Devuelve el semestre de la fecha previamente seteada
19    * @return String
20    */

21   private int getSemestre() {
22     return super.getDateFormatter().getCalendar().get(Calendar.MONTH) <= 6 ? 1 : 2;
23   }
24 }
25
Popular Tags