In a related topic ([size=13]Re: New Edge type: "Custom"[/size] (http://www.sparxsystems.com.au/cgi-bin/yabb/YaBB.pl?board=suggestions;action=display;num=1188974162)), Sparxian Simon provides a shape script that can be applied to an Edge.
Ultimately, however, the modeller wants complete control over the rendering of the rest of the item. Such as Features - Attributes and Operations. At present there are almost no mechanisms to affect the rendering of Features.
Some products (such as Embarcadero ER/Studio) allow you to change the rendering of (in their case) Entity Attributes or Table/View Columns. This is particularly useful when you wish to differentiate "cross-cut" features such as infrastructure or scaffolding etc from the domain related features.
We'd ask that consideration be given to embarking on this fairly soon.
Paolo[size=0]©2007 Paolo Cantoni, -Semantica-[/size]