Java 어노테이션에 대해 리버스 엔지니어링이
올바르게 작동하도록 하려면 다음 정보를 참고하십시오.
- 리버스 엔지니어링의 동작을 제어하려면
JAVA_ReverseEngineering::ImplementationTrait::
ImportJavaAnnotation 특성을 사용하십시오. 이 특성에 사용할 수 있는 값은
다음과 같습니다.- None. Java 어노테이션에
관련된 모든 코드 파트가 무시됩니다.
- Model. Java 어노테이션을
모델 요소(AnnotationType, JavaAnnotation 및 AnnotationUsage)로 가져옵니다.
- Verbatim. Java 어노테이션
사용법을 해당 요소의 JavaAnnotation 특성에 verbatim 텍스트로 가져옵니다.
AnnotationType을 모델 요소로 가져옵니다.
Verbatim은 기본값입니다.
- Mixed. Java 어노테이션을
모델 요소로 가져옵니다. 실패하면 사용법을 계속
verbatim 텍스트로 JavaAnnotation에 가져옵니다.
- 리버스 엔지니어링에 대한 올바른
CLASSPATH를 지정하는 것은 Java 어노테이션의 리버스 엔지니어링에 대한
올바른 결과를 위해 중요합니다.
- Java 어노테이션의
리버스 엔지니어링 스킴을 둘 다(모델 및 Verbatim) 사용하는 경우 RE에 의해 작성된
모델에 대해 생성되는 코드는 원래 코드에서와 동일합니다(의미상으로).
- 라운드트립은
Java 어노테이션에 관련된 모든
코드 파트를 완전히 무시합니다. 어떤 것도 변경되지 않습니다.