zRayDayz / MiniProjects

Public miniprojects

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

MiniProjects

Public miniprojects

Architecture

The complete diagram lies at the root of the project

---
title: Simplified class diagram
---
classDiagram

    Program-->TranslationFileProcessor : Data layer
    Program-->TranslatorProcessor : App layer
    Program-->ViewController : View layer

    TranslationFileProcessor--|>BaseTranslationFileProcessor

    TranslatorProcessor..>BaseTranslationFileProcessor
    TranslatorProcessor--|>BaseTranslatorProcessor
    TranslatorProcessor-->SharedMemoryTextProcessor
    SharedMemoryTextProcessor..>BaseTranslatorProcessor
    TranslatorProcessor..>BaseViewController   

    ViewController..>BaseTranslatorProcessor
    ViewController--|>BaseViewController
    ViewController-->MainForm
    ViewController-->TranslationForm
    MainForm..>BaseViewController
    MainForm..>BaseTranslatorProcessor
    TranslationForm..>BaseViewController

About

Public miniprojects

License:GNU General Public License v3.0


Languages

Language:C# 100.0%