使用者提供的簡化(ByUser 選項)
在內容設定中,如果您已指定要將使用者提供的簡化用於給定元素類型,則產生程式碼程序會開始將使用者提供的程式碼用於轉換模型。
此程序的基本觀念如下所示:
使用者提供的轉換程式碼是提供作為
IBM® Rational® Rhapsody®
外掛程式。
您將這個外掛程式資訊新增至
rhapsody.ini
檔,或提供必要的資訊以讓外掛程式僅針對特定設定檔執行。
在產生程式碼程序期間,
Rational Rhapsody
會檢查使用者提供的程式碼是否已實作所提及元素的相關「簡化」介面。(這些介面定義在
Rational Rhapsody
API 中。)
註:
Rational Rhapsody
提供可顯示「簡化」介面的專案範例。查看
<Rational Rhapsody installation path>
\Samples\CustomCG Samples
路徑。例如,請參閱
Statechart_Simplifier_Writer
子資料夾中提供的專案範例。如需該專案的詳細資料,請檢閱每個專案範例隨附的
Readme.txt
檔。
如果使用者提供的程式碼實作「簡化」介面,則會呼叫您的實作。
使用者提供的轉換程式碼使用
Rational Rhapsody
API 來直接修改轉換模型元素的方式。
上層主題:
用於簡化的內容
意見回饋