コード、ドキュメント、メトリクス及びその他の出力の生成
コードジェネレータとその他のレポートはMetaEdit+のジェネレータエディターを使って定義します。ジェネレータ定義言語を使って、モデル内の探索方法、モデルの値の出力方法、固定テキストの出力方法を規定します。コード生成、設定情報生成、ドキュメントやデータ辞書の生成、モデルの正当性のチェック、メトリクスの生成、モデルのリンク関係の解析、シミュレータ・コンパイラ・エミュレータ等へのモデルのエクスポートを行うジェネレータを作成可能です。
ジェネレータデバッガ
ジェネレータデバッガは、ジェネレータの実行を調査、制御、追跡するためのツールです。ジェネレータデバッガによって、アクセスされた部品、使用された変数、生成されたコードと共にジェネレータの実行状態が1つのツール内に表示されます。
MetaEdit+には全てのグラフに対する事前に定義されたジェネレータがあります。これら全てのジェネレータは、ジェネレータエディタによって実行されます。これらのジェネレータには、ジェネレータエディタを使ってアクセスでき、独自の言語を作成する過程で変更・再利用が可能です。以下の事前定義のジェネレータとリポートがあります。