Added name for periods

This commit is contained in:
Kenneth van Ewijk
2014-10-22 13:11:59 +02:00
parent 6948b310d4
commit 7f09720d6b
2 changed files with 18 additions and 4 deletions
+17 -3
View File
@@ -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);