Re: More UML cleanup
On 28 Feb 2001, Lars Clausen wrote: > > I've done the rest of the UML properties cleanup for now. Only five of the > UML objects don't use the standard properties: Class, Template Class, > Association, Aggregation and Object, all because they are more complicated > than the properties system can handle. This should make it easier to > eventually make the transition to GObject-style properties. I'll continue > my crusade into other objects now. Great! I am not sure exactly how to handle class, etc. I don't think an automatically generated dialog would be appropriate for them, but allowing some manipulation through the properties interface may be desirable. BTW, I hooked up the new documentation to the build. There is now an entry in the help menu to load up the help browser for the gnome build. I will get it working properly for the gtk+ build as well soon (will probably end up exec()'ing netscape in that case -- it will need to be handled differently for win32). James.
More UML cleanup
I've done the rest of the UML properties cleanup for now. Only five of the UML objects don't use the standard properties: Class, Template Class, Association, Aggregation and Object, all because they are more complicated than the properties system can handle. This should make it easier to eventually make the transition to GObject-style properties. I'll continue my crusade into other objects now. -Lars -- Lars Clausen (http://shasta.cs.uiuc.edu/~lrclause) | HÃ¥rdgrim of Numenor "I do not agree with a word that you say, but I| Retainer of Sir Kegg will defend to the death your right to say it."| of Westfield --Evelyn Beatrice Hall paraphrasing Voltaire | Chaos Berserker of Khorne
Re: Adding SQL support
I don't know anything about the internal code, but I was thinking of reading the XML dia file and using it to generate a) SQL, b) python code to read/write/query that DB, c) cgi's to provide a gui for the read/write. I did a bit of that for tcm, but ran out of time. (This time around I'll make no committments.) On Tue, 27 Feb 2001, Clifford Meece wrote: > Date: Tue, 27 Feb 2001 22:12:25 -0600 > To: [EMAIL PROTECTED] > From: Clifford Meece <[EMAIL PROTECTED]> > Reply-To: [EMAIL PROTECTED] > Sender: [EMAIL PROTECTED] > Subject: Adding SQL support > > Hi, > I'm brand new to Dia, so please let me know if I'm treading on > ground > already covered. > I would like to contribute to the dia project by adding data > modeling > support with an 'export to SQL' option. I may even build in the > ability > to go straight to the SQL server to create tables. Initially I > would > like to support MySQL, but eventually add support for other RDBS > later. >My initial thoughts were to take the existing code for UML > support > and modify it for an SQL library. >Also, I can offer some website space for the Dia project if it > is > needed. > > Other areas that I would like to contribute are: > 1. Automatic export from an SQL database of network infrastructure > data > to a Dia network Diagram. This will tie in to an existing project > that > I am working on. > 2. Dia plugin for netscape. > 3. A system so that Dia can be used for collaborative work. > > I'm interested in what the Dia community thinks of these ideas. > > Sincerely, > Cliff Meece > > > -- Harry George [EMAIL PROTECTED]
Re: Adding SQL support
> I would like to contribute to the dia project by adding data modeling > support with an 'export to SQL' option. I may even build in the ability > to go straight to the SQL server to create tables. Are you thinking of something like the Toolkit for Conceptual Modeling? http://wwwhome.cs.utwente.nl/~tcm/ Or are you thinking of interfacing the UML editor to SQL, so editing a UML representation of a table would make the same change to the table in the DB? Or are you thinking of saving a drawing in a DB instead of in an XML file?