Re: [off-topic] Re: [Java-gnome-developer] UML Class diagram editor
Brought to you by:
afcowie
From: Ray A. <ra...@do...> - 2004-11-21 17:41:37
|
Huh, maybe not. Looks like Batik needs an Draw2D implementation. So unless you want to wrap that whole API you'd probably be better off trying to do the wrapping for librsvg and libcroco (Gnome). On Sun, 2004-21-11 at 11:27 -0500, Ray Auge wrote: > Hey Mark, > > > On Sat, 2004-20-11 at 17:12 +0000, Mark Howard wrote: > > Hello everyone, > > > > I'm quite interested in creating a new application (using java-gnome, of course) > > and I'm wondering if anyone here is intrested in helping. It's a huge task, so I > > might not even start without extra help. In fact, it's very huge. But there are > > a lot of libraries out there to help us. ANTLR will be especially important. > <snip/> > I'm not sure what you intended to use for graphical layout, but you > might consider using Apache Batik SVG Toolkit (a java lib, > http://xml.apache.org/batik/). Batik SVG for drawing would allow you to > get SVG->PDF, SVG->(whatever graphic format you want) for free. It also > has a renderer which you could wrap to work in Java-Gnome (now that > would be a _COOL_ addition to the bindings AND serve your project's > interests). Plus, starting with an object model in XML is really the way > to go. > > > What do you think? Interested in helping create this? > I'm interested but have too little time, maybe as the project unfolds > this could change. > > As for open source UML: > > Umbrello, check it out. It's a rather complete and mature UML editor > (version 1.3.1) with code generation for C++, > Javascript, PHP, ActionScript, SQL, Python, Ada, IDL, XMLSchema, Perl > and last but not least Java. It's a Qt based app, but if you're at > all familiar with C++, it may have a design pattern that could lead you > in the right direction. > > It's standard issue in Fedora Core since FC1. > > Goo luck on this new project. > |