Class WebBrowser

java.lang.Object
org.eclipse.swt.browser.WebBrowser
Direct Known Subclasses:
WebKit

abstract class WebBrowser extends Object
  • Field Details

  • Constructor Details

    • WebBrowser

      WebBrowser()
  • Method Details

    • addAuthenticationListener

      public void addAuthenticationListener(AuthenticationListener listener)
    • addCloseWindowListener

      public void addCloseWindowListener(CloseWindowListener listener)
    • addLocationListener

      public void addLocationListener(LocationListener listener)
    • addOpenWindowListener

      public void addOpenWindowListener(OpenWindowListener listener)
    • addProgressListener

      public void addProgressListener(ProgressListener listener)
    • addStatusTextListener

      public void addStatusTextListener(StatusTextListener listener)
    • addTitleListener

      public void addTitleListener(TitleListener listener)
    • addVisibilityWindowListener

      public void addVisibilityWindowListener(VisibilityWindowListener listener)
    • back

      public abstract boolean back()
    • clearSessions

      public static void clearSessions()
    • GetCookie

      public static String GetCookie(String name, String url)
    • SetCookie

      public static boolean SetCookie(String value, String url, boolean addToPending)
    • SetPendingCookies

      static void SetPendingCookies(List<String[]> pendingCookies)
    • create

      public abstract void create(Composite parent, int style)
    • CreateErrorString

      static String CreateErrorString(String error)
    • ExtractError

      static String ExtractError(String error)
    • close

      public boolean close()
    • createFunction

      public void createFunction(BrowserFunction function)
    • getJavaCallDeclaration

      String getJavaCallDeclaration()
      Designed to be overridden.
      Returns:
      javaScript code that defines the 'callJava' syntax for javascript.
    • deregisterFunction

      void deregisterFunction(BrowserFunction function)
    • destroyFunction

      public void destroyFunction(BrowserFunction function)
    • nonBlockingExecute

      void nonBlockingExecute(String script)
    • execute

      public abstract boolean execute(String script)
    • evaluate

      public Object evaluate(String script, boolean trusted) throws SWTException
      Throws:
      SWTException
    • evaluate

      public Object evaluate(String script) throws SWTException
      Throws:
      SWTException
    • forward

      public abstract boolean forward()
    • getBrowserType

      public abstract String getBrowserType()
    • getDeleteFunctionString

      String getDeleteFunctionString(String functionName)
    • getNextFunctionIndex

      int getNextFunctionIndex()
    • getText

      public abstract String getText()
    • getUrl

      public abstract String getUrl()
    • getWebBrowser

      public Object getWebBrowser()
    • isBackEnabled

      public abstract boolean isBackEnabled()
    • isFocusControl

      public boolean isFocusControl()
    • isForwardEnabled

      public abstract boolean isForwardEnabled()
    • refresh

      public abstract void refresh()
    • registerFunction

      void registerFunction(BrowserFunction function)
    • removeAuthenticationListener

      public void removeAuthenticationListener(AuthenticationListener listener)
    • removeCloseWindowListener

      public void removeCloseWindowListener(CloseWindowListener listener)
    • removeLocationListener

      public void removeLocationListener(LocationListener listener)
    • removeOpenWindowListener

      public void removeOpenWindowListener(OpenWindowListener listener)
    • removeProgressListener

      public void removeProgressListener(ProgressListener listener)
    • removeStatusTextListener

      public void removeStatusTextListener(StatusTextListener listener)
    • removeTitleListener

      public void removeTitleListener(TitleListener listener)
    • removeVisibilityWindowListener

      public void removeVisibilityWindowListener(VisibilityWindowListener listener)
    • sendKeyEvent

      boolean sendKeyEvent(Event event)
    • setBrowser

      public void setBrowser(Browser browser)
    • setText

      public abstract boolean setText(String html, boolean trusted)
    • setUrl

      public abstract boolean setUrl(String url, String postData, String[] headers)
    • stop

      public abstract void stop()
    • translateKey

      int translateKey(int key)
    • translateMnemonics

      boolean translateMnemonics()