List of usage examples for com.google.gwt.user.client Timer schedule
public synchronized void schedule(int delayMs)
From source file:com.dimdim.conference.ui.model.client.JSInterface.java
License:Open Source License
public static void callGWT(String callerId, final String data) { // Window.alert("JSInterface:callGWT: caller:"+callerId+", data:"+data); JSInterface.init();//from www. j av a 2 s . co m if (JSInterface.s_initialized) { final JSCallbackListener listener = (JSCallbackListener) jsCallbackListeners.get(callerId); if (listener != null) { Timer timer = new Timer() { public void run() { listener.handleCallFromJS(data); } }; timer.schedule(1); } else { // Window.alert("No Listener available"); } } else { // Window.alert("JSInterface not initialized"); } }
From source file:com.dimdim.conference.ui.model.client.JSInterface.java
License:Open Source License
public static void callGWT2(String callerId, final String data1, final String data2) { JSInterface.init();/*from ww w .j av a 2 s . co m*/ //Window.alert("JSInterface:callGWT: caller:"+callerId+", data1:"+data1+", data2:"+data2); if (JSInterface.s_initialized) { final JSCallbackListener listener = (JSCallbackListener) jsCallbackListeners.get(callerId); if (listener != null) { Timer timer = new Timer() { public void run() { listener.handleCallFromJS2(data1, data2); } }; timer.schedule(1); } else { //Window.alert("No Listener available"); } } else { //Window.alert("JSInterface not initialized"); } }
From source file:com.dimdim.conference.ui.model.client.JSInterface.java
License:Open Source License
public static void callGWT3(String callerId, final String data1, final String data2, final String data3) { JSInterface.init();// w w w . j a va2 s . c om // Window.alert("JSInterface:callGWT: caller:"+callerId+", data1:"+data1+", data2:"+data2+", data3:"+data3); if (JSInterface.s_initialized) { final JSCallbackListener listener = (JSCallbackListener) jsCallbackListeners.get(callerId); if (listener != null) { Timer timer = new Timer() { public void run() { listener.handleCallFromJS3(data1, data2, data3); } }; timer.schedule(1); } else { // Window.alert("No Listener available"); } } else { // Window.alert("JSInterface not initialized"); } }
From source file:com.dimdim.conference.ui.model.client.JSInterfaceCobrowse.java
License:Open Source License
public static void callGWT4(final String dimdimID) { JSInterfaceCobrowse.init();// w w w .ja v a2 s .c o m //Window.alert("JSInterfaceCobrowse:callGWT4: meetingID:"+meetingID); if (JSInterfaceCobrowse.s_initialized) { final JSCallBackCobrowseListener listener = (JSCallBackCobrowseListener) jsCallbackListeners.get("DMS"); if (listener != null) { Timer timer = new Timer() { public void run() { listener.syncToURLResource(dimdimID); } }; timer.schedule(100); } else { Window.alert("No Listener available"); } } else { // Window.alert("JSInterface not initialized"); } }
From source file:com.dimdim.ui.common.client.misc.JSInterface.java
License:Open Source License
public static void callGWT2(String callerId, final String data1, final String data2) { JSInterface.init();/* w w w .j a va2 s. c o m*/ // Window.alert("JSInterface:callGWT: caller:"+callerId+", data1:"+data1+", data2:"+data2); if (JSInterface.s_initialized) { final JSCallbackListener listener = (JSCallbackListener) jsCallbackListeners.get(callerId); if (listener != null) { Timer timer = new Timer() { public void run() { listener.handleCallFromJS2(data1, data2); } }; timer.schedule(1); } else { // Window.alert("No Listener available"); } } else { // Window.alert("JSInterface not initialized"); } }
From source file:com.edgenius.wiki.gwt.client.widgets.MessageWidget.java
License:Open Source License
private String show(final HorizontalPanel message, int timeout, int type, boolean append, boolean allowClose) { //if this message does not append to others, then clear whole panel if (!append) { cleanMessage();/*from w ww .ja va2s . c om*/ } final MessagePanel msgPanel = new MessagePanel(message, type, allowClose); msgContainer.add(msgPanel); msgContainer.setVisible(true); if (timeout > 0) { Timer timer = new Timer() { public void run() { removeMessage(msgPanel.getUuid()); } }; timer.schedule(timeout); } return msgPanel.getUuid(); }
From source file:com.education.lessons.ui.client.login.utils.UIHelper.java
License:Open Source License
public static void reopenDialog(final Widget widget, final String text) { closeDialog();//from www . j a v a 2s.c om Timer timer = new Timer() { @Override public void run() { openDialog(widget, text); } }; timer.schedule(500); }
From source file:com.eduworks.gwt.client.pagebuilder.screen.ScreenTemplate.java
License:Apache License
public static void setAlertBoxMessage(String message, AlertType type, final String containerName) { Element messageContainer = DOM.getElementById(containerName); if (messageContainer != null) { messageContainer.getFirstChildElement().setInnerText(message); clearAlertState();/* w w w. j av a 2 s . com*/ if (type == AlertType.WARNING) { messageContainer.addClassName("warning"); messageContainer.getStyle().setColor("white"); } else if (type == AlertType.ERROR) { messageContainer.addClassName("alert"); messageContainer.getStyle().setColor("white"); } else if (type == AlertType.INFO) { messageContainer.addClassName("info"); messageContainer.getStyle().setColor("black"); } else if (type == AlertType.SUCCESS) { messageContainer.addClassName("success"); messageContainer.getStyle().setColor("white"); } else if (type == AlertType.SECONDARY) { messageContainer.addClassName("secondary"); messageContainer.getStyle().setColor("black"); } messageContainer.addClassName("active"); messageContainer.removeClassName("hidden"); Timer timeoutTimer = new Timer() { public void run() { hideAlertBox(containerName); } }; timeoutTimer.schedule(TIMER_STATUS_WINDOW_DELAY); } }
From source file:com.elasticgrid.admin.client.widget.cluster.AddNodeDialog.java
License:Open Source License
protected void onSubmit() { status.show();/* ww w. j a v a2s.co m*/ getButtonBar().disable(); Timer t = new Timer() { @Override public void run() { AddNodeDialog.this.hide(); } }; t.schedule(2000); }
From source file:com.elasticgrid.admin.client.widget.LoginDialog.java
License:Open Source License
protected void onSubmit() { status.show();//from w ww. ja va2s.c om getButtonBar().disable(); Timer t = new Timer() { @Override public void run() { LoginDialog.this.hide(); } }; t.schedule(2000); }