Editor

개요

eGovFrame Editor는 전자정부 개발 도구 통합을 위한 개방형 플랫폼으로, IDE(Integrated Development Environment) 기반으로 Edit 기능을 제공한다.

설명

eGovFrame Editor에서 기본 eclipse tool에서 제공하는 Editor외에 다음과 같은 Edit 기능을 제공한다.

  • UML Editor : UML 작성도구로써 Activity/Class/Sequence/UseCase Diagram 작성을 지원
  • ERD Editor : 통합개발환경에서 ER 의 논리모델과 물리모델 작성을 지원하는 Editor
  • DBIO Editor :DataBase 접근에 관한 표준적인 방법을 제공하는 Editor
  • SourceCode Editor : 자바 개발도구로써 eGovFrame기반의 어플리케이션 개발을 지원

각 editor 는 기본적으로 이클립스 워크벤치 사용자 인터페이스를 따르고 있으며 기본 주요 구성 영역은 다음과 같다.

Perspective
<그림 1> eGovFrame Editor의 기본 주요 구성 영역

영역 설명
Workbench WindowEditor, Menu Bar, toolbar, shortcut bar 등의 다양한 Window와 하나 이상의 Perspective 로 구성
Perspective View와 Content editor로 구성된 집합
Views workbench 페이지 내에서 시각적 구성 요소로서 기본 작업을 위한 지원 역할에 사용
Editor 한 workbench 페이지 내에서 시각적 구성 요소로서 문서 또는 데이터 변경 등의 역할에 사용
Menu bar 일반적으로 파일, 편집, 이동, 프로젝트, 창, 도움말 수준의 메뉴가 포함
Tool bar 툴 실행의 편의성 제공을 위해 제공된 아이콘
Short cut barPerspective 또는 View의 바로가기 아이콘
Status line 개발자 지원을 위한 콘텐츠 정보로서 현재의 라인과 컬럼 번호 등의 글로벌 상태 표시

업데이트

개발환경의 구현도구 최신버전을 사용하기 위해서는 포털의 Full Version을 다운 받거나 Update Site를 통해 부분 Update 를 받을 수 있다.
구현도구 내 Dependency 문제로 인해 Full Version을 다운 받아 사용하는 것을 권장하며 불가피한 경우는 Update Site를 통해 Update 를 받을 수 있다.
업데이트하는 방법은 다음과 같다.

  1. 사용자의 eclipse 개발환경에서 Help > Install New Software… 를 클릭한다.


  2. site 목록 우측에 있는 “Add…” 버튼을 클릭한다.


  3. “Add Repository” 다이얼로그 창에 있는 Location 입력 항목에 “https://maven.egovframe.go.kr/update_버전” 를 입력하고 “OK” 버튼을 클릭한다.


  4. “Available Software” 목록에 입력한 Url 이 추가된다.
  5. 입력한 Url 의 하위 트리 항목을 확장하여 필요사항을 선택한다.
  6. “Available Software” 목록 하단에 있는 “Finish” 버튼을 클릭한다.


 
egovframework/dev4.2/imp/editor.txt · 마지막 수정: 2024/02/23 08:44 (외부 편집기)
 
이 위키의 내용은 다음의 라이센스에 따릅니다 :CC Attribution-Noncommercial-Share Alike 3.0 Unported
전자정부 표준프레임워크 라이센스(바로가기)

전자정부 표준프레임워크 활용의 안정성 보장을 위해 위험성을 지속적으로 모니터링하고 있으나, 오픈소스의 특성상 문제가 발생할 수 있습니다.
전자정부 표준프레임워크는 Apache 2.0 라이선스를 따르고 있는 오픈소스 프로그램입니다. Apache 2.0 라이선스에 따라 표준프레임워크를 활용하여 발생된 업무중단, 컴퓨터 고장 또는 오동작으로 인한 손해 등에 대해서 책임이 없습니다.
Recent changes RSS feed CC Attribution-Noncommercial-Share Alike 3.0 Unported Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki