透過 IBM® Rational® Rhapsody® Developer for C,您可以建立代表檔案的模型元素。檔案是規格 (.h) 或實作 (.c) 原始檔的圖形表示法。
此模型元素可讓您使用功能建模並利用產品的功能(建模、執行、產生程式碼及反向工程),而無需快速變更現有的檔案。
註: 檔案與舊版產品中現有元件的檔案功能不相同。若要區分兩者,新檔案名為
File
in Package,而舊檔案元素
File in Component。
File in Component 僅包括主要模型元素(套件、類別及物件)的參照,並顯示它們在產生程式碼期間至實體檔的對映。
檔案元素可以包括變數、函數、相依關係、類型、組件聚集類別及其他模型元素。
不過,不允許巢狀檔案。
產品支援檔案的下列建模行為:
- 您可以將檔案拖曳至物件模型圖及結構圖。
- 如果您使用 FunctionalC 設定檔,則檔案工具在物件模型圖及結構圖的圖表工具中可用。
- 您可以將檔案拖曳至序列圖,或將實例行實現為檔案。
- 檔案可以有狀態圖或活動圖。
- 檔案是隱含的且一律有一個對應關係。
- 檔案列於元件範圍及配置的起始設定樹狀結構中。它們在起始設定樹狀結構中只有對衍生範圍有影響。
- 可以將檔案定義為個別單元,且可以在上面執行配置管理。
- 只有套件能擁有檔案。