1 // Copyright (c) 2013 Intel Corporation. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file.
5 package org.xwalk.core.xwview.test;
7 import org.xwalk.core.internal.extensions.XWalkExtensionAndroid;
9 public class ExtensionBroadcast extends XWalkExtensionAndroid {
11 public ExtensionBroadcast() {
13 "exports.setHandler = function(handler) {"
14 + " extension.setMessageListener(handler);"
16 + "exports.trigger = function(msg) {"
17 + " extension.postMessage(msg);"
22 public void handleMessage(int instanceID, String message) {
23 broadcastMessage("From java broadcast:" + message);
26 public String handleSyncMessage(int instanceID, String message) {
27 return "From java:" + message;
30 public void onDestroy() {