diff options
Diffstat (limited to 'src/main/scala/reading/models/Theme.scala')
-rw-r--r-- | src/main/scala/reading/models/Theme.scala | 80 |
1 files changed, 64 insertions, 16 deletions
diff --git a/src/main/scala/reading/models/Theme.scala b/src/main/scala/reading/models/Theme.scala index 56fffce..116bff8 100644 --- a/src/main/scala/reading/models/Theme.scala +++ b/src/main/scala/reading/models/Theme.scala @@ -11,57 +11,81 @@ sealed trait Theme extends EnumEntry with Ordered[Theme] { def prettyPrint(): String = this match { case Amitie => "amitié" + case Angoisse => "angoisse" case Adolescence => "adolescence" case Americain => "américain" case Amour => "amour" case Animal => "animal" + case Apprentissage => "apprentissage" case Aventure => "aventure" case Beaute => "beaute" case Chevalerie => "chevalerie" + case Conflit => "conflit" + case Crime => "crime" case Discrimination => "discrimination" + case Dictature => "dictature" case Ecole => "école" case Enquete => "enquête" case Enfants => "enfants" case Emancipation => "émancipation" case Espionnage => "espionnage" case Folie => "folie" + case College => "collège" case Complot => "complot" case Combat => "combat" case Cour => "cour" + case Danse => "danse" case Deuil => "deuil" + case Difference => "différence" case Dragon => "dragon" + case Eugenisme => "eugénisme" case Exclusion => "exclusion" case Famille => "famille" + case Fantome => "fantôme" case Fratrie => "fratrie" + case Genetique => "génétique" case Guerre => "guerre" case Handicap => "handicap" + case Harcelement => "harcelement" case Histoire => "histoire" case Homosexualite => "Homosexualité" case Humour => "humour" case Initiation => "initiation" case Internet => "internet" case JeuVideo => "jeu vidéo" + case Justice => "justice" case Laideur => "laideur" case Litterature => "littérature" + case Maladie => "maladie" case Malediction => "malédiction" + case Manipulation => "manipulation" case Magie => "magie" + case Marginalite => "marginalite" + case Mensonge => "mensonge" case Metamorphose => "metamorphose" + case Metissage => "metissage" + case Migration => "migration" case Mort => "mort" + case Musique => "musique" case Mythologie => "mythologie" case Nature => "nature" case Parents => "parents" + case Pauvrete => "pauvrete" case Peur => "peur" case Pirate => "pirate" case Poetique => "poétique" + case Racisme => "racisme" case Reecriture => "réécriture" - case Conflit => "conflit" case Robot => "robot" + case Secret => "secret" case SegregationRaciale => "ségrégation raciale" + case Sentiment => "sexualité" + case Sexualite => "sexualité" + case Suicide => "suicide" + case Vampire => "vampire" case VieNocturne => "vie nocturne" + case Violence => "violence" case Voyage => "voyage" - case Animaux => "animaux" - case College => "collège" - case Maladie => "maladie" } } @@ -72,15 +96,28 @@ object Theme extends Enum[Theme] { case object Americain extends Theme case object Amitie extends Theme case object Amour extends Theme + case object Angoisse extends Theme case object Animal extends Theme + case object Apprentissage extends Theme case object Aventure extends Theme case object Beaute extends Theme + case object Chevalerie extends Theme + case object Crime extends Theme + case object Danse extends Theme + case object Deuil extends Theme + case object Difference extends Theme + case object Discrimination extends Theme + case object Dictature extends Theme case object Ecole extends Theme case object Emancipation extends Theme case object Enfants extends Theme case object Enquete extends Theme case object Espionnage extends Theme + case object Eugenisme extends Theme + case object Exclusion extends Theme + case object Fantome extends Theme case object Folie extends Theme + case object College extends Theme case object Combat extends Theme case object Complot extends Theme case object Conflit extends Theme @@ -88,36 +125,47 @@ object Theme extends Enum[Theme] { case object Dragon extends Theme case object Famille extends Theme case object Fratrie extends Theme + case object Genetique extends Theme case object Guerre extends Theme + case object Handicap extends Theme + case object Harcelement extends Theme case object Histoire extends Theme case object Homosexualite extends Theme case object Humour extends Theme case object Initiation extends Theme + case object Internet extends Theme case object JeuVideo extends Theme + case object Justice extends Theme case object Laideur extends Theme case object Litterature extends Theme + case object Maladie extends Theme case object Malediction extends Theme + case object Manipulation extends Theme case object Magie extends Theme + case object Marginalite extends Theme + case object Mensonge extends Theme + case object Metamorphose extends Theme + case object Metissage extends Theme + case object Migration extends Theme + case object Mort extends Theme + case object Musique extends Theme case object Mythologie extends Theme case object Nature extends Theme case object Parents extends Theme + case object Pauvrete extends Theme case object Peur extends Theme case object Pirate extends Theme case object Poetique extends Theme + case object Racisme extends Theme + case object Reecriture extends Theme case object Robot extends Theme + case object Secret extends Theme case object SegregationRaciale extends Theme + case object Sentiment extends Theme + case object Sexualite extends Theme + case object Suicide extends Theme + case object Vampire extends Theme case object VieNocturne extends Theme + case object Violence extends Theme case object Voyage extends Theme - case object Animaux extends Theme - case object College extends Theme - case object Deuil extends Theme - case object Internet extends Theme - case object Mort extends Theme - case object Reecriture extends Theme - case object Metamorphose extends Theme - case object Exclusion extends Theme - case object Chevalerie extends Theme - case object Discrimination extends Theme - case object Handicap extends Theme - case object Maladie extends Theme } |