Class PlatformMessenger.fakeContext

java.lang.Object
com.biglybt.core.messenger.ClientMessageContextImpl
com.biglybt.core.messenger.PlatformMessenger.fakeContext
All Implemented Interfaces:
ClientMessageContext
Enclosing class:
PlatformMessenger

private static class PlatformMessenger.fakeContext extends ClientMessageContextImpl
  • Constructor Details

    • fakeContext

      public fakeContext()
  • Method Details

    • log

      private void log(String str)
    • deregisterBrowser

      public void deregisterBrowser()
    • displayBrowserMessage

      public void displayBrowserMessage(String message)
    • executeInBrowser

      public boolean executeInBrowser(String javascript)
    • getBrowserData

      public Object getBrowserData(String key)
    • sendBrowserMessage

      public boolean sendBrowserMessage(String key, String op)
      Description copied from interface: ClientMessageContext
      Sends a message to the JavaScript message dispatcher in the page.
      Parameters:
      key - identifies the listener to receive the message
      op - identifies the operation to perform
    • sendBrowserMessage

      public boolean sendBrowserMessage(String key, String op, Map params)
      Description copied from interface: ClientMessageContext
      Sends a message to the JavaScript message dispatcher in the page.
      Parameters:
      key - identifies the listener to receive the message
      op - identifies the operation to perform
      params - optional message parameters
    • setBrowserData

      public void setBrowserData(String key, Object value)
    • sendBrowserMessage

      public boolean sendBrowserMessage(String key, String op, Collection params)
      Returns:
    • setTorrentURLHandler

      public void setTorrentURLHandler(ClientMessageContext.torrentURLHandler handler)