public class XViewerCustomizeDialog
extends org.eclipse.jface.dialogs.MessageDialog
| Modifier and Type | Field and Description |
|---|---|
(package private) org.eclipse.swt.widgets.Button |
addAllItemButton |
(package private) org.eclipse.swt.widgets.Button |
addItemButton |
(package private) org.eclipse.swt.widgets.Button |
deleteButton |
protected XViewerFilteredTree |
hiddenColTable |
(package private) org.eclipse.swt.dnd.DragSourceAdapter |
hiddenTableDragListener |
(package private) org.eclipse.swt.dnd.DropTargetAdapter |
hiddenTableDropListener |
(package private) boolean |
isFeedbackAfter |
(package private) boolean |
isShowColumnFilterTextBlock |
(package private) boolean |
isShowFilterTextBlock |
(package private) boolean |
isShowSorterBlock |
(package private) org.eclipse.swt.widgets.Button |
moveDownButton |
(package private) org.eclipse.swt.widgets.Button |
moveUpButton |
(package private) org.eclipse.swt.widgets.Button |
removeAllItemButton |
(package private) org.eclipse.swt.widgets.Button |
removeItemButton |
(package private) org.eclipse.swt.widgets.Button |
renameButton |
(package private) org.eclipse.swt.widgets.Button |
saveButton |
(package private) org.eclipse.swt.widgets.Button |
setDefaultButton |
protected XViewerFilteredTree |
visibleColTable |
(package private) org.eclipse.swt.dnd.DragSourceAdapter |
visibleTableDragListener |
(package private) org.eclipse.swt.dnd.DropTargetAdapter |
visibleTableDropListener |
CONFIRM, ERROR, INFORMATION, NONE, QUESTION, QUESTION_WITH_CANCEL, WARNINGimageLabel, message, messageLabelblockedHandler, 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 |
|---|
XViewerCustomizeDialog(XViewer xViewer) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
buttonPressed(int buttonId) |
protected org.eclipse.swt.widgets.Control |
createDialogArea(org.eclipse.swt.widgets.Composite parent) |
protected java.util.List<org.eclipse.nebula.widgets.xviewer.core.model.XViewerColumn> |
getHiddenTableSelection() |
java.lang.String |
getTitle() |
protected java.util.List<org.eclipse.nebula.widgets.xviewer.core.model.XViewerColumn> |
getVisibleTableSelection() |
protected void |
handleAddAllItem()
for testing purposes
|
protected void |
handleLoadConfigCust()
for testing purposes
|
protected void |
moveFromVisibleToHidden(java.util.List<org.eclipse.nebula.widgets.xviewer.core.model.XViewerColumn> visibleSelCols) |
void |
performHiddenTableDragOver(org.eclipse.swt.dnd.DropTargetEvent event)
Drag should only be from visible table
|
void |
performHiddenTableTextDrop(org.eclipse.swt.dnd.DropTargetEvent event) |
void |
performVisibleTableDragOver(org.eclipse.swt.dnd.DropTargetEvent event) |
void |
performVisibleTableTextDrop(org.eclipse.swt.dnd.DropTargetEvent event) |
void |
restoreCustTableSelection() |
void |
setShowColumnFilterTextBlock(boolean isShowColumnFilterTextBlock) |
void |
setShowFilterTextBlock(boolean isShowFilterTextBlock) |
void |
setShowSorterBlock(boolean isShowSorterBlock) |
void |
setTitle(java.lang.String title) |
void |
storeCustTableSelection() |
configureShell, createButton, createButtonsForButtonBar, createCustomArea, customShouldTakeFocus, getButton, getButtonLabels, getDefaultButtonIndex, getImage, getMinimumMessageWidth, handleShellCloseEvent, open, open, openConfirm, openError, openInformation, openQuestion, openWarning, setButtonLabels, setButtonscreateButtonBar, createContents, createDialogAndButtonArea, createMessageArea, getErrorImage, getInfoImage, getMessageLabelStyle, getQuestionImage, getWarningImageapplyDialogFont, 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, shortenTextcanHandleShellCloseEvent, 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, setWindowManagerprotected XViewerFilteredTree hiddenColTable
protected XViewerFilteredTree visibleColTable
org.eclipse.swt.widgets.Button setDefaultButton
org.eclipse.swt.widgets.Button deleteButton
org.eclipse.swt.widgets.Button addItemButton
org.eclipse.swt.widgets.Button addAllItemButton
org.eclipse.swt.widgets.Button removeItemButton
org.eclipse.swt.widgets.Button removeAllItemButton
org.eclipse.swt.widgets.Button moveUpButton
org.eclipse.swt.widgets.Button moveDownButton
org.eclipse.swt.widgets.Button saveButton
org.eclipse.swt.widgets.Button renameButton
boolean isFeedbackAfter
boolean isShowSorterBlock
boolean isShowFilterTextBlock
boolean isShowColumnFilterTextBlock
org.eclipse.swt.dnd.DragSourceAdapter hiddenTableDragListener
org.eclipse.swt.dnd.DropTargetAdapter hiddenTableDropListener
org.eclipse.swt.dnd.DragSourceAdapter visibleTableDragListener
org.eclipse.swt.dnd.DropTargetAdapter visibleTableDropListener
public XViewerCustomizeDialog(XViewer xViewer)
public void setTitle(java.lang.String title)
public void performHiddenTableDragOver(org.eclipse.swt.dnd.DropTargetEvent event)
public void performHiddenTableTextDrop(org.eclipse.swt.dnd.DropTargetEvent event)
public void performVisibleTableTextDrop(org.eclipse.swt.dnd.DropTargetEvent event)
public void performVisibleTableDragOver(org.eclipse.swt.dnd.DropTargetEvent event)
protected org.eclipse.swt.widgets.Control createDialogArea(org.eclipse.swt.widgets.Composite parent)
createDialogArea in class org.eclipse.jface.dialogs.MessageDialogprotected void moveFromVisibleToHidden(java.util.List<org.eclipse.nebula.widgets.xviewer.core.model.XViewerColumn> visibleSelCols)
protected void handleAddAllItem()
protected void handleLoadConfigCust()
protected java.util.List<org.eclipse.nebula.widgets.xviewer.core.model.XViewerColumn> getVisibleTableSelection()
protected java.util.List<org.eclipse.nebula.widgets.xviewer.core.model.XViewerColumn> getHiddenTableSelection()
public void storeCustTableSelection()
public void restoreCustTableSelection()
protected void buttonPressed(int buttonId)
buttonPressed in class org.eclipse.jface.dialogs.MessageDialogpublic java.lang.String getTitle()
public void setShowSorterBlock(boolean isShowSorterBlock)
public void setShowFilterTextBlock(boolean isShowFilterTextBlock)
public void setShowColumnFilterTextBlock(boolean isShowColumnFilterTextBlock)