public class DialogProblemFilter extends DialogMarkerFilter
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 |
---|
DialogProblemFilter(org.eclipse.swt.widgets.Shell parentShell,
ProblemFilter[] filters)
Create a new instance of the receiver.
|
Modifier and Type | Method and Description |
---|---|
protected void |
buttonPressed(int buttonId) |
protected void |
createAttributesArea(org.eclipse.swt.widgets.Composite parent)
This method is intended to be overridden by subclasses of FiltersDialog.
|
protected java.lang.String |
getSystemFilterString(ProblemFilter filter)
Return the string with the details of filter.
|
protected MarkerFilter |
newFilter(java.lang.String newName)
Crate a newFilter called newName
|
protected void |
okPressed() |
protected void |
resetPressed()
Handles a press of the Reset button.
|
protected void |
setSelectedFilter(org.eclipse.jface.viewers.SelectionChangedEvent event)
Set the selected filter from event.
|
protected void |
showSystemLabel(boolean systemLabelShowing)
Show or hide the system label.
|
protected void |
updateEnabledState(boolean enabled)
Updates the enabled state of the widgetry based on whether or not it is enabled.
|
protected void |
updateFilterFromUI(MarkerFilter filter)
Update the selected filter from the UI.
|
protected void |
updateUIWithFilter(MarkerFilter filter)
Update the UI with the contents of filter.
|
configureShell, createCheckbox, createCombo, createDialogArea, createFilterSelectButtons, createRadioButton, createResetArea, createResourceArea, createSeparatorLine, createTypesArea, getComparator, getFilters, getSelectedFilter, getSelectedTypes, removeFilters, setFilter, updateFilterFromUI, updateForSelection, updateUIFromFilter
closeTray, createButtonBar, createHelpControl, getLayout, getTray, handleShellCloseEvent, isDialogHelpAvailable, isHelpAvailable, openTray, setDialogHelpAvailable, setHelpAvailable
applyDialogFont, cancelPressed, close, convertHeightInCharsToPixels, convertHeightInCharsToPixels, convertHorizontalDLUsToPixels, convertHorizontalDLUsToPixels, convertVerticalDLUsToPixels, convertVerticalDLUsToPixels, convertWidthInCharsToPixels, convertWidthInCharsToPixels, create, createButton, createButtonsForButtonBar, createContents, dialogFontIsDefault, getBlockedHandler, getButton, getButtonBar, getCancelButton, getDialogArea, getDialogBoundsSettings, getDialogBoundsStrategy, getImage, getInitialLocation, getInitialSize, getOKButton, initializeBounds, initializeDialogUnits, isResizable, setBlockedHandler, setButtonLayoutData, setButtonLayoutFormData, shortenText
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
public DialogProblemFilter(org.eclipse.swt.widgets.Shell parentShell, ProblemFilter[] filters)
parentShell
- filters
- protected void createAttributesArea(org.eclipse.swt.widgets.Composite parent)
DialogMarkerFilter
parent
- the parent Compositeprotected void updateFilterFromUI(MarkerFilter filter)
DialogMarkerFilter
updateFilterFromUI
in class DialogMarkerFilter
protected void updateUIWithFilter(MarkerFilter filter)
DialogMarkerFilter
updateUIWithFilter
in class DialogMarkerFilter
protected void updateEnabledState(boolean enabled)
DialogMarkerFilter
updateEnabledState
in class DialogMarkerFilter
protected void resetPressed()
DialogMarkerFilter
resetPressed
in class DialogMarkerFilter
protected MarkerFilter newFilter(java.lang.String newName)
DialogMarkerFilter
newFilter
in class DialogMarkerFilter
protected java.lang.String getSystemFilterString(ProblemFilter filter)
filter
- protected void setSelectedFilter(org.eclipse.jface.viewers.SelectionChangedEvent event)
DialogMarkerFilter
setSelectedFilter
in class DialogMarkerFilter
protected void showSystemLabel(boolean systemLabelShowing)
systemLabelShowing
- protected void buttonPressed(int buttonId)
buttonPressed
in class DialogMarkerFilter
protected void okPressed()
okPressed
in class DialogMarkerFilter