若要確保反向工程可以對 Java™ 註釋正常運作,請注意下列資訊:
- 若要控制反向工程的行為,請使用 JAVA_ReverseEngineering::ImplementationTrait::
ImportJavaAnnotation 內容。此內容可使用下列值:- None。所有與 Java 註釋相關的程式碼組件會被忽略。
- Model。 將 Java 註釋匯入作為模型元素(AnnotationType、JavaAnnotation 及 AnnotationUsage)
- Verbatim。 將 Java 註釋用法作為逐項文字匯入至對應元素的 JavaAnnotation 內容。將 AnnotationTypes 匯入作為模型元素。
Verbatim 是預設值。
- Mixed。將 Java 註釋匯入作為模型元素;若失敗,仍會將用法作為逐項文字匯入 JavaAnnotation。
- 為了使「Java 註釋的反向工程」結果正確,指定用於反向工程的 CLASSPATH 是很重要的。
- 當您使用兩種「Java 註釋的反向工程」架構(Model 及 Verbatim),由 RE 所建立模型產生的程式碼,會與原始程式碼相同(語意上)。
- 來回轉換完全忽略所有與 Java 註釋相關的程式碼組件。沒有任何變更。