Class BrowserComponent

All Implemented Interfaces:
ImageObserver, MenuContainer, Serializable, Accessible

public class BrowserComponent extends JPanel

Überschrift: BrowserComponent.

Beschreibung: Grafische Komponente für den Browser.

Copyright: Copyright (c) ELO Digital Office GmbH 2012-2014

Since:
8.03.000
See Also:
  • Constructor Details

    • BrowserComponent

      public BrowserComponent(Workspace workspace)
      Konstruktor.
      Parameters:
      workspace - Aktueller Arbeitsbereich
    • BrowserComponent

      public BrowserComponent(Workspace workspace, String browserComponentName)
      Weiterer Konstruktor.
      Parameters:
      workspace - Aktueller Arbeitsbereich
      browserComponentName - Bezeichnung der Browser-Komponente
      Since:
      9.02.001
    • BrowserComponent

      public BrowserComponent(Workspace workspace, String browserComponentName, BrowserComponent browserComp)
      Weiterer Konstruktor.
      Parameters:
      workspace - Aktueller Arbeitsbereich
      browserComponentName - Bezeichnung der Browser-Komponente
      browserComp - JavaFX-Browser-Komponente
      Since:
      9.02.001
  • Method Details

    • setContent

      public void setContent(String content)
      Zeigt den angegebenen Content im Browser an.

      Achtung: Diese Funktion wird von der Internet Explorer Integration im Notes Client nicht unterstützt.

      Parameters:
      content - HTML Content.
      Since:
      9.02.000
    • closeDocument

      public void closeDocument()
      Gibt die Browser-Ressourcen des aktuell angezeigten Dokuments frei.
      Since:
      8.03.000
    • setBounds

      public void setBounds(int x, int y, int width, int height)
      Overrides:
      setBounds in class Component
    • getDocument

      public Document getDocument()
      Liefert das Dokument des DOM der angezeigten Webseite.

      Achtung: Diese Methode wird von der Internet Explorer Integration im Notes Client nicht unterstützt.

      Returns:
      Das DOM Dokument
      Since:
      8.03.002
    • callCustomFunction

      public void callCustomFunction(String fctName, ScriptableObject scriptObject, String handlerFctName)
      Sendet eine per Scripting spezifizierte Funktion an die zugehörige Browser-Komponente.

      Achtung: Diese Methode wird von der Internet Explorer Integration im Notes Client nicht unterstützt.

      Parameters:
      fctName - Funktionsbezeichnung
      scriptObject - Funktionsparameter
      handlerFctName - Response-Funktion
      Since:
      9.02.001
    • sendCustomResponse

      public void sendCustomResponse(ScriptableObject msg, ScriptableObject data)
      Sendet eine Antwort zur gegebenen Nachricht an die Browser Komponente zurück

      Achtung: Diese Methode wird von der Internet Explorer Integration im Notes Client nicht unterstützt.

      Parameters:
      msg - Empfangene Ausgangsnachricht zu der eine Antwort gesendet werden soll
      data - Datenobjekt der Antwort
      Since:
      9.02.008
    • sendResponse

      public void sendResponse(EventMessage request, String name, String guid)
      Sendet eine Antwort auf die angegebene Anfrage.

      Achtung: Diese Methode wird von der Internet Explorer Integration im Notes Client nicht unterstützt.

      Parameters:
      request - Anfrage
      name - Bezeichnung des Archiveintrags
      guid - GUID des Archiveintrags
      Since:
      9.02.001