1
我想知道是否有一個通用策略可以應用於驗證器中顯示錯誤(或警告等)。Xtext驗證器創建錯誤
我知道還有就是error
功能,帶參數,如:
message
source
feature
- 和其他...
是否有可能以通用的方式調用該函數,該函數至少可以處理大部分 時間?我知道有些人稱這種功能爲: error("MyMessage", eObject.eContainer(), eObject.eContainingFeature(), ...)
,但是,這會將錯誤置於大多數時間的錯誤位置。是不是可能只是添加一個錯誤到eObject
而不關心功能和東西?
當我這樣稱呼它:error("MyMessage", eObject, eObject.eContainingFeature(), ...)
我得到一個異常,因爲功能和eObject不匹配。