예제 - 다중 페이지 편집기

소개

다중 페이지 편집기 예제는 확장자가 .mpe인 파일에 대한 편집기를 추가합니다. 이 예제는 조치 표시줄에 항목을 추가할 수 있는 페이지 지시자와 편집기를 둘 다 정의하여 다중 페이지를 사용하는 편집기 작성 방법을 보여줍니다.

예제 실행

다중 페이지 편집기 예제 사용을 시작하려면 확장자가 .mpe인 새 파일을 작성하십시오.  파일을 선택하고 팝업 메뉴를 불러온 후 연결 프로그램 메뉴를 선택하고 하위 메뉴에서 다중 페이지 편집기 예제 메뉴 항목을 선택하십시오. 그런 다음 다른 탭을 선택하여 다른 편집기를 선택할 수 있습니다.

새 mpe 파일 작성

파일 확장자가 .mpe인 새 파일을 작성하십시오. 파일 메뉴에서 새로 작성을 선택한 후 하위 메뉴에서 기타...를 선택하십시오. 마법사에서 단순을 클릭한 후
왼쪽의 목록에서 파일을 선택하십시오.  다음을 클릭하여 파일 이름(확장자가 .mpe인지 확인) 및 파일이 포함되어야 하는 폴더를 제공하십시오.
 

세부사항

다중 페이지 편집기 예제는 사용자 정의 페이지 지시자를 사용하여 다중 페이지 편집기를 작성하는 방법을 설명합니다.

다중 페이지 편집기 예제는 두 개의 확장 즉, 문서 지시자(MultiPageContributor)와 편집기(MultiPageEditor)를 사용하여 생성됩니다. 문서 지시자는 org.eclipse.ui.part.MultiPageEditorActionBarContributor의 서브클래스이며, setActivePage 메소드가 호출될 때 편집기에 추가되는 조치를 정의합니다. 편집기는 setActivePage를 다시 지시자로 송신하는 pageChange 메소드에 의해 활성화가 처리되는 세 개의 페이지를 작성하는 org.eclipse.ui.part.MultiPageEditorPart입니다. 이 두 클래스는 서로 직접적으로 참조하지 않습니다. 편집기의 지시자는 plugin.xml에서 contributorClass 태그를 사용하여 설정됩니다.