[Fwd: Dia: UML support ... Refinement questions]



Got this....

/ Alex

-----Forwarded Message-----

From: Jonathan A. George <JAGeorge greshamstorage com>
To: james daa com au, alla lysator liu se
Subject: Dia:  UML support ... Refinement questions
Date: 16 Oct 2001 15:43:37 -0500

Hi Dia Maintainers :-)

I am attempting to use Dia for production UML modeling, and with the .89 
CVS build from the second week of October 2001 it finally seems as if 
the basic functionality is working and reasonably reliable.  However, 
there are a few important refinements needed for things to be truely 
complete in support of basic UML class modeling.  I can probably help 
with the implementation of these refinements, but someone who is truely 
conversent with the code would be better able to quickly do these things 
(many of which are trivial) in the "correct" way.

Sincerely,
Jonathan A. George
OO Architect and Linux Supporter

Dia Wishlist for UML Modeling
=============================================
UML: Components need freehand notes sections.
UML: Use zigzag/polylines for connectors by default
UML: Set default color for objects per type
UML: Set default font for objects per type
UML: Set colors and fonts based on object attributes (i.e. static methods)
UML: Connector attachment order should always reflect arrow direction
UML: Suppress arguments/argument names/return values/names/types
UML: Selected component notes should be displayed in a separate window 
or pane.
UML: Selection of type names from existing class names and fundamental types
UML: Derived classes should be able to specify their parent class/interface
UML: Classes/interfaces should propagate abstract methods to child classes
UML: Standard shapes should be supported for interfaces etc.
---------------------------------------------
General: Optional snap to attachment for line ends in or near a closed 
object
General: Floating elbows for lines which maintain relative endpoint distance
General: Optional center point attachment for connectors with line masking
General: Disable grid display for default unless snap to grid is enabled
General: Option to allow partial selected objects to be moved
General: Support delete key for removing objects






[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]