package org.kevoree.library.javase.webserver.codemirrorEditor.client;
import com.google.gwt.core.client.EntryPoint;
import com.google.gwt.core.client.GWT;
import com.google.gwt.core.client.JavaScriptObject;
import com.google.gwt.user.client.rpc.AsyncCallback;
public class HtmlEditor implements EntryPoint,MirrorEditorCallback{
SendContentAsync service = GWT.create(SendContent.class);
public void onModuleLoad() {
CodeMirrorEditorWrapper.addOnChangeHandler(this);
}
@Override
public void invokeMirrorCallback(JavaScriptObject obj) {
service.sendHtmlContent(CodeMirrorEditorWrapper.getText(), new AsyncCallback<Void>(){
@Override
public void onFailure(Throwable arg0) {
}
@Override
public void onSuccess(Void arg0) {
}});
//Window.alert(CodeMirrorEditorWrapper.getText());
}
}