Class CustomizationDataSelectionDialog
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.ListDialog
org.eclipse.nebula.widgets.xviewer.customize.dialog.CustomizationDataSelectionDialog
- All Implemented Interfaces:
org.eclipse.jface.window.IShellProvider
public class CustomizationDataSelectionDialog
extends org.eclipse.ui.dialogs.ListDialog
Provides dialog for saving table customizations.
-
Nested Class Summary
-
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 CustomizationDataSelectionDialog(XViewer xViewer, java.util.List<CustomizeData> custDatas)
CustomizationDataSelectionDialog(org.eclipse.swt.widgets.Shell parent, XViewer xViewer, java.util.List<CustomizeData> custDatas)
-
Method Summary
Modifier and Type Method Description protected org.eclipse.swt.widgets.Control
createDialogArea(org.eclipse.swt.widgets.Composite container)
java.lang.String
getEnteredName()
CustomizeData
getSelectedCustData()
boolean
isSaveShared()
protected void
okPressed()
void
setSaveShared(boolean saveShared)
Methods inherited from class org.eclipse.ui.dialogs.ListDialog
createButtonsForButtonBar, getHeightInChars, getTableStyle, getTableViewer, getWidthInChars, setAddCancelButton, setContentProvider, setHeightInChars, setInput, setLabelProvider, setWidthInChars
Methods inherited from class org.eclipse.ui.dialogs.SelectionDialog
configureShell, 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, 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, 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, open, setBlockOnOpen, setDefaultImage, setDefaultImages, setDefaultModalParent, setDefaultOrientation, setExceptionHandler, setParentShell, setReturnCode, setShellStyle, setWindowManager
-
Constructor Details
-
CustomizationDataSelectionDialog
-
CustomizationDataSelectionDialog
public CustomizationDataSelectionDialog(org.eclipse.swt.widgets.Shell parent, XViewer xViewer, java.util.List<CustomizeData> custDatas)
-
-
Method Details
-
okPressed
protected void okPressed()- Overrides:
okPressed
in classorg.eclipse.ui.dialogs.ListDialog
-
createDialogArea
protected org.eclipse.swt.widgets.Control createDialogArea(org.eclipse.swt.widgets.Composite container)- Overrides:
createDialogArea
in classorg.eclipse.ui.dialogs.ListDialog
-
getSelectedCustData
-
getEnteredName
public java.lang.String getEnteredName() -
isSaveShared
public boolean isSaveShared() -
setSaveShared
public void setSaveShared(boolean saveShared)
-