public abstract class HandlyXtextOutlinePopup extends HandlyOutlinePopup
Note that this class relies on the language-specific implementation of
IInputElementProvider being available through injection.
FilteringOutlinePopup.ElementMatcher, FilteringOutlinePopup.FilteringOutlineTreeViewer, FilteringOutlinePopup.StringMatcherOutlinePopup.OutlineTreeViewer| Constructor and Description |
|---|
HandlyXtextOutlinePopup() |
| Modifier and Type | Method and Description |
|---|---|
protected IInputElementProvider |
getInputElementProvider()
Returns the input element provider for this outline popup.
|
void |
setInputElementProvider(IInputElementProvider provider) |
computeInput, getContentAdapter, getCorrespondingElement, isInHost, revealInHostcreateFilterText, createPatternMatcher, createTitleControl, createTitleMenuArea, createTreeViewer, getFilterText, getFocalElement, getFocusControl, getPatternMatcher, init, patternMatcherUpdated, selectFirstMatch, setTabOrder, updatePatternMatcherchangeOutlineMode, computeInitialSelection, createDialogArea, getContentProvider, getDefaultLocation, getDialogSettings, getHost, getInitialSelection, getInvokingKeyListener, getInvokingKeyStroke, getLabelProvider, getSelectedElement, getTreeViewer, gotoSelectedElement, initDecorationContext, isAutoExpandable, shouldUseHashlookup, updateInfoTextadjustBounds, applyBackgroundColor, applyForegroundColor, close, configureShell, createContents, createInfoTextArea, fillDialogMenu, getBackground, getBackgroundColorExclusions, getDefaultSize, getForeground, getForegroundColorExclusions, getInitialLocation, getInitialSize, getPersistBounds, getPersistLocation, getPersistSize, hasInfoArea, hasTitleArea, open, saveDialogBounds, setInfoText, setTitleText, showDialogMenucanHandleShellCloseEvent, 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@Inject public void setInputElementProvider(IInputElementProvider provider)
protected IInputElementProvider getInputElementProvider()
HandlyOutlinePopupgetInputElementProvider in class HandlyOutlinePopupCopyright (c) 2014, 2020 1C-Soft LLC and others. Made available under the Eclipse Public License 2.0