From df844131dd4170144ce6c26e743598d64295b018 Mon Sep 17 00:00:00 2001 From: esoe Date: Tue, 26 Apr 2022 16:33:56 +0300 Subject: [PATCH] diagramm --- docs/class-diagram.puml | 60 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 60 insertions(+) create mode 100644 docs/class-diagram.puml diff --git a/docs/class-diagram.puml b/docs/class-diagram.puml new file mode 100644 index 0000000..932a713 --- /dev/null +++ b/docs/class-diagram.puml @@ -0,0 +1,60 @@ +@startuml +'!theme mimeograph +'!theme reddress-darkblue +'!theme plain +'!theme hacker +'!theme cyborg-outline +!theme cerulean-outline + +class App {} +class Base{} +class Access{} +class BaseControls{ + - connaction: Connaction + + getConnaction(): Connaction + + setConnaction(): void + + connact(): void + + disconnact(): void +} +class Quizz{} +class Result{} +class User{ + - id: Integer + - login: String + - mail: String + + getID(): Integer + + setID(): void + + getLogin(): String + + setLogin(): void + + getMail(): String + + setMail(): void +} +class UsersModel{} +class Account{} +class ReportSample{} +class TagPane{} +class UserByTagPane{} +class ConnactionListener{} +class DisconnectionListener{} +class TagButtonListener{} + +Base <-- User +Base <-- Result +Base <-- Quizz +Base <-- BaseControls +App <-- Account +App <-- TagPane +App <-- ReportSample +TagPane <-- UserByTagPane +UserByTagPane <-- UsersModel +UserByTagPane <-- TagButtonListener +Account <-- ConnactionListener +Account <-- DisconnectionListener +UsersModel <-- Base +BaseControls <--Access +ReportSample <-- Base +ConnactionListener <-- BaseControls +DisconnectionListener <-- BaseControls +TagButtonListener <-- Base + +@enduml \ No newline at end of file