Diagram.net is good diagramming tool.
I need to understand what design patterns are used by this tool so that I can understand how it works.
- What design patterns are used in this tool?
- What design patterns are generally used for diagramming tools?
I would also like to know how can I use this to develop very simple diagramming tool (Only rectangular nodes and straight links).
NOTE/Caution: I am doing this for FUN so please don't direct me to existing tools(I might down vote.. just kiddin ;).