Class LocalStringFormatDialog

    • 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 createSingleEntry​(org.eclipse.swt.widgets.Composite container, org.eclipse.core.databinding.DataBindingContext dbc, LocalStringDialog.LocalString localString)
      Create editor for single line of local string
      • Methods inherited from class org.eclipse.jface.dialogs.TitleAreaDialog

        createContents, 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, convertHeightInCharsToPixels, convertHeightInCharsToPixels, convertHorizontalDLUsToPixels, convertHorizontalDLUsToPixels, convertVerticalDLUsToPixels, convertVerticalDLUsToPixels, convertWidthInCharsToPixels, convertWidthInCharsToPixels, create, createButton, createButtonsForButtonBar, dialogFontIsDefault, getBlockedHandler, getButton, getButtonBar, getCancelButton, getDialogArea, 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

      • LocalStringFormatDialog

        public LocalStringFormatDialog​(org.eclipse.swt.widgets.Shell parentShell,
                                       IV8Project project,
                                       Map<String,​String> inputData,
                                       String editingLanguageCode,
                                       boolean multiLine,
                                       boolean isReadOnly)
        Create instance of LocalStringFormatDialog
        Parameters:
        parentShell - the parent SWT shell, cannot be null
        project - the current V8 project, cannot be null
        inputData - a map of string key-values pairs where key is language code and value is the input string, cannot be null
        currentEditingLanguageCode - code of configuration editing language, cannot be null
        multiLine - flag, indicating that input text boxes should be multiline
        isReadOnly - flag, indicating that dialog is in read-only mode
    • Method Detail

      • createSingleEntry

        protected void createSingleEntry​(org.eclipse.swt.widgets.Composite container,
                                         org.eclipse.core.databinding.DataBindingContext dbc,
                                         LocalStringDialog.LocalString localString)
        Description copied from class: LocalStringDialog
        Create editor for single line of local string
        Overrides:
        createSingleEntry in class LocalStringDialog
        Parameters:
        container - the parent container, cannot be null
        dbc - the data binding context, cannot be null
        localString - the editing local string item, cannot be null