| Package | Description |
|---|---|
| org.eclipse.xtext.ui.editor.outline | |
| org.eclipse.xtext.ui.editor.outline.actions | |
| org.eclipse.xtext.ui.editor.outline.impl |
| Modifier and Type | Method and Description |
|---|---|
IOutlineNode |
IOutlineTreeProvider.createRoot(IXtextDocument document) |
IOutlineNode |
IOutlineTreeProvider.Cancelable.createRoot(IXtextDocument document,
CancelIndicator cancelIndicator) |
IOutlineNode |
IOutlineNode.getParent() |
| Modifier and Type | Method and Description |
|---|---|
List<IOutlineNode> |
IOutlineNode.getChildren() |
| Modifier and Type | Method and Description |
|---|---|
protected IOutlineNode |
OutlineWithEditorLinker.findBestNode(IOutlineNode input,
ITextRegion selectedTextRegion) |
protected IOutlineNode |
OutlineWithEditorLinker.getSelectedOutlineNode(org.eclipse.jface.viewers.ISelection selection) |
| Modifier and Type | Method and Description |
|---|---|
protected abstract boolean |
AbstractFilterOutlineContribution.apply(IOutlineNode node) |
int |
SortOutlineContribution.DefaultComparator.compare(IOutlineNode o1,
IOutlineNode o2) |
protected IOutlineNode |
OutlineWithEditorLinker.findBestNode(IOutlineNode input,
ITextRegion selectedTextRegion) |
int |
SortOutlineContribution.DefaultComparator.getCategory(IOutlineNode node) |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractOutlineNode |
class |
DocumentRootNode |
class |
EObjectNode |
class |
EStructuralFeatureNode
A node representing the value(s) of one of its owner's
EStructuralFeatures. |
| Modifier and Type | Method and Description |
|---|---|
protected IOutlineNode |
OutlineNodeContentProvider.asOutlineNode(Object element) |
IOutlineNode |
BackgroundOutlineTreeProvider.createRoot(IXtextDocument document) |
IOutlineNode |
DefaultOutlineTreeProvider.createRoot(IXtextDocument document) |
IOutlineNode |
BackgroundOutlineTreeProvider.createRoot(IXtextDocument document,
CancelIndicator cancelIndicator) |
IOutlineNode |
DefaultOutlineTreeProvider.createRoot(IXtextDocument document,
CancelIndicator cancelIndicator) |
IOutlineNode |
OutlineNodeFactory.createRoot(IXtextDocument document,
org.eclipse.jface.resource.ImageDescriptor imageDescriptor,
Object text,
IOutlineTreeStructureProvider provider) |
IOutlineNode[] |
OutlineFilterAndSorter.filterAndSort(Iterable<IOutlineNode> nodes) |
IOutlineNode |
AbstractOutlineNode.getParent() |
protected IOutlineNode |
OutlineRefreshJob.internalRefreshOutlineModel(OutlineTreeState formerState,
OutlineTreeState newState,
IOutlineTreeProvider treeProvider) |
protected IOutlineNode |
OutlineRefreshJob.refreshOutlineModel(org.eclipse.core.runtime.IProgressMonitor monitor,
OutlineTreeState formerState,
OutlineTreeState newState) |
| Modifier and Type | Method and Description |
|---|---|
List<IOutlineNode> |
AbstractOutlineNode.getChildren() |
Set<IOutlineNode> |
OutlineTreeState.getExpandedNodes() |
protected Set<IOutlineNode> |
OutlineTreeState.getExpandedNodes(org.eclipse.jface.viewers.TreeViewer treeViewer) |
protected List<IOutlineNode> |
OutlinePage.getInitiallyExpandedNodes() |
Set<IOutlineNode> |
OutlineTreeState.getSelectedNodes() |
protected Set<IOutlineNode> |
OutlineTreeState.getSelectedNodes(org.eclipse.jface.viewers.TreeViewer treeViewer) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
DefaultOutlineTreeProvider._createChildren(IOutlineNode parentNode,
org.eclipse.emf.ecore.EObject modelElement) |
protected void |
DefaultOutlineTreeProvider._createNode(IOutlineNode parentNode,
org.eclipse.emf.ecore.EObject modelElement) |
protected boolean |
AbstractOutlineNode.addChild(IOutlineNode outlineNode) |
boolean |
OutlineTreeState.addExpandedNode(IOutlineNode node) |
boolean |
OutlineTreeState.addSelectedNode(IOutlineNode node) |
protected boolean |
OutlineRefreshJob.containsUsingComparer(Iterable<IOutlineNode> list,
IOutlineNode node) |
void |
BackgroundOutlineTreeProvider.createChildren(IOutlineNode parentNode,
org.eclipse.emf.ecore.EObject modelElement) |
void |
IOutlineTreeStructureProvider.createChildren(IOutlineNode parentNode,
org.eclipse.emf.ecore.EObject modelElement) |
void |
DefaultOutlineTreeProvider.createChildren(IOutlineNode parent,
org.eclipse.emf.ecore.EObject modelElement) |
protected EObjectNode |
DefaultOutlineTreeProvider.createEObjectNode(IOutlineNode parentNode,
org.eclipse.emf.ecore.EObject modelElement) |
EObjectNode |
OutlineNodeFactory.createEObjectNode(IOutlineNode parentNode,
org.eclipse.emf.ecore.EObject modelElement,
org.eclipse.jface.resource.ImageDescriptor imageDescriptor,
Object text,
boolean isLeaf) |
protected EObjectNode |
DefaultOutlineTreeProvider.createEObjectNode(IOutlineNode parentNode,
org.eclipse.emf.ecore.EObject modelElement,
org.eclipse.swt.graphics.Image image,
Object text,
boolean isLeaf) |
EStructuralFeatureNode |
OutlineNodeFactory.createEStructuralFeatureNode(IOutlineNode parentNode,
org.eclipse.emf.ecore.EObject owner,
org.eclipse.emf.ecore.EStructuralFeature feature,
org.eclipse.jface.resource.ImageDescriptor imageDescriptor,
Object text,
boolean isLeaf) |
protected EStructuralFeatureNode |
DefaultOutlineTreeProvider.createEStructuralFeatureNode(IOutlineNode parentNode,
org.eclipse.emf.ecore.EObject owner,
org.eclipse.emf.ecore.EStructuralFeature feature,
org.eclipse.swt.graphics.Image image,
Object text,
boolean isLeaf) |
protected EObjectNode |
BackgroundOutlineTreeProvider.createNode(IOutlineNode parentNode,
org.eclipse.emf.ecore.EObject modelElement) |
protected void |
DefaultOutlineTreeProvider.createNode(IOutlineNode parent,
org.eclipse.emf.ecore.EObject modelElement) |
boolean |
IOutlineNodeComparer.equals(IOutlineNode node1,
IOutlineNode node2) |
boolean |
IOutlineNodeComparer.Default.equals(IOutlineNode node1,
IOutlineNode node2) |
protected org.eclipse.jface.resource.ImageDescriptor |
IOutlineNodeComparer.Default.getImageDescriptor(IOutlineNode node) |
protected void |
BackgroundOutlineTreeProvider.internalCreateChildren(IOutlineNode parentNode,
org.eclipse.emf.ecore.EObject modelElement) |
protected boolean |
IOutlineNodeComparer.Default.isEquivalentIndex(IOutlineNode node1,
IOutlineNode node2) |
protected boolean |
OutlineNodeFactory.isLocalElement(IOutlineNode node,
org.eclipse.emf.ecore.EObject element) |
protected boolean |
DefaultOutlineTreeProvider.isLocalElement(IOutlineNode node,
org.eclipse.emf.ecore.EObject element) |
void |
OutlineNodeElementOpener.open(IOutlineNode node,
org.eclipse.jface.text.source.ISourceViewer textViewer) |
protected void |
OutlinePage.refreshViewer(IOutlineNode rootNode,
Collection<IOutlineNode> nodesToBeExpanded,
Collection<IOutlineNode> selectedNodes) |
protected boolean |
AbstractOutlineNode.removeChild(IOutlineNode outlineNode) |
protected void |
OutlineRefreshJob.restoreChildrenSelectionAndExpansion(IOutlineNode parent,
org.eclipse.emf.ecore.resource.Resource resource,
OutlineTreeState formerState,
OutlineTreeState newState)
|
protected void |
OutlineRefreshJob.restoreChildrenSelectionAndExpansion(IOutlineNode parent,
org.eclipse.emf.ecore.resource.Resource resource,
OutlineTreeState formerState,
OutlineTreeState newState,
CancelIndicator cancelIndicator) |
protected void |
AbstractOutlineNode.setParent(IOutlineNode newParent) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
OutlinePage.addChildren(List<IOutlineNode> nodes,
List<IOutlineNode> allChildren,
int depth) |
protected void |
OutlinePage.addChildren(List<IOutlineNode> nodes,
List<IOutlineNode> allChildren,
int depth) |
protected boolean |
OutlineRefreshJob.containsUsingComparer(Iterable<IOutlineNode> list,
IOutlineNode node) |
IOutlineNode[] |
OutlineFilterAndSorter.filterAndSort(Iterable<IOutlineNode> nodes) |
protected void |
OutlinePage.refreshViewer(IOutlineNode rootNode,
Collection<IOutlineNode> nodesToBeExpanded,
Collection<IOutlineNode> selectedNodes) |
protected void |
OutlinePage.refreshViewer(IOutlineNode rootNode,
Collection<IOutlineNode> nodesToBeExpanded,
Collection<IOutlineNode> selectedNodes) |
| Constructor and Description |
|---|
AbstractOutlineNode(IOutlineNode parent,
org.eclipse.jface.resource.ImageDescriptor imageDescriptor,
Object text,
boolean isLeaf) |
AbstractOutlineNode(IOutlineNode parent,
org.eclipse.swt.graphics.Image image,
Object text,
boolean isLeaf)
|
EObjectNode(org.eclipse.emf.ecore.EObject eObject,
IOutlineNode parent,
org.eclipse.jface.resource.ImageDescriptor imageDescriptor,
Object text,
boolean isLeaf) |
EObjectNode(org.eclipse.emf.ecore.EObject eObject,
IOutlineNode parent,
org.eclipse.swt.graphics.Image image,
Object text,
boolean isLeaf)
|
EStructuralFeatureNode(org.eclipse.emf.ecore.EObject owner,
org.eclipse.emf.ecore.EStructuralFeature feature,
IOutlineNode parent,
org.eclipse.jface.resource.ImageDescriptor imageDescriptor,
Object text,
boolean isLeaf) |
EStructuralFeatureNode(org.eclipse.emf.ecore.EObject owner,
org.eclipse.emf.ecore.EStructuralFeature feature,
IOutlineNode parent,
org.eclipse.swt.graphics.Image image,
Object text,
boolean isLeaf)
|
Copyright © 2016. All Rights Reserved.