com.vaadin.client.communication
Interface ReconnectDialog

All Known Implementing Classes:
DefaultReconnectDialog

public interface ReconnectDialog

Interface which must be implemented by the reconnect dialog

Since:
7.6
Author:
Vaadin Ltd

Method Summary
 void hide()
          Hides the dialog from the user
 boolean isModal()
          Checks the modality of the dialog.
 boolean isVisible()
          Checks if the reconnect dialog is visible to the user
 void preload(ApplicationConnection connection)
          Called once after initialization to allow the reconnect dialog to preload required resources, which might not be available when the server connection is gone
 void setModal(boolean modal)
          Sets the modality of the dialog.
 void setReconnecting(boolean reconnecting)
          Sets the reconnecting state, which is true if we are trying to re-establish a connection with the server.
 void setText(java.lang.String text)
          Sets the main text shown in the dialog
 void show(ApplicationConnection connection)
          Shows the dialog to the user
 

Method Detail

setText

void setText(java.lang.String text)
Sets the main text shown in the dialog

Parameters:
text - the text to show

setReconnecting

void setReconnecting(boolean reconnecting)
Sets the reconnecting state, which is true if we are trying to re-establish a connection with the server.

Parameters:
reconnecting - true if we are trying to re-establish the server connection, false if we have given up

isVisible

boolean isVisible()
Checks if the reconnect dialog is visible to the user

Returns:
true if the user can see the dialog, false otherwise

show

void show(ApplicationConnection connection)
Shows the dialog to the user

Parameters:
connection - the application connection this is related to

hide

void hide()
Hides the dialog from the user


setModal

void setModal(boolean modal)
Sets the modality of the dialog. If the dialog is set to modal, it will prevent the usage of the application while the dialog is being shown. If not modal, the user can continue to use the application as normally and all server events will be queued until connection has been re-established.

Parameters:
modal - true to make the dialog modal, false to allow usage while dialog is shown

isModal

boolean isModal()
Checks the modality of the dialog.

Returns:
true if the dialog is modal, false otherwise
See Also:
setModal(boolean)

preload

void preload(ApplicationConnection connection)
Called once after initialization to allow the reconnect dialog to preload required resources, which might not be available when the server connection is gone



Copyright © 2000-2014 Vaadin Ltd. All Rights Reserved.