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 for
Bsl-
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.StringMatcherNested classes/interfaces inherited from class org.eclipse.handly.ui.quickoutline.OutlinePopup
org.eclipse.handly.ui.quickoutline.OutlinePopup.OutlineTreeViewerNested classes/interfaces inherited from class org.eclipse.jface.window.Window
org.eclipse.jface.window.Window.IExceptionHandler -
Field Summary
Fields inherited from class org.eclipse.jface.dialogs.PopupDialog
HOVER_SHELLSTYLE, INFOPOPUP_SHELLSTYLE, INFOPOPUPRESIZE_SHELLSTYLE, POPUP_HORIZONTALSPACING, POPUP_IMG_MENU, POPUP_IMG_MENU_DISABLED, POPUP_MARGINHEIGHT, POPUP_MARGINWIDTH, POPUP_VERTICALSPACINGFields inherited from class org.eclipse.jface.window.Window
CANCEL, OK, resizeHasOccurred -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected org.eclipse.swt.widgets.ControlcreateDialogArea(org.eclipse.swt.widgets.Composite parent) protected ITreeContentProviderprotected IBaseLabelProvidervoidinit(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, setInputElementProviderMethods inherited from class org.eclipse.handly.ui.quickoutline.HandlyOutlinePopup
computeInput, getContentAdapter, getCorrespondingElement, isInHost, revealInHostMethods inherited from class org.eclipse.handly.ui.quickoutline.FilteringOutlinePopup
createFilterText, createPatternMatcher, createTitleControl, createTitleMenuArea, createTreeViewer, getFilterText, getFocalElement, getFocusControl, getPatternMatcher, patternMatcherUpdated, selectFirstMatch, setTabOrder, updatePatternMatcherMethods inherited from class org.eclipse.handly.ui.quickoutline.OutlinePopup
changeOutlineMode, computeInitialSelection, getDefaultLocation, getDialogSettings, getHost, getInitialSelection, getInvokingKeyListener, getInvokingKeyStroke, getSelectedElement, getTreeViewer, gotoSelectedElement, initDecorationContext, isAutoExpandable, shouldUseHashlookup, updateInfoTextMethods inherited from class org.eclipse.jface.dialogs.PopupDialog
adjustBounds, applyBackgroundColor, applyForegroundColor, close, configureShell, createContents, createInfoTextArea, fillDialogMenu, getBackground, getBackgroundColorExclusions, getDefaultSize, getForeground, getForegroundColorExclusions, getInitialLocation, getInitialSize, getPersistLocation, getPersistSize, hasInfoArea, hasTitleArea, open, saveDialogBounds, setInfoText, setTitleText, showDialogMenuMethods 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
-
Constructor Details
-
BslQuickOutlinePopup
public BslQuickOutlinePopup()
-
-
Method Details
-
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
- Specified by:
getContentProviderin classorg.eclipse.handly.ui.quickoutline.OutlinePopup
-
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
-