[GEF] MultiPageEditorActionBarContributor 구현시 주의사항


단일 에디터로 개발하다가 멀티페이지 에디터를 구현하는데 액션들이 재대로 붙지않아서


찾아보니 MultiPageEditorActionBarContributor 를 구현해야 한다고 합니다.


여러 사이트를 참조하여

(요기)

구현을 했는데... 삭제, 복사, 붙여넣기와 같이 선택한 후


처리하는 사용자 정의 액션이나 커맨드는 처리가 안된다는 거...


3시간의 삽질 끝에 해결!!!



http://www.eclipsezone.com/forums/thread.jspa?messageID=92165267



맨 마지막에 있는 selectionChanged 메소드를 오버라이딩 하는게 핵심이었다..



GraphicalEditor를 상속받은 클래스


>> 선택한 객체가 수정되면 액션들을 변경할 수 있도록...

>> MultiPageEditorActionBarContributor::setActivePage 에서 액션들을 재정의하기 때문에???





여튼 한시름 놓았다~

댓글

가장 많이 본 글