org.eclipse.xtext.xtend2.ui.outline
Class Xtend2OutlineTreeProvider
java.lang.Object
org.eclipse.xtext.ui.editor.outline.impl.DefaultOutlineTreeProvider
org.eclipse.xtext.xtend2.ui.outline.Xtend2OutlineTreeProvider
- All Implemented Interfaces:
- IOutlineTreeStructureProvider, IOutlineTreeProvider
public class Xtend2OutlineTreeProvider
- extends DefaultOutlineTreeProvider
Customization of the default outline structure.
- Author:
- Jan Koehnlein
Methods inherited from class org.eclipse.xtext.ui.editor.outline.impl.DefaultOutlineTreeProvider |
_createChildren, _createChildren, _createChildren, _createChildren, _createNode, _createNode, _image, _isLeaf, _isLeaf, _text, createChildren, createEObjectNode, createEStructuralFeatureNode, createNode, createRoot, nullSafeClassName |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Xtend2OutlineTreeProvider
public Xtend2OutlineTreeProvider()
_createChildren
protected void _createChildren(DocumentRootNode parentNode,
XtendFile xtendFile)
_createChildren
protected void _createChildren(IOutlineNode parentNode,
XtendClass xtendClass)
_createChildren
protected void _createChildren(IOutlineNode parentNode,
JvmOperation inferredOperation)
_isLeaf
protected boolean _isLeaf(XtendMember function)
index
protected int index(XtendFunction f)