====== XMI파일을 이용한 코드 자동 생성 ===== ===== 개요 ===== eGovFrame Code Gen. 은 XMI Code Gen. 기능을 통해 타 UML 모델링 도구에서 작성한 모델에 대한 호환성을 제공한다. (단, UML 2.1, XMI 2.1 버전을 지원한다.) ===== 사용법 ===== 1. 타 UML 모델링 도구에서 클래스 다이어그램을 작성한 후 XMI파일로 Export 한다. \\ (UML 2.1, XMI 2.1 버전에 한함).\\ {{:egovframework:dev2:imp:codegen:model:xmi_codegen:image001.png|클래스 다이어그램}}\\ 2. eGovFrame 퍼스펙티브 상에서 상단 메뉴 eGovFrame > Implementation > XMI Based CodeGen 을 선택한다. \\ {{:egovframework:dev2:imp:codegen:model:xml_based.png|XMI Based Code Gen.}}\\ 3. XMI 파일을 선택하고 Next 버튼을 클릭한다.\\ {{:egovframework:dev2:imp:codegen:model:xmi_codegen:image005.png|XMI 파일 선택}}\\ 4. Code Gen. 할 클래스 모델을 선택하고, 소스를 생성할 폴더를 선택한 다음, Finish 버튼을 클릭한다. \\ {{:egovframework:dev2:imp:codegen:model:xmi_codegen:image007.png|클래스 및 폴더 선택}}\\ 5. 생성된 리소스 파일을 확인한다. \\ {{:egovframework:dev2:imp:codegen:model:xmi_codegen:image009.png|생성된 리소스 확인}}\\