public class BaseUIUtil
extends java.lang.Object
Constructor and Description |
---|
BaseUIUtil() |
Modifier and Type | Method and Description |
---|---|
static org.eclipse.xtext.ui.editor.model.IXtextDocument |
getActiveDocument(org.eclipse.ui.IWorkbenchSite site) |
static org.eclipse.jface.viewers.ISelection |
getActiveSelection(org.eclipse.ui.IWorkbenchSite site) |
static java.lang.Object |
getSelectedObject(org.eclipse.jface.viewers.ISelection sel,
org.eclipse.ui.IWorkbenchSite site) |
static java.lang.Object |
getXtextOutlineSelection(org.eclipse.xtext.ui.editor.outline.IOutlineNode outlineNodeSelection,
org.eclipse.ui.IWorkbenchSite site) |
static java.lang.Object |
getXtextTextSelection(org.eclipse.jface.text.ITextSelection textSelection,
org.eclipse.ui.IWorkbenchSite site) |
@Nullable public static org.eclipse.xtext.ui.editor.model.IXtextDocument getActiveDocument(@Nullable org.eclipse.ui.IWorkbenchSite site)
@Nullable public static org.eclipse.jface.viewers.ISelection getActiveSelection(@Nullable org.eclipse.ui.IWorkbenchSite site)
@Nullable public static java.lang.Object getSelectedObject(@Nullable org.eclipse.jface.viewers.ISelection sel, @Nullable org.eclipse.ui.IWorkbenchSite site)
@Nullable public static java.lang.Object getXtextOutlineSelection(@NonNull org.eclipse.xtext.ui.editor.outline.IOutlineNode outlineNodeSelection, @Nullable org.eclipse.ui.IWorkbenchSite site)
@Nullable public static java.lang.Object getXtextTextSelection(@NonNull org.eclipse.jface.text.ITextSelection textSelection, @Nullable org.eclipse.ui.IWorkbenchSite site)