public class EssentialOCLOutlineTreeProvider extends BaseOutlineTreeProvider
org.eclipse.xtext.ui.editor.outline.IOutlineTreeProvider.Background, org.eclipse.xtext.ui.editor.outline.IOutlineTreeProvider.Cancelable, org.eclipse.xtext.ui.editor.outline.IOutlineTreeProvider.ModeAware
CREATE
Constructor and Description |
---|
EssentialOCLOutlineTreeProvider() |
Modifier and Type | Method and Description |
---|---|
protected void |
_createChildren(org.eclipse.xtext.ui.editor.outline.IOutlineNode parentNode,
ExpressionInOCL exp) |
protected void |
_createChildren(org.eclipse.xtext.ui.editor.outline.IOutlineNode parentNode,
IfExp exp) |
protected void |
_createChildren(org.eclipse.xtext.ui.editor.outline.IOutlineNode parentNode,
IterateExp ele) |
protected void |
_createChildren(org.eclipse.xtext.ui.editor.outline.IOutlineNode parentNode,
IteratorExp ele) |
protected void |
_createChildren(org.eclipse.xtext.ui.editor.outline.IOutlineNode parentNode,
LetExp exp) |
protected void |
_createChildren(org.eclipse.xtext.ui.editor.outline.IOutlineNode parentNode,
OperationCallExp ele) |
protected void |
_createChildren(org.eclipse.xtext.ui.editor.outline.IOutlineNode parentNode,
OppositePropertyCallExp ele) |
protected void |
_createChildren(org.eclipse.xtext.ui.editor.outline.IOutlineNode parentNode,
PropertyCallExp ele) |
protected void |
_createNode(org.eclipse.xtext.ui.editor.outline.IOutlineNode parentNode,
ExpressionInOCL ele) |
protected ElementCS |
getImplicitCsElement(Element asElement) |
_createChildren, _createChildren, _createChildren, _createNode, _createNode, createChildren, createEObjectNode, createNode
_createChildren, _createChildren, _createChildren, _createChildren, _createNode, _createNode, _createNode, _image, _isLeaf, _isLeaf, _text, checkCanceled, createEObjectNode, createEStructuralFeatureNode, createEStructuralFeatureNode, createRoot, createRoot, isLocalElement, nullSafeClassName, setTextRegion
@Nullable protected ElementCS getImplicitCsElement(@NonNull Element asElement)
getImplicitCsElement
in class BaseOutlineTreeProvider
protected void _createNode(org.eclipse.xtext.ui.editor.outline.IOutlineNode parentNode, ExpressionInOCL ele)
protected void _createChildren(org.eclipse.xtext.ui.editor.outline.IOutlineNode parentNode, ExpressionInOCL exp)
protected void _createChildren(org.eclipse.xtext.ui.editor.outline.IOutlineNode parentNode, IfExp exp)
protected void _createChildren(org.eclipse.xtext.ui.editor.outline.IOutlineNode parentNode, IterateExp ele)
protected void _createChildren(org.eclipse.xtext.ui.editor.outline.IOutlineNode parentNode, IteratorExp ele)
protected void _createChildren(org.eclipse.xtext.ui.editor.outline.IOutlineNode parentNode, LetExp exp)
protected void _createChildren(org.eclipse.xtext.ui.editor.outline.IOutlineNode parentNode, OperationCallExp ele)
protected void _createChildren(org.eclipse.xtext.ui.editor.outline.IOutlineNode parentNode, OppositePropertyCallExp ele)
protected void _createChildren(org.eclipse.xtext.ui.editor.outline.IOutlineNode parentNode, PropertyCallExp ele)