我尝试检查拼写并根据之前的输入制作动态提案。
为了检查拼写,我使用Validator和这样的代码。
# in your terminal
rails g migration AddIndexOnStatusOfUsers
# in db/migrate/xxxxx_add_index_on_status_of_users.rb
def change
add_index :users, :status
end
在这段代码中,我有一个模型,它完全符合我的要求。 但是为了制作动态提案,我需要在ui项目中使用提议提供程序。 有人可以解释我如何在提案提供程序中获得与Validator中相同的模型吗?所以我可以在那里使用类似的代码。
谢谢
答案 0 :(得分:1)
可以从给定的ContentAssistContext
获取模型。您可能需要导航到正确类型的eContainer
。请尝试使用EcoreUtil2.getContainerOfType
来实现此目的。