Skip to content

Latest commit

 

History

History
31 lines (26 loc) · 906 Bytes

README.md

File metadata and controls

31 lines (26 loc) · 906 Bytes

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
Loading