Class BreakpointsHandlerPanel
- java.lang.Object
-
- org.eclipse.swt.widgets.Widget
-
- org.eclipse.swt.widgets.Control
-
- org.eclipse.swt.widgets.Scrollable
-
- org.eclipse.swt.widgets.Composite
-
- com._1c.g5.v8.dt.ui.dialog.AbstractViewerPanel
-
- com._1c.g5.v8.dt.eventhandlers.ui.dialogs.panels.AbstractSetFilterDialogPanel
-
- com._1c.g5.v8.dt.eventhandlers.ui.dialogs.panels.HandlerPanel
-
- com._1c.g5.v8.dt.eventhandlers.ui.dialogs.panels.BreakpointsHandlerPanel
-
- All Implemented Interfaces:
org.eclipse.swt.graphics.Drawable
public class BreakpointsHandlerPanel extends HandlerPanel
Panel for "Set Event Breakpoints" dialog for choosing handlers.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com._1c.g5.v8.dt.eventhandlers.ui.dialogs.panels.HandlerPanel
HandlerPanel.HandlersFilter
-
Nested classes/interfaces inherited from class com._1c.g5.v8.dt.eventhandlers.ui.dialogs.panels.AbstractSetFilterDialogPanel
AbstractSetFilterDialogPanel.PanelSearchFilter
-
-
Field Summary
-
Fields inherited from class com._1c.g5.v8.dt.eventhandlers.ui.dialogs.panels.AbstractSetFilterDialogPanel
checkStateListeners, filter, toolbarCollapseAllItem, toolbarExpandAllItem
-
Fields inherited from class com._1c.g5.v8.dt.ui.dialog.AbstractViewerPanel
IMG_CHECKED, searchFilterWithHistory, singleSelect, toolBar, toolBarDeselectAllElement, toolBarSelectAllElement, viewer
-
-
Constructor Summary
Constructors Constructor Description BreakpointsHandlerPanel(org.eclipse.swt.widgets.Composite parent, Configuration configuration, EventHandlersFilter filter, SetBreakpointsDialogResult dialogResult, IContentProvider contentProvider)
Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
createBottomControl()
Creates control at tree bottom.protected HandlerPanel.HandlersFilter
getViewerHandlersFilter()
Returns handlers filter to add to viewer.protected void
initViewer(Object input)
Inits viewer properties.protected void
onSearch()
On search event.void
refreshViewer()
Refreshes viewer.protected void
setState(Object element, boolean checked)
Sets node check state and updates its subtree and parents.-
Methods inherited from class com._1c.g5.v8.dt.eventhandlers.ui.dialogs.panels.HandlerPanel
changeViewerCheckState, doDoubleClick
-
Methods inherited from class com._1c.g5.v8.dt.eventhandlers.ui.dialogs.panels.AbstractSetFilterDialogPanel
addCheckStateListener, addViewerFilter, changeActionEnable, changeItemCheckState, checkAll, checkElements, createSearch, createToolbarActions, expandCheckedElements, fireCheckStateChangedEvent, getTopElements, isVisible, removeViewerFilter, scrollToFirstChecked, setCheckedElements, setCheckedState, setUncheckedElements, uncheckElements
-
Methods inherited from class com._1c.g5.v8.dt.ui.dialog.AbstractViewerPanel
addViewerDoubleClickListener, createCheckboxTreeViewer, getCheckedElements, getDescendants, getGrayedElements, getItemsOfType, getOnlyCheckedElements, getViewerInput, hasCheckedElements, initToolbarActions, removeViewerDoubleClickListener, setChecked, setFocusToSearchLine, setGrayedElements, setLabelText, setViewerInput, updateTree
-
Methods inherited from class org.eclipse.swt.widgets.Composite
changed, checkSubclass, drawBackground, getBackgroundMode, getChildren, getLayout, getLayoutDeferred, getTabList, isLayoutDeferred, layout, layout, layout, layout, layout, setBackgroundMode, setFocus, setLayout, setLayoutDeferred, setTabList
-
Methods inherited from class org.eclipse.swt.widgets.Scrollable
computeTrim, getClientArea, getHorizontalBar, getScrollbarsMode, getVerticalBar
-
Methods inherited from class org.eclipse.swt.widgets.Control
addControlListener, addDragDetectListener, addFocusListener, addGestureListener, addHelpListener, addKeyListener, addMenuDetectListener, addMouseListener, addMouseMoveListener, addMouseTrackListener, addMouseWheelListener, addPaintListener, addTouchListener, addTraverseListener, computeSize, computeSize, dragDetect, dragDetect, forceFocus, getAccessible, getBackground, getBackgroundImage, getBorderWidth, getBounds, getCursor, getDragDetect, getEnabled, getFont, getForeground, getLayoutData, getLocation, getMenu, getMonitor, getOrientation, getParent, getRegion, getShell, getSize, getTextDirection, getToolTipText, getTouchEnabled, getVisible, internal_dispose_GC, internal_new_GC, isEnabled, isFocusControl, isReparentable, isVisible, moveAbove, moveBelow, pack, pack, print, redraw, redraw, removeControlListener, removeDragDetectListener, removeFocusListener, removeGestureListener, removeHelpListener, removeKeyListener, removeMenuDetectListener, removeMouseListener, removeMouseMoveListener, removeMouseTrackListener, removeMouseWheelListener, removePaintListener, removeTouchListener, removeTraverseListener, requestLayout, setBackground, setBackgroundImage, setBounds, setBounds, setCapture, setCursor, setDragDetect, setEnabled, setFont, setForeground, setLayoutData, setLocation, setLocation, setMenu, setOrientation, setParent, setRedraw, setRegion, setSize, setSize, setTextDirection, setToolTipText, setTouchEnabled, setVisible, toControl, toControl, toDisplay, toDisplay, traverse, traverse, traverse, update
-
Methods inherited from class org.eclipse.swt.widgets.Widget
addDisposeListener, addListener, checkWidget, dispose, getData, getData, getDisplay, getListeners, getStyle, isAutoDirection, isDisposed, isListening, notifyListeners, removeDisposeListener, removeListener, removeListener, reskin, setData, setData, toString
-
-
-
-
Constructor Detail
-
BreakpointsHandlerPanel
public BreakpointsHandlerPanel(org.eclipse.swt.widgets.Composite parent, Configuration configuration, EventHandlersFilter filter, SetBreakpointsDialogResult dialogResult, IContentProvider contentProvider)
Constructor.- Parameters:
parent
- - parent composite. Can't benull
.configuration
- - editor's configuration. Can't benull
.filter
- - filter to edit. Can't benull
.dialogResult
- - container for choosen handlers. Can't benull
.contentProvider
- - content provider for this panel. Can't benull
.
-
-
Method Detail
-
refreshViewer
public void refreshViewer()
Description copied from class:HandlerPanel
Refreshes viewer.- Overrides:
refreshViewer
in classHandlerPanel
-
initViewer
protected void initViewer(Object input)
Description copied from class:AbstractViewerPanel
Inits viewer properties.- Overrides:
initViewer
in classHandlerPanel
- Parameters:
input
- the viewer input, may benull
-
setState
protected void setState(Object element, boolean checked)
Description copied from class:AbstractViewerPanel
Sets node check state and updates its subtree and parents.- Overrides:
setState
in classHandlerPanel
- Parameters:
element
- the target node, can not benull
checked
- the check value
-
createBottomControl
protected void createBottomControl()
Description copied from class:HandlerPanel
Creates control at tree bottom.- Overrides:
createBottomControl
in classHandlerPanel
-
onSearch
protected void onSearch()
Description copied from class:AbstractSetFilterDialogPanel
On search event.- Overrides:
onSearch
in classAbstractSetFilterDialogPanel
-
getViewerHandlersFilter
protected HandlerPanel.HandlersFilter getViewerHandlersFilter()
Description copied from class:HandlerPanel
Returns handlers filter to add to viewer.- Overrides:
getViewerHandlersFilter
in classHandlerPanel
- Returns:
- handlers filter to add to viewer. Can't return
null
.
-
-