List of usage examples for com.google.gwt.webworker.client MessageEvent getDataAsString
public final native String getDataAsString() ;
From source file:com.google.speedtracer.breaky.worker.BreakyWorker.java
License:Apache License
/** * On a message, validate.// w ww . j ava 2 s .c om * If invalid, report to the host */ public void onMessage(MessageEvent event) { JavaScriptObject record = JSON.parse(event.getDataAsString()); JsonSchemaResults results = validator.validate(record); if (!results.isValid()) { postMessage(JSON.stringify(createMessage(record, results.formatResultsText(event.getDataAsString())))); } }
From source file:com.google.speedtracer.hintletengine.client.HintletEngine.java
License:Apache License
public void onMessage(MessageEvent event) { if (eventRecordProcessor == null) { eventRecordProcessor = new HintletEventRecordProcessor(getAllRules()); }/*ww w . j av a 2 s . c om*/ JavaScriptObject record = JSON.parse(event.getDataAsString()); eventRecordProcessor.onEventRecord(record); }
From source file:org.drools.workbench.screens.guided.dtable.client.widget.analysis.Receiver.java
License:Apache License
public void setUp(final Worker worker) { worker.setOnMessage(new MessageHandler() { @Override//from ww w. j av a2s . com public void onMessage(final MessageEvent messageEvent) { received(messageEvent.getDataAsString()); } }); }