aboutsummaryrefslogtreecommitdiff
path: root/src/main/scala/reading/models/Theme.scala
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/scala/reading/models/Theme.scala')
-rw-r--r--src/main/scala/reading/models/Theme.scala68
1 files changed, 60 insertions, 8 deletions
diff --git a/src/main/scala/reading/models/Theme.scala b/src/main/scala/reading/models/Theme.scala
index ed7ee0b..35b84b8 100644
--- a/src/main/scala/reading/models/Theme.scala
+++ b/src/main/scala/reading/models/Theme.scala
@@ -3,19 +3,71 @@ package reading.models
import enumeratum._
sealed trait Theme extends EnumEntry {
+ import Theme._
+
override def toString(): String = this match {
- case Theme.Love => "amour"
- case Theme.Friendship => "amitié"
- case Theme.Family => "famille"
- case Theme.Fear => "peur"
+ case Amitie => "amitié"
+ case Aventure => "aventure"
+ case Amour => "amour"
+ case Animal => "animal"
+ case Adolescence => "adolescence"
+ case Ecole => "école"
+ case Enquete => "enquête"
+ case Enfants => "enfants"
+ case Emancipation => "émancipation"
+ case Folie => "folie"
+ case Complot => "complot"
+ case Combat => "combat"
+ case Cour => "cour"
+ case Dragon => "dragon"
+ case Famille => "famille"
+ case Fratrie => "fratrie"
+ case Guerre => "guerre"
+ case Histoire => "histoire"
+ case Humour => "humour"
+ case Initiation => "initiation"
+ case JeuVideo => "jeu vidéo"
+ case Litterature => "littérature"
+ case Malediction => "malédiction"
+ case Magie => "magie"
+ case Nature => "nature"
+ case Parents => "parents"
+ case Peur => "peur"
+ case Pirate => "pirate"
+ case Rivalite => "rivalité"
}
}
object Theme extends Enum[Theme] {
val values = findValues
- case object Love extends Theme
- case object Friendship extends Theme
- case object Family extends Theme
- case object Fear extends Theme
+ case object Amitie extends Theme
+ case object Aventure extends Theme
+ case object Amour extends Theme
+ case object Animal extends Theme
+ case object Adolescence extends Theme
+ case object Ecole extends Theme
+ case object Enquete extends Theme
+ case object Enfants extends Theme
+ case object Emancipation extends Theme
+ case object Folie extends Theme
+ case object Complot extends Theme
+ case object Combat extends Theme
+ case object Cour extends Theme
+ case object Dragon extends Theme
+ case object Famille extends Theme
+ case object Fratrie extends Theme
+ case object Guerre extends Theme
+ case object Histoire extends Theme
+ case object Humour extends Theme
+ case object Initiation extends Theme
+ case object JeuVideo extends Theme
+ case object Litterature extends Theme
+ case object Malediction extends Theme
+ case object Magie extends Theme
+ case object Nature extends Theme
+ case object Parents extends Theme
+ case object Peur extends Theme
+ case object Pirate extends Theme
+ case object Rivalite extends Theme
}