Class ConnectivityStatusDialog
java.lang.Object
org.eclipse.jface.window.Window
org.eclipse.jface.dialogs.Dialog
com.amalgamasimulation.desktop.connectivity.ConnectivityStatusDialog
- All Implemented Interfaces:
org.eclipse.jface.window.IShellProvider
public final class ConnectivityStatusDialog
extends org.eclipse.jface.dialogs.Dialog
Dialog showing connectivity status for license, update, and cloud simulation servers.
-
Nested Class Summary
Nested classes/interfaces inherited from class org.eclipse.jface.window.Window
org.eclipse.jface.window.Window.IExceptionHandler -
Field Summary
Fields inherited from class org.eclipse.jface.dialogs.Dialog
blockedHandler, buttonBar, DIALOG_DEFAULT_BOUNDS, DIALOG_PERSISTLOCATION, DIALOG_PERSISTSIZE, dialogArea, DLG_IMG_ERROR, DLG_IMG_HELP, DLG_IMG_INFO, DLG_IMG_MESSAGE_ERROR, DLG_IMG_MESSAGE_INFO, DLG_IMG_MESSAGE_WARNING, DLG_IMG_QUESTION, DLG_IMG_WARNING, ELLIPSISFields inherited from class org.eclipse.jface.window.Window
CANCEL, OK, resizeHasOccurred -
Constructor Summary
ConstructorsConstructorDescriptionConnectivityStatusDialog(org.eclipse.swt.widgets.Shell parentShell, com.amalgamasimulation.desktop.utils.DesktopAppInfo appInfo, String updateServerUrl) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidbuttonPressed(int buttonId) booleanclose()protected voidconfigureShell(org.eclipse.swt.widgets.Shell newShell) protected voidcreateButtonsForButtonBar(org.eclipse.swt.widgets.Composite parent) protected org.eclipse.swt.widgets.ControlcreateDialogArea(org.eclipse.swt.widgets.Composite parent) static voidopen(org.eclipse.swt.widgets.Shell parentShell, com.amalgamasimulation.desktop.utils.DesktopAppInfo appInfo, String updateServerUrl) Methods inherited from class org.eclipse.jface.dialogs.Dialog
applyDialogFont, cancelPressed, convertHeightInCharsToPixels, convertHeightInCharsToPixels, convertHorizontalDLUsToPixels, convertHorizontalDLUsToPixels, convertVerticalDLUsToPixels, convertVerticalDLUsToPixels, convertWidthInCharsToPixels, convertWidthInCharsToPixels, create, createButton, createButtonBar, createContents, dialogFontIsDefault, getBlockedHandler, getButton, getButtonBar, getCancelButton, getDialogArea, getDialogBoundsSettings, getDialogBoundsStrategy, getImage, getInitialLocation, getInitialSize, getOKButton, initializeBounds, initializeDialogUnits, isResizable, okPressed, setBlockedHandler, setButtonLayoutData, setButtonLayoutFormData, shortenTextMethods inherited from class org.eclipse.jface.window.Window
canHandleShellCloseEvent, constrainShellSize, createShell, getConstrainedShellBounds, getContents, getDefaultImage, getDefaultImages, getDefaultOrientation, getLayout, getParentShell, getReturnCode, getShell, getShellListener, getShellStyle, getWindowManager, handleFontChange, handleShellCloseEvent, open, setBlockOnOpen, setDefaultImage, setDefaultImages, setDefaultModalParent, setDefaultOrientation, setExceptionHandler, setParentShell, setReturnCode, setShellStyle, setWindowManager
-
Constructor Details
-
ConnectivityStatusDialog
public ConnectivityStatusDialog(org.eclipse.swt.widgets.Shell parentShell, com.amalgamasimulation.desktop.utils.DesktopAppInfo appInfo, String updateServerUrl)
-
-
Method Details
-
open
public static void open(org.eclipse.swt.widgets.Shell parentShell, com.amalgamasimulation.desktop.utils.DesktopAppInfo appInfo, String updateServerUrl) -
configureShell
protected void configureShell(org.eclipse.swt.widgets.Shell newShell) - Overrides:
configureShellin classorg.eclipse.jface.window.Window
-
createDialogArea
protected org.eclipse.swt.widgets.Control createDialogArea(org.eclipse.swt.widgets.Composite parent) - Overrides:
createDialogAreain classorg.eclipse.jface.dialogs.Dialog
-
createButtonsForButtonBar
protected void createButtonsForButtonBar(org.eclipse.swt.widgets.Composite parent) - Overrides:
createButtonsForButtonBarin classorg.eclipse.jface.dialogs.Dialog
-
buttonPressed
protected void buttonPressed(int buttonId) - Overrides:
buttonPressedin classorg.eclipse.jface.dialogs.Dialog
-
close
public boolean close()- Overrides:
closein classorg.eclipse.jface.dialogs.Dialog
-