I have a DSL model(sample.model) which has field which takes reference of the same kind. For eg. 1.model has a field "Next->" which takes B.model.
Based on my xtext grammar, i get to see all the models in the workspace when I do ctrl+space after Next->. So far so good.

When the content is displayed as a list, it display B.model, C.model in the list. After selecting one of the model as next, I want the string displayed in the editor to be something specific what I want and not "Next->B.model".

Any help in this regard is appreciated. If problem not understood, please let me know. Thanks.