b!ANd-aid home archive

Xtext cross references and scoping - an overview (Part 2)

Often, developers try to get too much out-of-the-box, e.g. by restricting the scope to objects for which linking would actually be valid from the language point of view. Here are some thoughts on that. Read More ...

Xtext Cross References and Scoping – an Overview (Part 1)

This post is part of a series dealing with cross references in Xtext models. It tries to cover the grammar aspects, in particular the syntax for describing cross references and some important naming conventions. Read More ...

Xtext Cross References and Scoping – an Overview (Part 0)

Cross referencing is one of the central Xtext topics. This is the start of a series of post that tries to give an overview that, given the numerous questions in the eclipse forum, many Xtext users seem to be missing. Read More ...

Xtext Code Completion For Qualified Names

A prefix matcher is responsible for filtering candidates in code completion. If the candidate is foo.bar.baz, it is eliminated of the prefix does not start with f. The post suggests a way to retain candidates whose simple name (baz) fits the prefix (e.g. ba). Read More ...

Getting your wizard to the New-Menu(-root)

A quick summary on creating a shortcut for your wizard. Read More ...