브라우저

org.eclipse.help.base.browser

3.0(원래 릴리스 2.0에서는 org.eclipse.help.ui.browser로 추가됨)

지정된 URL에서 HTML 문서를 표시할 수 있는 웹 브라우저를 제공합니다.

참고: 3.1부터 도움말 시스템은 Workbench 브라우저 지원을 사용합니다(org.eclipse.ui.browserSupport 참조). 이 문서에 설명된 확장점은 독립형 도움말용으로만 사용됩니다. Workbench 모드에서 작동해야 하는 사용자 정의 브라우저 어댑터를 Workbench 확장점으로 이동해야 합니다.

<!ELEMENT extension (browser*)>

<!ATTLIST extension

point CDATA #REQUIRED

id    CDATA #IMPLIED

name  CDATA #IMPLIED>


<!ELEMENT browser (factoryclass)>

<!ATTLIST browser

id           CDATA #REQUIRED

factoryclass CDATA #IMPLIED

name         CDATA #REQUIRED>


<!ELEMENT factoryclass (parameter*)>

<!ATTLIST factoryclass

class CDATA #REQUIRED>


<!ELEMENT parameter EMPTY>

<!ATTLIST parameter

name  CDATA #REQUIRED

value CDATA #REQUIRED>


다음은 브라우저 확장점의 샘플 사용법입니다.

 

<extension point=

"org.eclipse.help.base.browser"

>

<browser id=

"org.eclipse.myPlugin.myBrowserID"

factoryClass=

"org.eclipse.myPlugin.myPackage.MyFactoryClass"

name=

"My Browser"

>

</browser>

</extension>

제공된 팩토리 클래스는 org.eclipse.help.browser.IBrowserFactory 인터페이스를 구현해야 합니다. 해당 인터페이스의 메소드는 주어진 시스템에서 팩토리의 사용 여부(브라우저 인스턴스를 제공 여부)를 결정하고 IBrowser 인터페이스를 구현하는 브라우저 인스턴스를 작성합니다.

org.eclipse.help.base 및 org.eclipse.help.ui 플러그인에는 공통 플랫폼의 브라우저 구현이 포함됩니다. 기타 플러그인은 다른 구현을 제공할 수 있습니다. 환경 설정에서 사용자는 사용 가능한 브라우저 사이에서 기본 브라우저를 선택할 수 있습니다.