ajout du diagramme de paquetage
continuous-integration/drone/push Build is passing Details

master
Céleste BARBOSA 1 year ago
parent 20031d21cf
commit 386ab06a84

@ -0,0 +1,64 @@
```plantuml
@startuml
package CoreLibrary <<Rectangle>> {
package Core <<Rectangle>> {
class Code
class Plateau
struct Jeton
enum Couleur
enum Indicateur
}
package Joueurs <<Rectangle>> {
class Joueur
}
package Regles <<Rectangle>> {
interface IRegles
class ReglesClassiques
}
package Evenements <<Rectangle>> {
class AjouterCodeEventArgs
class AjouterJetonEventArgs
class AjouterJoueurEventArgs
class DebutPartieEventArgs
class DemanderJetonEventArgs
class DemanderJoueurEventArgs
class NouveauTourEventArgs
class PartieTermineeEventArgs
class PasserMainEventArgs
}
package Exceptions <<Rectangle>> {
class CodeCompletException
class CodeIncompletException
class CodeInvalideException
class CodeVideException
class GrilleCompleteException
class IndiceCodeException
class PartieNonCommenceeException
class TailleCodeException
class TailleGrilleException
}
class Partie
}
package ConsoleApp <<Rectangle>> {
class Program
class Utils
}
package System <<Rectangle>> {
class Exception
class EventArgs
class Random
}
@enduml
```
Loading…
Cancel
Save