Class Mwe2OutlineTreeProvider
java.lang.Object
org.eclipse.xtext.ui.editor.outline.impl.DefaultOutlineTreeProvider
org.eclipse.emf.mwe2.language.ui.outline.Mwe2OutlineTreeProvider
- All Implemented Interfaces:
org.eclipse.xtext.ui.editor.outline.impl.IOutlineTreeStructureProvider
,org.eclipse.xtext.ui.editor.outline.IOutlineTreeProvider
,org.eclipse.xtext.ui.editor.outline.IOutlineTreeProvider.Cancelable
public class Mwe2OutlineTreeProvider
extends org.eclipse.xtext.ui.editor.outline.impl.DefaultOutlineTreeProvider
customization of the default outline structure
- Author:
- Jan Koehnlein
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.eclipse.xtext.ui.editor.outline.IOutlineTreeProvider
org.eclipse.xtext.ui.editor.outline.IOutlineTreeProvider.Background, org.eclipse.xtext.ui.editor.outline.IOutlineTreeProvider.Cancelable, org.eclipse.xtext.ui.editor.outline.IOutlineTreeProvider.ModeAware
-
Field Summary
Fields inherited from class org.eclipse.xtext.ui.editor.outline.impl.DefaultOutlineTreeProvider
createChildrenDispatcher, createNodeDispatcher, imageDispatcher, isLeafDispatcher, labelProvider, locationInFileProvider, textDispatcher
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected void
_createChildren
(org.eclipse.xtext.ui.editor.outline.impl.DocumentRootNode parentNode, Module module) protected org.eclipse.swt.graphics.Image
_image
(DeclaredProperty prop) protected boolean
_isLeaf
(Assignment assignment) protected boolean
_isLeaf
(DeclaredProperty property) protected Object
_text
(Assignment assignment) protected Object
protected org.eclipse.jface.viewers.StyledString
appendSimpleName
(org.eclipse.jface.viewers.StyledString styledText, org.eclipse.xtext.common.types.JvmIdentifiableElement element) protected org.eclipse.xtext.ui.editor.utils.TextStyle
Methods inherited from class org.eclipse.xtext.ui.editor.outline.impl.DefaultOutlineTreeProvider
_createChildren, _createChildren, _createChildren, _createChildren, _createNode, _createNode, _createNode, _image, _isLeaf, _isLeaf, _text, checkCanceled, createChildren, createEObjectNode, createEObjectNode, createEStructuralFeatureNode, createEStructuralFeatureNode, createNode, createRoot, createRoot, isLocalElement, nullSafeClassName, setTextRegion
-
Constructor Details
-
Mwe2OutlineTreeProvider
public Mwe2OutlineTreeProvider()
-
-
Method Details
-
_createChildren
protected void _createChildren(org.eclipse.xtext.ui.editor.outline.impl.DocumentRootNode parentNode, Module module) -
_isLeaf
-
_isLeaf
-
_image
-
_text
-
_text
-
appendSimpleName
protected org.eclipse.jface.viewers.StyledString appendSimpleName(org.eclipse.jface.viewers.StyledString styledText, org.eclipse.xtext.common.types.JvmIdentifiableElement element) -
getTypeTextStyle
protected org.eclipse.xtext.ui.editor.utils.TextStyle getTypeTextStyle()
-