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)