Как автоматически вставлять литералы в редакторе xtext - PullRequest
0 голосов
/ 26 октября 2018

Я новичок в xtext. Мне нужно реализовать грамматику для моего требования ниже.

Book{
   Author
   price
   ...
}

У меня есть один класс, называемый Book, и есть такие поля, как Author, цена и т. Д. Я могу создать любое количество экземпляров книги. Я создаю пакет для Книги в грамматике xtext, как только я нажимаю клавишу «Control + Пробел», я отображаю все экземпляры Книги и могу выбрать требуемый экземпляр Книги из выпадающего списка.

теперь мое требование заключается в том, чтобы при выборе любого экземпляра книги соответствующее имя автора и цена автоматически вставлялись со значениями в редакторе xtext. Я храню данные в XML.

Eg ..

Book Book1{
Author : XXXX
Price  : 10$
...
}

может у кого-нибудь есть решение, как этого добиться.

Заранее спасибо.

1 Ответ

0 голосов
/ 26 октября 2018

Похоже, что вы ищете, это Шаблон предложения .

...