為元件定義的範圍會同時決定程式碼產生範圍與來回轉換範圍。只有在元件範圍包括含有所修改元素的檔案時,才會為這些元素產生程式碼,且只有在元件範圍包括所修改檔案時,才會將對檔案的變更來回轉換至模型中。
關於這項作業
若要修改以程式碼為中心的專案範圍,請執行下列動作:
- 對檔案進行反向工程,而所有那些檔案都會自動新增至範圍中。
- 如果在「反向工程」視窗中指定資料夾,則您在該資料中建立的任何檔案都會自動新增至範圍中。同樣地,如果從該資料夾刪除任何檔案,則在您執行來回轉換時,會從模型移除對應的元素。
- 如果將檔案(在 C 中)/類別(在 C++ 中)新增至專案並更新程式碼,便會將產生的檔案新增至範圍中。
即使您將檔案產生至未定義為範圍之一部分的資料夾中,此結構仍會發生。
- 若要手動修改範圍,請使用/,以在「來回轉換設定」視窗中新增檔案/資料夾。
修改範圍時,請務必記住,在以程式碼為中心的模式中,IBM® Rational® Rhapsody® 中的套件結構在進行來回轉換後會一律與您的原始碼目錄結構相同。此規則有一些下列的含意: