2010-07-15 5 views
1

나는 편집기를 확장하는 이클립스 플러그인을 작성 중이다. 편집자 내에서 일부 EditPart를 삽입했습니다. 이러한 편집 부분 중 일부는 캡슐화 편집기에 대한 참조가 필요합니다 (예를 들어, MyEditPart 인스턴스를 클릭하면 프로그래밍 방식으로 편집기를 닫을 수 있습니다). Eclipse에서 EditPart에서 에디터로 이동하는 방법은 무엇입니까? (이클립스 플러그인 개발)

는에있는 편집기로의 EditPart 인스턴스에서 얻을 수있는 API에 알려 주시기 바랍니다.

감사합니다.

+0

IEditorPart 인터페이스는 편집기의 기본 추상화이므로 질문에 대한 직접적인 대답이있는 것은 확실하지 않습니다. 더 많은 정보를 명확히해라 : 당신이 원하는 부분으로 네비게이션한다고 말한다. 그러면 그걸로 뭘 할거 니? – Ladlestein

+0

몇 가지 예 : 사용자가 내 편집 부분 (편집기 내부에 표시된 그래프의 노드)을 클릭하면이 편집 부분이 실행되어야하는 편집기 페이지가 닫히기/닫히기/읽기 전용에서 쓰기 가능으로 변경/메시지를 표시해야 함 Eclipse 플러그인의 스파이와 같이 편집기의 플러그인에 기여한 이름으로 – Sha

답변

1

당신이 시도 할 수 :

IEditorPart editor = ((DefaultEditDomain) getViewer().getEditDomain()).getEditorPart(); 

을의 EditPart에서.

관련 문제