Explorar el Código

Added name for periods

Kenneth van Ewijk hace 11 años
padre
commit
7f09720d6b
Se han modificado 2 ficheros con 18 adiciones y 4 borrados
  1. 1 1
      Calculator.java
  2. 17 3
      Periode.java

+ 1 - 1
Calculator.java

@@ -199,7 +199,7 @@ public class Calculator {
     
     public static Periode timeStampToPeriode(Timestamp timeStamp1, Timestamp timeStamp2)
     {
-        Periode periode = new Periode();
+        Periode periode = new Periode("-");
         int year,month,day;
         
         String[] ts1 = timeStamp1.toString().split(" ");

+ 17 - 3
Periode.java

@@ -6,26 +6,30 @@ public class Periode
 {
     private GregorianCalendar beginPeriode;
     private GregorianCalendar eindePeriode;
+    private String name;
     
-    public Periode()
+    public Periode(String name)
     {
         beginPeriode = new GregorianCalendar();
         eindePeriode = new GregorianCalendar();
+        this.name = name;
     }
     
-    public Periode(int jaar, int maand, int dag, int eindjaar, int eindmaand, int einddag)
+    public Periode(int jaar, int maand, int dag, int eindjaar, int eindmaand, int einddag, String name)
     {
         beginPeriode = new GregorianCalendar();
         eindePeriode = new GregorianCalendar();
         setBeginPeriode(jaar, maand, dag);
         setEindePeriode(eindjaar, eindmaand, einddag);
+        this.name = name;
     }
     
-    public Periode(Calendar cal1, Calendar cal2){
+    public Periode(Calendar cal1, Calendar cal2, String name){
     	beginPeriode = new GregorianCalendar();
         eindePeriode = new GregorianCalendar();
         setBeginPeriode(cal2.get(Calendar.YEAR), cal2.get(Calendar.MONTH), cal2.get(Calendar.DATE));
         setEindePeriode(cal1.get(Calendar.YEAR), cal1.get(Calendar.MONTH), cal1.get(Calendar.DATE));
+        this.name = name;
     }
     
     public GregorianCalendar getBeginPeriode()
@@ -48,6 +52,16 @@ public class Periode
         eindePeriode.set(jaar, maand, dag);
     }
     
+    public void setName(String name)
+    {
+        this.name = name;
+    }
+    
+    public String getName()
+    {
+        return name;
+    }
+    
     public String toString()
     {
     	String returnString = beginPeriode.get(Calendar.DATE) + "-" + (beginPeriode.get(Calendar.MONTH)+1) + "-" + beginPeriode.get(Calendar.YEAR);