org.eclipse.ocl.examples.xtext.base.ui.utilities
Class BaseUIUtil
java.lang.Object
org.eclipse.ocl.examples.xtext.base.ui.utilities.BaseUIUtil
public class BaseUIUtil
- extends java.lang.Object
Method Summary |
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)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BaseUIUtil
public BaseUIUtil()
getActiveDocument
@Nullable
public static org.eclipse.xtext.ui.editor.model.IXtextDocument getActiveDocument(@Nullable
org.eclipse.ui.IWorkbenchSite site)
getActiveSelection
@Nullable
public static org.eclipse.jface.viewers.ISelection getActiveSelection(@Nullable
org.eclipse.ui.IWorkbenchSite site)
getSelectedObject
@Nullable
public static java.lang.Object getSelectedObject(@Nullable
org.eclipse.jface.viewers.ISelection sel,
@Nullable
org.eclipse.ui.IWorkbenchSite site)
getXtextOutlineSelection
@Nullable
public static java.lang.Object getXtextOutlineSelection(@NonNull
org.eclipse.xtext.ui.editor.outline.IOutlineNode outlineNodeSelection,
@Nullable
org.eclipse.ui.IWorkbenchSite site)
getXtextTextSelection
@Nullable
public static java.lang.Object getXtextTextSelection(@NonNull
org.eclipse.jface.text.ITextSelection textSelection,
@Nullable
org.eclipse.ui.IWorkbenchSite site)