Class InfobaseRelocateApplicationDialog

java.lang.Object
org.eclipse.jface.window.Window
org.eclipse.jface.dialogs.Dialog
org.eclipse.jface.dialogs.TrayDialog
org.eclipse.jface.dialogs.TitleAreaDialog
com.e1c.g5.dt.applications.ui.AbstractRelocateApplicationDialog
com.e1c.g5.dt.internal.applications.infobases.ui.InfobaseRelocateApplicationDialog
All Implemented Interfaces:
org.eclipse.jface.window.IShellProvider

public class InfobaseRelocateApplicationDialog extends AbstractRelocateApplicationDialog
Dialog for relocate application from usual infobase
  • 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.TitleAreaDialog

    DLG_IMG_TITLE_BANNER, DLG_IMG_TITLE_ERROR, INFO_MESSAGE, WARNING_MESSAGE

    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, ELLIPSIS

    Fields inherited from class org.eclipse.jface.window.Window

    CANCEL, OK, resizeHasOccurred
  • Constructor Summary

    Constructors
    Constructor
    Description
    InfobaseRelocateApplicationDialog(org.eclipse.swt.widgets.Shell parentShell, IApplication application)
    Created dialog that provides choosing of concrete wizard for relocating application
  • Method Summary

    Modifier and Type
    Method
    Description
    static org.eclipse.jface.dialogs.Dialog
    createDialogOrWizard(org.eclipse.swt.widgets.Shell parentShell, IApplication application, IRuntimeInstallationManager runtimeInstallationManager)
    Creates dialog or wizard for relocating application
    protected String
    Gets category id of wizards thats can be choosen by user in dialog

    Methods inherited from class com.e1c.g5.dt.applications.ui.AbstractRelocateApplicationDialog

    configureShell, createContents, createDialogArea, getApplicationWizards, open

    Methods inherited from class org.eclipse.jface.dialogs.TitleAreaDialog

    getErrorMessage, getInitialSize, getMessage, getTitleArea, getTitleImageLabel, setErrorMessage, setMessage, setMessage, setTitle, setTitleAreaColor, setTitleImage

    Methods inherited from class org.eclipse.jface.dialogs.TrayDialog

    closeTray, createButtonBar, createHelpControl, getLayout, getTray, handleShellCloseEvent, isDialogHelpAvailable, isHelpAvailable, openTray, setDialogHelpAvailable, setHelpAvailable

    Methods inherited from class org.eclipse.jface.dialogs.Dialog

    applyDialogFont, buttonPressed, cancelPressed, close, convertHeightInCharsToPixels, convertHeightInCharsToPixels, convertHorizontalDLUsToPixels, convertHorizontalDLUsToPixels, convertVerticalDLUsToPixels, convertVerticalDLUsToPixels, convertWidthInCharsToPixels, convertWidthInCharsToPixels, create, createButton, createButtonsForButtonBar, dialogFontIsDefault, getBlockedHandler, getButton, getButtonBar, getCancelButton, getDialogArea, getDialogBoundsSettings, getDialogBoundsStrategy, getImage, getInitialLocation, getOKButton, initializeBounds, initializeDialogUnits, isResizable, okPressed, setBlockedHandler, setButtonLayoutData, setButtonLayoutFormData, shortenText

    Methods inherited from class org.eclipse.jface.window.Window

    canHandleShellCloseEvent, constrainShellSize, createShell, getConstrainedShellBounds, getContents, getDefaultImage, getDefaultImages, getDefaultOrientation, getParentShell, getReturnCode, getShell, getShellListener, getShellStyle, getWindowManager, handleFontChange, setBlockOnOpen, setDefaultImage, setDefaultImages, setDefaultModalParent, setDefaultOrientation, setExceptionHandler, setParentShell, setReturnCode, setShellStyle, setWindowManager

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • InfobaseRelocateApplicationDialog

      public InfobaseRelocateApplicationDialog(org.eclipse.swt.widgets.Shell parentShell, IApplication application)
      Created dialog that provides choosing of concrete wizard for relocating application
      Parameters:
      parentShell - actual parent Shell, cannot be null
      application - current IApplication for relocating, cannot be null
  • Method Details

    • createDialogOrWizard

      public static org.eclipse.jface.dialogs.Dialog createDialogOrWizard(org.eclipse.swt.widgets.Shell parentShell, IApplication application, IRuntimeInstallationManager runtimeInstallationManager) throws org.eclipse.core.runtime.CoreException
      Creates dialog or wizard for relocating application
      Parameters:
      parentShell - actual parent Shell, cannot be null
      application - current IApplication for relocating, cannot be null
      runtimeInstallationManager - 1C:Enterprise Runtime installation manager, that manages this page type of 1C:Enterprise Runtime installations, cannot be null
      Returns:
      created dialog or wizard for relocating application, never null
      Throws:
      org.eclipse.core.runtime.CoreException - - thrown if there is a problem creating the wizard
    • getCategoryId

      protected String getCategoryId()
      Description copied from class: AbstractRelocateApplicationDialog
      Gets category id of wizards thats can be choosen by user in dialog
      Specified by:
      getCategoryId in class AbstractRelocateApplicationDialog
      Returns:
      category wizard id, never null