public class DocumentRootNode extends AbstractOutlineNode
IOutlineNode.Extension
IReadAccess.Priority<P>
Constructor and Description |
---|
DocumentRootNode(org.eclipse.jface.resource.ImageDescriptor imageDescriptor,
java.lang.Object text,
IXtextDocument document,
IOutlineTreeStructureProvider treeProvider) |
DocumentRootNode(org.eclipse.swt.graphics.Image image,
java.lang.Object text,
IXtextDocument document,
IOutlineTreeStructureProvider treeProvider)
|
Modifier and Type | Method and Description |
---|---|
IXtextDocument |
getDocument() |
IOutlineTreeStructureProvider |
getTreeProvider() |
<T> T |
readOnly(IUnitOfWork<T,org.eclipse.emf.ecore.EObject> work) |
addChild, getAdapter, getChildren, getEObjectURI, getFullTextRegion, getImage, getImageDescriptor, getParent, getSignificantTextRegion, getText, hasChildren, removeChild, setImage, setImageDescriptor, setParent, setText, setTextRegion, toString
public DocumentRootNode(org.eclipse.swt.graphics.Image image, java.lang.Object text, IXtextDocument document, IOutlineTreeStructureProvider treeProvider)
public DocumentRootNode(org.eclipse.jface.resource.ImageDescriptor imageDescriptor, java.lang.Object text, IXtextDocument document, IOutlineTreeStructureProvider treeProvider)
public IXtextDocument getDocument()
getDocument
in class AbstractOutlineNode
public IOutlineTreeStructureProvider getTreeProvider()
getTreeProvider
in class AbstractOutlineNode
public <T> T readOnly(IUnitOfWork<T,org.eclipse.emf.ecore.EObject> work)
readOnly
in interface IReadAccess<org.eclipse.emf.ecore.EObject>
readOnly
in class AbstractOutlineNode