package com.iambookmaster.client.iphone.common;
import com.google.gwt.event.dom.client.ClickEvent;
import com.google.gwt.event.dom.client.ClickHandler;
import com.google.gwt.user.client.ui.HTML;
import com.iambookmaster.client.iphone.IPhoneCanvas;
import com.iambookmaster.client.iphone.IPhoneViewListenerAdapter;
public class IPhoneTextFileViewer extends IPhoneViewListenerAdapter {
private ClickHandler backHandler;
private String text;
public IPhoneTextFileViewer() {
backHandler = new ClickHandler() {
public void onClick(ClickEvent event) {
back();
}
};
}
public void show(IPhoneCanvas canvas,String text) {
this.text = text;
canvas.setListener(this);
redraw(canvas);
}
public void redraw(IPhoneCanvas canvas) {
canvas.clear();
canvas.add(new HTML(text));
IPhoneButton button = new IPhoneButton("Назад");
canvas.addClickHandler(button, backHandler);
canvas.add(button);
canvas.done();
}
public void drawn() {
}
}