]> gitweb @ CieloNegro.org - task-reporter.git/blobdiff - src/main/scala/jp/ymir/taskReporter/core/Report.scala
wip
[task-reporter.git] / src / main / scala / jp / ymir / taskReporter / core / Report.scala
index 5fa1ceb4efa3e845b3768077972bc5f2cdd39c17..54942607e052fbf6dc44c7bac7ddbe739098abba 100644 (file)
@@ -1,14 +1,21 @@
 package jp.ymir.taskReporter.core
 import java.util.Calendar
+import java.text.SimpleDateFormat
 import scala.collection.immutable._
 
 class Report(private val _date: Calendar) {
   private var _tasks : Seq[Task] = Vector()
 
-  def date = _date
+  def date : Calendar = _date
+  def size : Int      = _tasks.size
 
   def +=(task: Task) {
     require(task.date == _date)
     _tasks = _tasks :+ task
   }
+
+  def dateString : String = {
+    val fmt = new SimpleDateFormat("yyyy-MM-dd")
+    fmt.format(_date.getTime)
+  }
 }