Class GroupParametersDialog

  • All Implemented Interfaces:
    IReadOnlyModeSupport, org.eclipse.jface.window.IShellProvider

    public class GroupParametersDialog
    extends org.eclipse.jface.dialogs.TitleAreaDialog
    implements IReadOnlyModeSupport
    Group parameters dialog
    • 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
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected void configureShell​(org.eclipse.swt.widgets.Shell newShell)  
      protected void createButtonsForButtonBar​(org.eclipse.swt.widgets.Composite parent)
      Create contents of the button bar.
      protected org.eclipse.swt.widgets.Control createDialogArea​(org.eclipse.swt.widgets.Composite parent)
      Create contents of the dialog.
      LocalString getGroupName()
      Get group name
      GroupHeaderPlacement getHeaderPlacement()
      Get header placement
      protected org.eclipse.swt.graphics.Point getInitialSize()
      Return the initial size of the dialog.
      boolean isReadOnlyMode()
      Get read-only mode value.
      protected void okPressed()  
      void setGroupName​(LocalString groupName)
      Set group name
      void setHeaderPlacement​(GroupHeaderPlacement headerPlacement)
      Set up header placement
      void setReadOnlyMode​(boolean readOnlyMode)
      Set up read-only mode.
      • Methods inherited from class org.eclipse.jface.dialogs.TitleAreaDialog

        createContents, getErrorMessage, 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, dialogFontIsDefault, getBlockedHandler, getButton, getButtonBar, getCancelButton, getDialogArea, getDialogBoundsSettings, getDialogBoundsStrategy, getImage, getInitialLocation, getOKButton, initializeBounds, initializeDialogUnits, isResizable, 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, open, setBlockOnOpen, setDefaultImage, setDefaultImages, setDefaultModalParent, setDefaultOrientation, setExceptionHandler, setParentShell, setReturnCode, setShellStyle, setWindowManager
    • Constructor Detail

      • GroupParametersDialog

        public GroupParametersDialog​(org.eclipse.swt.widgets.Shell parentShell)
        Creates new instance of GroupParametersDialog
        Parameters:
        parentShell - Shell
      • GroupParametersDialog

        public GroupParametersDialog​(org.eclipse.swt.widgets.Shell parentShell,
                                     String currentLanguageCode)
        Creates new instance of GroupParametersDialog
        Parameters:
        parentShell - Shell
        currentLanguageCode - code of current language
    • Method Detail

      • getGroupName

        public LocalString getGroupName()
        Get group name
        Returns:
        group name
      • setGroupName

        public void setGroupName​(LocalString groupName)
        Set group name
        Parameters:
        groupName - group name to be set
      • createDialogArea

        protected org.eclipse.swt.widgets.Control createDialogArea​(org.eclipse.swt.widgets.Composite parent)
        Create contents of the dialog.
        Overrides:
        createDialogArea in class org.eclipse.jface.dialogs.TitleAreaDialog
        Parameters:
        parent - Composite
      • createButtonsForButtonBar

        protected void createButtonsForButtonBar​(org.eclipse.swt.widgets.Composite parent)
        Create contents of the button bar.
        Overrides:
        createButtonsForButtonBar in class org.eclipse.jface.dialogs.Dialog
        Parameters:
        parent - Composite
      • getInitialSize

        protected org.eclipse.swt.graphics.Point getInitialSize()
        Return the initial size of the dialog.
        Overrides:
        getInitialSize in class org.eclipse.jface.dialogs.TitleAreaDialog
      • okPressed

        protected void okPressed()
        Overrides:
        okPressed in class org.eclipse.jface.dialogs.Dialog
      • configureShell

        protected void configureShell​(org.eclipse.swt.widgets.Shell newShell)
        Overrides:
        configureShell in class org.eclipse.jface.window.Window