컨텐츠 페이지 추가
컨텐츠 페이지 확장점을 사용하여 컨텐츠 보기에 컨텐츠 페이지를 추가합니다. 컨텐츠 페이지는 트리 노드와 연관될 수 있습니다.
다음 코드 추출 내용은 단순 플러그인의 plugin.xml 파일에서 발췌한 것으로서,
컨텐츠 페이지 확장점의 기본 구현을 표시합니다.
<extension
id="com.ibm.mq.explorer.sample.simpleContentPage"
name="Simple ContentPage"
point="com.ibm.mq.explorer.ui.addcontentpage">
<contentPage
pluginId="com.ibm.mq.explorer.sample.simple"
name="com.ibm.mq.explorer.sample.simple"
class="com.ibm.mq.explorer.sample.simple.SimpleContentPageFactory"
contentPageId="com.ibm.mq.explorer.sample.simple">
</contentPage>
</extension>
plugin.xml에서 컨텐츠 페이지 확장점을 선언할 뿐만 아니라 다음 클래스가 필요합니다.
- 컨텐츠 페이지 ID 리턴, 컨텐츠 페이지 작성 및 페이지를 작성할 오브젝트 설정과 같은
여러 기능을 수행하는 메소드가 들어 있는 클래스. 이 클래스는 com.ibm.mq.ui.extensions.ContentsPage를 확장해야 합니다.
com.ibm.mq.explorer.ui.extensions.ContentTitleBar 클래스는 IBM® MQ 탐색기에 있는
기타 컨텐츠 페이지와 일관된 컨텐츠 페이지의 제목을 작성하는 데 사용됩니다. 이 클래스에 포함되어야 하는 메소드는 IBM MQ 탐색기
Javadoc 문서를 참조하십시오. IBM MQ 탐색기
Javadoc 문서에 액세스하는 방법에 대한 정보는
API 참조의 내용을 참조하십시오.
이 클래스의 작업 예는 SimpleContentPage.java라는 단순 플러그인에서 사용할 수 있습니다.
- 클래스 확장 ContentPage의 인스턴스를 리턴하는 메소드가 있는 클래스. 이 클래스는
com.ibm.mq.explorer.ui.extensions.IContentPageFactory 및 IExecutableExtension을 구현해야 합니다. 이 클래스에
포함되어야 하는 메소드는 IBM MQ 탐색기
Javadoc 문서를 참조하십시오.
이 클래스의 작업 예는 SimpleContentPageFactory.java라는 단순 플러그인에서 사용할 수 있습니다.