2013-10-08 4 views
4

생성 된 enunciate 문서에 입력 된 유형에 대한 설명 필드를 얻는 방법은 무엇입니까?enunciate에서 유형을 문서화하는 방법은 무엇입니까?

jaxb2-maven-plugin을 사용하여 jaxb에서 클래스를 생성합니다. 아무리 내가 요소 중 하나 <xsd:documentation></xsd:documentation> 또는

<xsd:appinfo> 
    <jaxb:class> 
    <jaxb:javadoc> 
     </jaxb:javadoc> 
    </jaxb:class> 
</xsd:appinfo> 

가 생성 된 클래스에 덮어 쓰기를 사용하여 문서화하는 방법. 어떻게 든이 자동 생성 javadoc을이 플러그인에서 비활성화 할 수 있습니까? 아니면 실제로 내가 필드 레벨에서 문서화하도록 기대하는 것은 무엇입니까?

참고 클래스 수준/유형에 대해 작성한 주석이 생성 된 클래스 및 작성된 문서에 표시됩니다.

우리는 (v.1.26.2) 및 JAXB2 - 받는다는 - 플러그인을 담아서 사용하는 (V. 1.5)

답변

0

그래서 어떻게 클래스의 Javadoc과를 사용 하지에 담아서 얻을 궁금 하시죠?

한 가지 방법은 JAXB 생성 클래스를 컴파일하고 소스 코드 대신 컴파일 된 클래스에 대해 Enunciate를 실행하는 것입니다.

+0

아니, 나는 getters에 대한 javadoc 주석을 표시하고 인스턴스 변수 (xsd의 요소)에 대한 setter를 표시하는 방법을 궁금합니다. 생성 된 문서에는 type, optional과 같은 것을 나타내는 테이블이 있지만 예상되는 주석을 표시해야하는 행은 * NEVER *로 채워집니다. –

관련 문제