spbu-se / KotlinAutomataConstructor

Automaton editing, visualization, simulation and analyzing desktop software
Apache License 2.0
9 stars 1 forks source link

Poorly designed classes of elements of transition table/matrix views of automatons #23

Open IgorFilimonov opened 1 month ago

IgorFilimonov commented 1 month ago

Проблема

Циклические зависимости между классами AutomatonTableView, SourceCell, TransitionsCell затрудняют понимание кода. Кроме того, разные типы views у переходов (у таблиц и у графа) содержат одинаковую логику

Решение

Обновить структуру классов