[Uml-devel] Fw: *WidgetData => *Widget merge, continued

Jonathan Riddell jr at jriddell.org
Mon Aug 18 12:32:15 UTC 2003


On Mon, Aug 18, 2003 at 06:36:15PM +0100, Jonathan Riddell wrote:

> I've merged most of the WidgetData classes into the corresponding
> Widget classes.
> This unclutters the design and opens the door for getting rid
> of the synchronizations, which I am working on right now.
> 
> The appended diff removes all uses of the following classes -
> 
>  ActivityWidgetData ActorWidgetData ArtifactWidgetData
>  BoxWidgetData ClassWidgetData ComponentWidgetData
>  FloatingTextdata InterfaceWidgetData MessageWidgetData
>  NodeWidgetData NoteWidgetData ObjectWidgetData
>  PackageWidgetData StateWidgetData UMLViewData
>  UsecaseWidgetData
> 
> (The AssociationWidgetData is up next.)
> 
> What do you think?

At a quick look it seems really nice.  Having UMLWidgetData parent
UMLWidget parent the other *Widget classes seems like a nice way to
still have the separation of interests but without the clutter.

Seb: I don't think it's ready to put in at Nove Hrady as it completely
breaks saveing and clipboard but if Oliver can fix that it'll be
great.

Jonathan Riddell




More information about the umbrello-devel mailing list