TextUML Toolkit 1.1 is out! This is the first release after the TextUML Toolkit became an open source project. Besides the adoption of the Eclipse Public License, these are the new features that were added in 1.1:
- more UML features exposed by the textual notation: abstract operations and parameter direction modifiers
- more diagram layout controls (compartments, elements across packages)
- support for exporting the class diagram to a PNG or JPG image file (actually, an EclipseGraphviz feature, also available for other graphical content providers)
Also, the TextUML Toolkit is not available any longer as a standalone download. You need to install Eclipse 3.4 firstĀ (3.3 support was dropped) and then install the TextUML Toolkit using the new smart Software Updates mechanism in Ganymede. See new install instructions here.
As usual, feedback is most welcome – blog, issue tracker or forum, whatever option works best.
Chris Aniszczyk
September 3, 2008 at 8:55amI highly recommend you moving TextUML to be within the Eclipse modeling project
Rafael Chaves
September 3, 2008 at 11:38amYes, that is definitely the direction I would like to be going, Chris. But I don’t want to take that path on my own. I would like to see first the TextUML Toolkit showing it is a viable OSS project. For that to happen, it needs users, contributors in general and other active committers.
TextUML Toolkit 1.2 is out! | abstratt: news from the front
February 4, 2009 at 7:17pm[...] TextUML Toolkit 1.2 is now available, 5 months after 1.1, when the it first became an open source project. If you already got RC2 (1.2.0.200902011417), it [...]
gergap
May 13, 2009 at 5:37amI like the idea of TextUML. I always was faster one writing a few lines of code, and reverse engineer this to UML.
But this really should be a standalone command line tool which can be installed simply be “configure && make && make install”.
Why do I need a JAVA Runtime and the full blown Eclipse IDE?
That’s like to break a butterfly on the wheel.
rafael.chaves
May 13, 2009 at 8:17amNote that the TextUML compiler in the TextUML Toolkit does not require a full-blown Eclipse IDE, and can be run from the command-line. Also note that on the SVN repository there is a component that allows it to be run from the command-line, something that I would like to make part of the basic distribution. At this time, though, it still requires the Eclipse OSGi runtime to run, but I am working with the EMF team (the modeling framework used in the Toolkit) to fix that.
To be pedantic, note that the TextUML notation is compiled into UML models, not reversed engineered.
The notation compiler could be implemented on any language, the fact that the TextUML Toolkit runs on Java is an implementation detail of that specific tool. The choice of using the Java class library and Eclipse frameworks is what enabled the development of the Toolkit by a single guy working on his spare time.