順序付けされていないグループを定義しましたが、期待どおりに機能します。変更したいのはエラーメッセージだけです。これは、順序付けされていないグループの要素がまだモデル化されていない場合に表示されます。これを解決する簡単な方法はありますか?すでにカスタムチェックを試しましたが、予期しない動作が発生しました。
順序付けられていないグループとエラーメッセージの私のルールに従います。
Element:
(name=ConfigurationName) &
(description=Description)? &
(tool=Tool) &
(model=Model) &
(interfaces=Interfaces)? &
(paramaters=Parameters)? &
(paramfile=ParamFile)?
;
rule ruleElement failed predicate: {getUnorderedGroupHelper().canLeave(grammarAccess.getElementAccess().getUnorderedGroup())}?
このエラーメッセージを次のようなものに変更したいと思います:「構成には次の要素が必要です:....」