Re: More UML cleanup

2001-02-28 Thread James Henstridge

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

2001-02-28 Thread Lars Clausen


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

2001-02-28 Thread Harry George

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

2001-02-28 Thread Scot E. Wilcoxon


>   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?