Package com.biglybt.core.messenger
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
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface com.biglybt.core.messenger.ClientMessageContext
ClientMessageContext.torrentURLHandler
-
-
Constructor Summary
Constructors Constructor Description fakeContext()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
deregisterBrowser()
void
displayBrowserMessage(java.lang.String message)
boolean
executeInBrowser(java.lang.String javascript)
java.lang.Object
getBrowserData(java.lang.String key)
private void
log(java.lang.String str)
boolean
sendBrowserMessage(java.lang.String key, java.lang.String op)
Sends a message to the JavaScript message dispatcher in the page.boolean
sendBrowserMessage(java.lang.String key, java.lang.String op, java.util.Collection params)
boolean
sendBrowserMessage(java.lang.String key, java.lang.String op, java.util.Map params)
Sends a message to the JavaScript message dispatcher in the page.void
setBrowserData(java.lang.String key, java.lang.Object value)
void
setTorrentURLHandler(ClientMessageContext.torrentURLHandler handler)
-
Methods inherited from class com.biglybt.core.messenger.ClientMessageContextImpl
addMessageListener, debug, debug, getDispatcher, getID, removeMessageListener, removeMessageListener, setMessageDispatcher
-
-
-
-
Method Detail
-
log
private void log(java.lang.String str)
-
deregisterBrowser
public void deregisterBrowser()
-
displayBrowserMessage
public void displayBrowserMessage(java.lang.String message)
-
executeInBrowser
public boolean executeInBrowser(java.lang.String javascript)
-
getBrowserData
public java.lang.Object getBrowserData(java.lang.String key)
-
sendBrowserMessage
public boolean sendBrowserMessage(java.lang.String key, java.lang.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 messageop
- identifies the operation to perform
-
sendBrowserMessage
public boolean sendBrowserMessage(java.lang.String key, java.lang.String op, java.util.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 messageop
- identifies the operation to performparams
- optional message parameters
-
setBrowserData
public void setBrowserData(java.lang.String key, java.lang.Object value)
-
sendBrowserMessage
public boolean sendBrowserMessage(java.lang.String key, java.lang.String op, java.util.Collection params)
- Returns:
-
setTorrentURLHandler
public void setTorrentURLHandler(ClientMessageContext.torrentURLHandler handler)
-
-