Browser

Kennung: org.eclipse.help.browser

Beschreibung: Hier können Webbrowser bereitgestellt werden, die HTML-Dokumente eines bestimmten URLs anzeigen können.

Konfigurations-Markup:

   <!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
   >

Beispiele: Das folgende Beispiel zeigt die Verwendung des Erweiterungspunktes für Browser:

 <extension point="org.eclipse.help.browser">
  <browser 
   id="org.eclipse.myPlugin.myBrowserID"
   factoryClass="org.eclipse.myPlugin.myPackage.MyFactoryClass"
   name="My Browser">
  </browser>
 </extension>

API-Informationen: Die bereitgestellte Factoryklasse muss die Schnittstelle org.eclipse.help.browser.IBrowserFactory implementieren. Methoden in dieser Schnittstelle bestimmen, ob die Factory auf dem jeweiligen System verfügbar ist - d.h., ob sie in der Lage ist, Browserexemplare zu bereit zu stellen und Browser-Exemplare zu erstellen, die die Schnittstelle IBrowser implementieren.

Bereitgestellte Implementierung: Die Plug-ins org.eclipse.help und org.eclipse.help.ui enthalten die Implementierung von Browsern auf gängigen Plattformen. Andere Plug-ins können abweichende Implementierungen bereitstellen. In den Benutzervorgaben kann der Benutzer unter den verfügbaren Browsern einen Standardbrowser auswählen.

Copyright (c) 2000, 2003 IBM Corporation and others.
Alle Rechte vorbehalten. Dieses Programm und sein Begleitmaterial werden unter den Bedingungen der "Common Public License v1.0" zur Verfügung gestellt, die diese Verteilung begleitet und unter http://www.eclipse.org/legal/cpl-v10.html abgerufen werden kann.