eclipse gef
TRANSCRIPT
Eclipse GEF
지상 1팀인턴이상훈
Eclipse GEF (Graphical Editing Framework)
Eclipse RCP 처럼 플러그인이며시각적 편집 환경을 구현하기위한 기반을 제공
한다.(MSRDS, StarUML등과 같은..)
https://yoxos.eclipsesource.com/yoxos/node/org.eclipse.gef.feature.group
Eclipse GEF
https://yoxos.eclipsesource.com/yoxos/node/org.eclipse.gef.feature.group
Eclipse Draw2d
2D rendering framework
1. 그래픽 생성, 편집, 조작
2. SWT에 의존
http://www.slideshare.net/XiaoranWang/gef-tutorial-2005?related=3
Eclipse Draw2d
https://yoxos.eclipsesource.com/yoxos/node/org.eclipse.gef.feature.group
Figures
LayoutManagers
Event Dispatcher
Rendered onto SWT Canvas
Eclipse Draw2d Figure, Borders
Eclipse Draw2d LayoutManagers
Eclipse Draw2d Anchors, Decorations
Eclipse ZEST
a visualization toolkit based on SWT and Draw2d to support the implementation of views with automatic or semi-automatic layout for the Eclipse Workbench UI.
Eclipse GEF
MVC 구조를 기반으로…
다루고자하는 정보는모델로써 정의되며,
이에 대한 뷰어가 지정되어 해당 모델을
화면에 표시한다.
표시된 뷰어를 통해 사용자는일련의 조작(이동, 크기 변경, 속성 변경, 모델 추가
등)을 할 수 있는데이러한 조작은 컨트롤러에의해 동작하며이 동작은 모델을
갱신하고, 이로 인해 뷰어가 갱신된다.
진행사항…