gpt4 book ai didi

java - Xtext validator 创建错误

转载 作者:行者123 更新时间:2023-11-30 07:52:53 25 4
gpt4 key购买 nike

我想知道是否有一个通用策略可以应用于在 validator 中显示错误(或警告等)。

我知道有 error 函数,它接受如下参数:

  • 消息
  • 来源
  • 功能
  • 还有其他人...

是否可以以至少在大多数情况下有效的通用方式调用此函数?我知道有人这样调用该函数:error("MyMessage", eObject.eContainer(), eObject.eContainingFeature(), ...),但是,大多数时候这会将错误放在错误的位置。是否可以只向 eObject 添加错误而不关心功能和内容?

当我这样调用它时: error("MyMessage", eObject, eObject.eContainingFeature(), ...) 我收到异常,因为该功能和 eObject 不匹配。

最佳答案

我刚刚找到了答案。您可以将该功能设置为null

所以你可以这样调用该函数:错误(“MyMessage”,eObject,null,...)

关于java - Xtext validator 创建错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33121134/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com