Classy Craft
A Java desktop editor for UML class diagrams and mind maps, built around MVC and classic design patterns.
- Layer
- Interface
- Context
- Software Design course, RAF
- Team
- Team of 2
- Status
- Complete
- Built with
- Java, Maven, MVC
- Classes, interfaces and abstract classes connected by association, generalization and dependency.
- Projects that group several diagrams; import and export as UML files or images.
- Command for undo and redo, State for selecting, drawing and moving, Composite for nested elements, Observer for keeping views in sync, Factory Method for creating diagram elements.