2010-04-21 4 views
0

GEF가있는 그래픽 편집기가 있습니다. 팔레트에서 객체를 추가 할 수 있습니다. 예를 들면 다음과 같습니다. http://java-eclipse.info/IBM.Redbooks-Eclipse.Development.using.the.Graphical.Editing.Framework.and.the.Eclipse.Modeling.Framework/7823/images/fig166_01_0.jpg 이제 트리 뷰에서 편집기의 내용을 표시 할 다른 가능성을 추가하고 싶습니다. 나는 "개요"가능성을 발견했습니다. 팔레트에서 트리 뷰로 개체를 추가하는 것을 제외하면 매우 잘 작동합니다. 내 목표는 그래픽 편집기와 트리 뷰어/편집기가 동일한 작업 (객체 추가/삭제, 객체 이름 변경, 객체에서 속성 변경 ...)을하지만 다른 방식으로 수행한다는 것입니다. 방법이 있습니까?GEF로 트리 편집기를 어떻게 추가 할 수 있습니까?

도움 주셔서 감사합니다.

답변

0

개요의 트리 뷰에 Drop Listener를 추가하고 그에 따라 트리 편집 파트에서 작성된 모든 편집 정책을 구현할 수 있습니다.

관련 문제