1 package jp.ymir.taskReporter.core
2 import java.util.Calendar
3 import java.text.SimpleDateFormat
4 import scala.collection.immutable._
6 class Report(private val _date: Calendar) {
7 private var _tasks : Seq[Task] = Vector()
9 def date : Calendar = _date
10 def size : Int = _tasks.size
13 require(task.date == _date)
14 _tasks = _tasks :+ task
17 def dateString : String = {
18 val fmt = new SimpleDateFormat("yyyy-MM-dd")
19 fmt.format(_date.getTime)