UML モデルの変換を実行した後で、変換を再実行する必要がある場合、注意しなければならない考慮事項がいくつかあります。 変換を実行するごとに、以前の出力は削除されます。そのため、以前の変換で作成されたコードに変更を行い、その変更内容を保持したい場合、@generate タグを含む行を除去する必要があります。
生成される出力のコードのブロックは、BEGIN で始まり END で終了する EGL コメントで区切られます。例えば、次のようになります。
/*
* この関数は、指定されたレコードが有効である場合に true を返します。
* 必要に応じてカスタマイズし、検査規則を指定します。
* isValid() は、データベースの行を更新または挿入する前に呼び出されます。
*/
//BEGIN IsValid
// @generated - 変更されたコードを保持するために generated タグを削除
Function IsValid(testRecord Employee) returns( boolean )
return( true );
end
//END IsValid