prmr / JetUML

A desktop application for fast UML diagramming.
GNU General Public License v3.0
625 stars 125 forks source link

Refactor code involving text to use StringViewer #422

Closed yannsartori closed 3 years ago

yannsartori commented 3 years ago

Currently, there are a couple classes that contain operations involving text (AbstractEdgeViewer, StateTransitionEdgeViewer, etc) which all reimplement functionalities provided by StringViewer. These areas can be rewritten to utilize StringViewer

The result of this refactoring would make adding features involving text much easier, since there is only one point of contact.