您可以將程式碼從 IBM® Rational Rose® 模型匯入至 IBM Rational® Rhapsody® 中您已匯入的 Rational Rose。
從 Rational Rose 模型匯入程式碼,表示從原始碼建立暫存反向工程套件,該原始碼從 Rational Rose 產生並在產生之後手動進行變更。
在匯入程式碼時,請注意下列事項:
- 在執行程式碼匯入之前,請關閉 DMCA,如果開啟,請關閉「作用中程式碼視圖」視窗。
- DMCA(動態模型程式碼關聯性)是 Rational Rhapsody 中的一項功能,可對應於 Rational Rhapsody 的變更,來變更模型的程式碼。
若要關閉 DMCA,請選擇。
- 若要關閉「作用中程式碼視圖」視窗,請選擇。(當視窗關閉時,此功能表指令的旁邊不應出現勾號。)
- 當您針對已匯入之 Rational Rose 模型匯入程式碼時,如果反向工程套件仍然存在於該模型中,請勿針對 Rational Rhapsody 中的已匯入 Rational Rose 模型,產生程式碼。
您可能想要避免某些狀況,例如,您想要避免具有相同名稱的兩個類別,嘗試將程式碼產生在相同的原始檔中,這可能會毀損該模型(如果該檔案被來回寫入)。
若要避免此問題,請僅在作業主體已合併至已匯入模型,且方向工程套件已從模型中刪除之後,產生程式碼。
- 在產生程式碼之前,刪除已匯入程式碼/反向工程套件之後,請注意指派給現有元件的類別/物件。
若要從 Rational Rose 模型匯入程式碼,請使用 Rational Rhapsody 反向工程工具。
若要開啟此工具,請選擇。如需如何使用反向工程工具的相關資訊,請參閱反向工程舊版程式碼。
在您匯入程式碼之後,您可以將其合併至已匯入的 Rational Rose 模型。
請參閱將已匯入程式碼合併至已匯入模型。