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 classEnumStringMultiSelectionDialog.Selection -
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 -
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.ControlcreateDialogArea(org.eclipse.swt.widgets.Composite container)EnumStringMultiSelectionDialog.SelectiongetSelected()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, updateOKStatusMethods inherited from class org.eclipse.ui.dialogs.SelectionStatusDialog
configureShell, createButtonBar, getFirstResult, okPressed, setImage, setResult, setStatusLineAboveButtons, updateButtonsEnableState, updateStatusMethods inherited from class org.eclipse.ui.dialogs.SelectionDialog
createButtonsForButtonBar, createMessageArea, getDialogBoundsSettings, getDialogBoundsStrategy, getInitialElementSelections, getInitialSelections, getMessage, getOkButton, getResult, isResizable, setDialogBoundsSettings, setInitialElementSelections, setInitialSelections, setMessage, setResult, setSelectionResult, setTitleMethods inherited from class org.eclipse.jface.dialogs.TrayDialog
closeTray, createHelpControl, getLayout, getTray, handleShellCloseEvent, isDialogHelpAvailable, isHelpAvailable, openTray, setDialogHelpAvailable, setHelpAvailableMethods 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, shortenTextMethods 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
-
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
-
createDialogArea
protected org.eclipse.swt.widgets.Control createDialogArea(org.eclipse.swt.widgets.Composite container)- Overrides:
createDialogAreain classorg.eclipse.ui.dialogs.CheckedTreeSelectionDialog
-
getSelected
-