Package com._1c.g5.v8.dt.bsl.ui.outline
Class BslQuickOutlinePopup
- java.lang.Object
-
- org.eclipse.jface.window.Window
-
- org.eclipse.jface.dialogs.PopupDialog
-
- org.eclipse.handly.ui.quickoutline.OutlinePopup
-
- org.eclipse.handly.ui.quickoutline.FilteringOutlinePopup
-
- org.eclipse.handly.ui.quickoutline.HandlyOutlinePopup
-
- org.eclipse.handly.xtext.ui.quickoutline.HandlyXtextOutlinePopup
-
- com._1c.g5.v8.dt.bsl.ui.outline.BslQuickOutlinePopup
-
- All Implemented Interfaces:
org.eclipse.handly.model.adapter.IContentAdapterProvider
,org.eclipse.jface.window.IShellProvider
public class BslQuickOutlinePopup extends org.eclipse.handly.xtext.ui.quickoutline.HandlyXtextOutlinePopup
Quick outline popup forBsl
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.eclipse.handly.ui.quickoutline.FilteringOutlinePopup
org.eclipse.handly.ui.quickoutline.FilteringOutlinePopup.ElementMatcher, org.eclipse.handly.ui.quickoutline.FilteringOutlinePopup.FilteringOutlineTreeViewer, org.eclipse.handly.ui.quickoutline.FilteringOutlinePopup.StringMatcher
-
-
Constructor Summary
Constructors Constructor Description BslQuickOutlinePopup()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected org.eclipse.swt.widgets.Control
createDialogArea(org.eclipse.swt.widgets.Composite parent)
protected ITreeContentProvider
getContentProvider()
protected IBaseLabelProvider
getLabelProvider()
void
init(org.eclipse.handly.ui.quickoutline.IOutlinePopupHost host, org.eclipse.jface.bindings.keys.KeyStroke invokingKeyStroke)
-
Methods inherited from class org.eclipse.handly.xtext.ui.quickoutline.HandlyXtextOutlinePopup
getInputElementProvider, setInputElementProvider
-
Methods inherited from class org.eclipse.handly.ui.quickoutline.HandlyOutlinePopup
computeInput, getContentAdapter, getCorrespondingElement, isInHost, revealInHost
-
Methods inherited from class org.eclipse.handly.ui.quickoutline.FilteringOutlinePopup
createFilterText, createPatternMatcher, createTitleControl, createTitleMenuArea, createTreeViewer, getFilterText, getFocalElement, getFocusControl, getPatternMatcher, patternMatcherUpdated, selectFirstMatch, setTabOrder, updatePatternMatcher
-
Methods inherited from class org.eclipse.handly.ui.quickoutline.OutlinePopup
changeOutlineMode, computeInitialSelection, getDefaultLocation, getDialogSettings, getHost, getInitialSelection, getInvokingKeyListener, getInvokingKeyStroke, getSelectedElement, getTreeViewer, gotoSelectedElement, initDecorationContext, isAutoExpandable, shouldUseHashlookup, updateInfoText
-
Methods inherited from class org.eclipse.jface.dialogs.PopupDialog
adjustBounds, applyBackgroundColor, applyForegroundColor, close, configureShell, createContents, createInfoTextArea, fillDialogMenu, getBackground, getBackgroundColorExclusions, getDefaultSize, getForeground, getForegroundColorExclusions, getInitialLocation, getInitialSize, getPersistBounds, getPersistLocation, getPersistSize, hasInfoArea, hasTitleArea, open, saveDialogBounds, setInfoText, setTitleText, showDialogMenu
-
Methods inherited from class org.eclipse.jface.window.Window
canHandleShellCloseEvent, constrainShellSize, create, createShell, getConstrainedShellBounds, getContents, getDefaultImage, getDefaultImages, getDefaultOrientation, getLayout, getParentShell, getReturnCode, getShell, getShellListener, getShellStyle, getWindowManager, handleFontChange, handleShellCloseEvent, initializeBounds, setBlockOnOpen, setDefaultImage, setDefaultImages, setDefaultModalParent, setDefaultOrientation, setExceptionHandler, setParentShell, setReturnCode, setShellStyle, setWindowManager
-
-
-
-
Method Detail
-
init
public void init(org.eclipse.handly.ui.quickoutline.IOutlinePopupHost host, org.eclipse.jface.bindings.keys.KeyStroke invokingKeyStroke)
- Overrides:
init
in classorg.eclipse.handly.ui.quickoutline.FilteringOutlinePopup
-
getContentProvider
protected ITreeContentProvider getContentProvider()
- Specified by:
getContentProvider
in classorg.eclipse.handly.ui.quickoutline.OutlinePopup
-
getLabelProvider
protected IBaseLabelProvider getLabelProvider()
- Specified by:
getLabelProvider
in classorg.eclipse.handly.ui.quickoutline.OutlinePopup
-
createDialogArea
protected org.eclipse.swt.widgets.Control createDialogArea(org.eclipse.swt.widgets.Composite parent)
- Overrides:
createDialogArea
in classorg.eclipse.handly.ui.quickoutline.OutlinePopup
-
-