為來回轉換程式碼,IBM® Rational® Rhapsody® 使用由程式碼產生器插入實作檔案的特殊註釋。
關於這項作業
符號如下:
| 語言 |
註釋符號 |
| Ada |
元素: --++ <ElementType> <ElementName>
主體:
--+[ <ElementType> <ElementName> --+]
|
| C |
元素: /*## <ElementType> <ElementName> */
主體:
/*#[ <ElementType> <ElementName> */
/*#]*/
|
| C++ 和 Java |
元素: //## <ElementType> <ElementName>
主體:
//#[ <ElementType> <ElementName> //#]
|
註: 如果編輯或刪除這些註釋,則產品無法將您的程式碼追溯回到模型。
若要回復毀損的來回轉換註釋,請執行下列動作:
程序
- 重新命名損壞檔。
- 為此類別重新產生程式碼。此重新產生作業會產生具有正確註釋的新檔案。
- 將您的變更從損壞檔複製到新產生的檔案。
- 重試來回轉換。
結果
如果您已修改其中任何一個檔案,則會顯示下列訊息:
檔案 <filename> 已在外部遭到修改。您要來回轉換嗎?
如果您有修改檔案內容,則必須來回轉換以將修改內容新增至模型。選擇是以確認來回轉換。產品會更新模型,而產生的程式碼會反映您的手動修改內容。
如果選擇否,則產品會改寫檔案,您的變更便會遺失。