blob: f16bde35f180ed2b7690e6688ccffc13b067affb (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
|
package reading.models
import enumeratum._
sealed trait Period extends EnumEntry {
import Period._
def prettyPrint(): String = this match {
case Louis14 => "Louis XIV"
case Siecle19 => "19ème siècle"
case Siecle20 => "20ème siècle"
case Annees50 => "années 50"
case Contemporain => "contemporain"
}
}
object Period extends Enum[Period] {
val values = findValues
case object Louis14 extends Period
case object Siecle19 extends Period
case object Siecle20 extends Period
case object Annees50 extends Period
case object Contemporain extends Period
}
|