透過反向工程,IBM® Rational® Rhapsody® 可匯入未擴增的巨集,讓匯入的巨集可以依預設呼叫巨集。這個動作表示會在後續的產生程式碼中依現狀產生巨集。
針對此特性依預設來設定下列內容:
- <lang>_ReverseEngineering::ImplementationTrait::RespectCodeLayout 內容設定為 Ordering。
- <lang>_ReverseEngineering::ImplementationTrait::MacroExpansion 內容設定為 Cleared。
- <lang>_Roundtrip::General::RoundtripScheme 內容設定為 Respect。
巨集內容不會顯示在模型中(表示您將不會在 Rational Rhapsody 瀏覽器中看見其內容)。
註: 當您開啟在產品 7.2 版之前所建立的模型,依預設該產品不會匯入作為呼叫其本身的巨集。該產品反而會匯入已定義巨集的擴增元素。