Class EditorOutlinePopupHost
- java.lang.Object
-
- org.eclipse.handly.ui.quickoutline.EditorOutlinePopupHost
-
- All Implemented Interfaces:
IOutlinePopupHost
public class EditorOutlinePopupHost extends java.lang.Object implements IOutlinePopupHost
An editor-based outline popup host.
-
-
Constructor Summary
Constructors Constructor Description EditorOutlinePopupHost(org.eclipse.ui.IEditorPart editor)Creates an outline popup host based on the given editor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.eclipse.swt.widgets.ControlgetControl()Returns the SWT control for this host, ornullif the control is no longer available or has yet to be created.org.eclipse.ui.IEditorPartgetEditor()Returns the editor underlying this host.org.eclipse.ui.IEditorInputgetEditorInput()Returns the editor input for this host, ornullif none.org.eclipse.jface.viewers.ISelectionProvidergetSelectionProvider()Returns the selection provider of this host.
-
-
-
Method Detail
-
getEditor
public org.eclipse.ui.IEditorPart getEditor()
Returns the editor underlying this host.- Returns:
- the underlying editor (never
null)
-
getControl
public org.eclipse.swt.widgets.Control getControl()
Description copied from interface:IOutlinePopupHostReturns the SWT control for this host, ornullif the control is no longer available or has yet to be created.- Specified by:
getControlin interfaceIOutlinePopupHost- Returns:
- the SWT control or
null
-
getSelectionProvider
public org.eclipse.jface.viewers.ISelectionProvider getSelectionProvider()
Description copied from interface:IOutlinePopupHostReturns the selection provider of this host.- Specified by:
getSelectionProviderin interfaceIOutlinePopupHost- Returns:
- the selection provider (never
null)
-
getEditorInput
public org.eclipse.ui.IEditorInput getEditorInput()
Description copied from interface:IOutlinePopupHostReturns the editor input for this host, ornullif none.- Specified by:
getEditorInputin interfaceIOutlinePopupHost- Returns:
- the editor input or
null
-
-