關於這項作業
透過設定 RootDirectory 內容,根目錄會在您存取它時顯示在對映標籤上。您可以變更對映標籤上的根目錄欄位裡的值,以變更您所處之特定反向工程階段作業的路徑。
RootDirectory 是以程式碼為中心之建模的必要內容,因為它會決定元件目錄並支援套件至目錄的連線。
反向工程工具會計算目錄以建立最小數目的套件,並在反向工程程序期間暗示(透過訊息視窗)此目錄為根目錄。您可使用 <lang>_ReverseEngineering::ImplementationTrait::UseCalculatedRootDirectory 內容來設定是否需要計算根目錄。計算得出的根目錄會置換 RootDirectory 內容中的值。
註: IBM Rational Rhapsody Developer for C, C++, and Java 可使用根目錄特性。
請注意下列資訊:
- 如果您使用合併選項執行反向工程,則不會有計算的根目錄而會使用現行值。
- 對 IBM Rational Rhapsody Developer for Java 來說,如果 RootDirectory 內容中沒有值,而您正在使用導覽樹狀結構版本的「反向工程」視窗(按一下「樹狀結構視圖」按鈕
),則會使用樹狀結構視圖中的根目錄。
- 將 Eclipse 專案匯出至 Rational Rhapsody時,會根據 Eclipse 專案設定根目錄。系統會忽略 UseCalculatedRootDirectory 內容。
- 如果使用批次或 COM API 執行反向工程,則 UseCalculatedRootDirectory 內容若設為 Auto,便會使用No Reply。若要避免計算根目錄訊息框,可能需要將 UseCalculatedRootDirectory 內容設為 Always 或 Never。