[Uml-devel] Re: Umbrello: project questions

Jonathan Riddell jr at jriddell.org
Thu Apr 24 06:45:49 UTC 2003


On Wed, 23 Apr 2003, Phillip Mills wrote:

> On Tuesday, April 22, 2003, at 07:11 PM, Jonathan Riddell wrote:
>
> > I have succesfully managed to import classes from files without the .h
> > extension.  More likely this is a limitation of the import code to
> > manage
> > templates.
>
> With the 1.1.1 release (on my computer, at least) it doesn't even
> display files in the selection dialog unless they have *some* file
> extension, so selecting a file named 'iostream' was impossible.  It had
> to do with the mask in the dialog being "*.*" instead of "*".  On
> unix-like systems, "*.*" doesn't match a file with no extension.

So it does.  I've changed that now in the KDE CVS version.

> >> 2) Since I like having more than one class diagram, using the "current
> >> view" as the only source of associations was a problem for me.
> >
> > I don't quite understand what you mean by source of associations here.
>
> In the code generation logic, when Umbrello goes out and looks for
> classes that are associated with the class it's working on, it starts
> by finding the current view in the current document and using that
> only.  This means that if you have the same class involved in different
> associations on different views, the program will generate different
> code depending on which view is selected.  My modification is a user
> option that tells it to cycle through *all* the views when it's
> collecting these associations...which means that, with the option
> selected, the code for "class.h" will be the same no matter what view
> is displayed at the time the code wizard is executed.

The association code and related code generation logic has changed quite a
bit from 1.1.1.  Try the version in KDE's CVS.

> Another question:  The TODO file that comes with Umbrello gives URLs
> that point to its SourceForge bugs and features pages.  Trying to use
> those URLs, however, gets me "permission denied" messages.  Is that how
> it's supposed to work?

We now use kde's bugzilla.  http://bugs.kde.org

Thanks

Jonathan Riddell






More information about the umbrello-devel mailing list