public class XCheckFilteredTreeDialog
extends org.eclipse.jface.dialogs.MessageDialog
Modifier and Type | Field and Description |
---|---|
protected org.eclipse.swt.widgets.Label |
statusLabel |
CONFIRM, ERROR, INFORMATION, NONE, QUESTION, QUESTION_WITH_CANCEL, WARNING
imageLabel, message, messageLabel
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 and Description |
---|
XCheckFilteredTreeDialog(java.lang.String dialogTitle,
java.lang.String dialogMessage,
PatternFilter patternFilter,
org.eclipse.jface.viewers.IContentProvider contentProvider,
org.eclipse.jface.viewers.IBaseLabelProvider labelProvider,
org.eclipse.jface.viewers.ViewerSorter viewerSorter) |
Modifier and Type | Method and Description |
---|---|
protected org.eclipse.swt.widgets.Control |
createButtonBar(org.eclipse.swt.widgets.Composite parent) |
protected org.eclipse.swt.widgets.Control |
createCustomArea(org.eclipse.swt.widgets.Composite parent) |
protected void |
createPreCustomArea(org.eclipse.swt.widgets.Composite parent) |
java.util.Set<java.lang.Object> |
getChecked() |
java.lang.Object[] |
getResult() |
XCheckedFilteredTree |
getTreeViewer() |
protected Result |
isComplete() |
void |
setInitialSelections(java.util.Collection<? extends java.lang.Object> initialSelections)
Sets the initial selection.
|
void |
setInput(java.lang.Object input)
Sets the input.
|
protected void |
updateStatusLabel() |
buttonPressed, configureShell, createButton, createButtonsForButtonBar, createDialogArea, customShouldTakeFocus, getButton, getButtonLabels, getDefaultButtonIndex, getImage, getMinimumMessageWidth, handleShellCloseEvent, open, open, openConfirm, openError, openInformation, openQuestion, openWarning, setButtonLabels, setButtons
createContents, createDialogAndButtonArea, createMessageArea, getErrorImage, getInfoImage, getMessageLabelStyle, getQuestionImage, getWarningImage
applyDialogFont, cancelPressed, close, convertHeightInCharsToPixels, convertHeightInCharsToPixels, convertHorizontalDLUsToPixels, convertHorizontalDLUsToPixels, convertVerticalDLUsToPixels, convertVerticalDLUsToPixels, convertWidthInCharsToPixels, convertWidthInCharsToPixels, create, dialogFontIsDefault, getBlockedHandler, getButtonBar, getCancelButton, getDialogArea, getDialogBoundsSettings, getDialogBoundsStrategy, getImage, getInitialLocation, getInitialSize, getOKButton, initializeBounds, initializeDialogUnits, isResizable, okPressed, setBlockedHandler, setButtonLayoutData, setButtonLayoutFormData, shortenText
canHandleShellCloseEvent, constrainShellSize, createShell, getConstrainedShellBounds, getContents, getDefaultImage, getDefaultImages, getDefaultOrientation, getLayout, getParentShell, getReturnCode, getShell, getShellListener, getShellStyle, getWindowManager, handleFontChange, open, setBlockOnOpen, setDefaultImage, setDefaultImages, setDefaultModalParent, setDefaultOrientation, setExceptionHandler, setParentShell, setReturnCode, setShellStyle, setWindowManager
public XCheckFilteredTreeDialog(java.lang.String dialogTitle, java.lang.String dialogMessage, PatternFilter patternFilter, org.eclipse.jface.viewers.IContentProvider contentProvider, org.eclipse.jface.viewers.IBaseLabelProvider labelProvider, org.eclipse.jface.viewers.ViewerSorter viewerSorter)
protected void createPreCustomArea(org.eclipse.swt.widgets.Composite parent)
public java.util.Set<java.lang.Object> getChecked()
public final void setInput(java.lang.Object input)
public void setInitialSelections(java.util.Collection<? extends java.lang.Object> initialSelections)
public java.lang.Object[] getResult()
protected org.eclipse.swt.widgets.Control createCustomArea(org.eclipse.swt.widgets.Composite parent)
createCustomArea
in class org.eclipse.jface.dialogs.MessageDialog
protected void updateStatusLabel()
protected org.eclipse.swt.widgets.Control createButtonBar(org.eclipse.swt.widgets.Composite parent)
createButtonBar
in class org.eclipse.jface.dialogs.IconAndMessageDialog
protected Result isComplete()
public XCheckedFilteredTree getTreeViewer()