Class EnumStringMultiSelectionDialog

java.lang.Object
org.eclipse.jface.window.Window
org.eclipse.jface.dialogs.Dialog
org.eclipse.jface.dialogs.TrayDialog
org.eclipse.ui.dialogs.SelectionDialog
org.eclipse.ui.dialogs.SelectionStatusDialog
org.eclipse.ui.dialogs.CheckedTreeSelectionDialog
org.eclipse.nebula.widgets.xviewer.util.EnumStringMultiSelectionDialog
All Implemented Interfaces:
org.eclipse.jface.window.IShellProvider

public class EnumStringMultiSelectionDialog
extends org.eclipse.ui.dialogs.CheckedTreeSelectionDialog
  • Nested Class Summary

    Nested Classes 
    Modifier and Type Class Description
    static class  EnumStringMultiSelectionDialog.Selection  

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

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

    CANCEL, OK, resizeHasOccurred
  • Constructor Summary

    Constructors 
    Constructor Description
    EnumStringMultiSelectionDialog​(java.lang.String displayName, java.util.Collection<java.lang.String> enums, java.util.Collection<java.lang.String> selEnums)  
    EnumStringMultiSelectionDialog​(java.lang.String displayName, java.util.Collection<java.lang.String> enums, java.util.Collection<java.lang.String> selEnums, boolean enableReplace, boolean enableDelete)  
  • Method Summary

    Modifier and Type Method Description
    protected org.eclipse.swt.widgets.Control createDialogArea​(org.eclipse.swt.widgets.Composite container)  
    EnumStringMultiSelectionDialog.Selection getSelected()  

    Methods inherited from class org.eclipse.ui.dialogs.CheckedTreeSelectionDialog

    addFilter, cancelPressed, computeResult, create, createSelectionButtons, createTreeViewer, getTreeViewer, open, setComparator, setContainerMode, setEmptyListMessage, setExpandedElements, setInitialSelection, setInput, setSize, setSorter, setStyle, setValidator, updateOKStatus

    Methods inherited from class org.eclipse.ui.dialogs.SelectionStatusDialog

    configureShell, createButtonBar, getFirstResult, okPressed, setImage, setResult, setStatusLineAboveButtons, updateButtonsEnableState, updateStatus

    Methods inherited from class org.eclipse.ui.dialogs.SelectionDialog

    createButtonsForButtonBar, createMessageArea, getDialogBoundsSettings, getDialogBoundsStrategy, getInitialElementSelections, getInitialSelections, getMessage, getOkButton, getResult, isResizable, setDialogBoundsSettings, setInitialElementSelections, setInitialSelections, setMessage, setResult, setSelectionResult, setTitle

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

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

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

    applyDialogFont, buttonPressed, close, convertHeightInCharsToPixels, convertHeightInCharsToPixels, convertHorizontalDLUsToPixels, convertHorizontalDLUsToPixels, convertVerticalDLUsToPixels, convertVerticalDLUsToPixels, convertWidthInCharsToPixels, convertWidthInCharsToPixels, createButton, createContents, dialogFontIsDefault, getBlockedHandler, getButton, getButtonBar, getCancelButton, getDialogArea, getImage, getInitialLocation, getInitialSize, getOKButton, initializeBounds, initializeDialogUnits, 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

    • EnumStringMultiSelectionDialog

      public EnumStringMultiSelectionDialog​(java.lang.String displayName, java.util.Collection<java.lang.String> enums, java.util.Collection<java.lang.String> selEnums)
    • EnumStringMultiSelectionDialog

      public EnumStringMultiSelectionDialog​(java.lang.String displayName, java.util.Collection<java.lang.String> enums, java.util.Collection<java.lang.String> selEnums, boolean enableReplace, boolean enableDelete)
  • Method Details