The Papyrus team are doing a great job integrating Textual DSLs with graphical modelings. I am happy that we could help them a bit in integrating Xtext with their modeling tool. The combination solves several usability glitches that I hated in all modeling tools: Adding attributes through a property sheet is cumbersome.
I have created a short video to demo how the current nightly build of Papyrus supports the editing of ports nicely (Update: by the use of ANTLR, next versions will use Xtext, which is also based on ANTLE). If you choose to edit a port, you get a textual editor with syntax highlighting and content assist (and content assist knows about your UML model!)
Great job, Papyrus team!
Grab your nightly build at: https://build.eclipse.org/hudson/job/cbi-papyrus-0.7-nightly/
Soon coming: A blog entry about how we integrate Xtext to bring more formal notations into requirements engineering.
Thanks for publishing this info Andreas. This indeed is a great move by Papyrus guys. Just want to point out that the feature in the video above is achieved by ANTLR. The Papyrus guys want to get rid of this in the next version and have a Xtext integration instead. This would be an inline Xtext editor within the diagram. They have progressed quite well in this direction as far as I saw in the last demo by the Papyrus team.