我有一组Java类,我想在我尝试使用Xtext语法进行编辑的DSL中引用它们。例如有一个Employee类:
class Employee{
String name;
double salary;
String organisation;
String status;
}
现在在我的DSL中,我希望使用它们。因此,当用户尝试使用名称时,他应该获得这些树属性作为帮助。例如DSL我想像这样过时:
employee.salary > 100000 then employee.status='GOLD'
我的问题是,当我输入雇员之类的姓名时,这三个属性应该作为上下文帮助用户可用。