13.07.2015 Views

Thesis full text PDF - Politecnico di Milano

Thesis full text PDF - Politecnico di Milano

Thesis full text PDF - Politecnico di Milano

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Possibility to use dynamic windows (property windows and <strong>di</strong>alog windows) to managethe environment, the work area and the <strong>di</strong>agramUse of a tool palette window to add figures to the work areaTooltip functionality for the objectsUse of dropdown menusPossibility to use XML format to represent the <strong>di</strong>agramPossibility to implement a zoom instrument (in development phase)Possibility to create HTML forms in <strong>di</strong>alog windowsIdentity for JavaScript objects with an automatic unique Id method generation. Theidentity for an object does not change during its lifecycleManagement system for eventsThe class hierarchy of the library is complex and not simple to read, in the following <strong>di</strong>agrams wewill show a reduced Object Oriented view which represents all kinds of figures, lines andcommands on them which can be used with Draw2D.Figure 3.5 – Draw2D figures class hierarchy23

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!