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.HandlyXtextOutlinePopupQuick 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.ControlcreateDialogArea(org.eclipse.swt.widgets.Composite parent)protected ITreeContentProvidergetContentProvider()protected IBaseLabelProvidergetLabelProvider()voidinit(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:
initin classorg.eclipse.handly.ui.quickoutline.FilteringOutlinePopup
-
getContentProvider
protected ITreeContentProvider getContentProvider()
- Specified by:
getContentProviderin classorg.eclipse.handly.ui.quickoutline.OutlinePopup
-
getLabelProvider
protected IBaseLabelProvider getLabelProvider()
- Specified by:
getLabelProviderin classorg.eclipse.handly.ui.quickoutline.OutlinePopup
-
createDialogArea
protected org.eclipse.swt.widgets.Control createDialogArea(org.eclipse.swt.widgets.Composite parent)
- Overrides:
createDialogAreain classorg.eclipse.handly.ui.quickoutline.OutlinePopup
-
-