Class VirtualOutlineNode

  • All Implemented Interfaces:
    org.eclipse.core.runtime.IAdaptable, org.eclipse.xtext.ui.editor.outline.IOutlineNode, org.eclipse.xtext.ui.editor.outline.IOutlineNode.Extension, org.eclipse.xtext.util.concurrent.IReadAccess<org.eclipse.emf.ecore.EObject>

    public class VirtualOutlineNode
    extends org.eclipse.xtext.ui.editor.outline.impl.AbstractOutlineNode
    That class is for creating a virtual node.
    Author:
    Dernek
    • Nested Class Summary

      • Nested classes/interfaces inherited from interface org.eclipse.xtext.ui.editor.outline.IOutlineNode

        org.eclipse.xtext.ui.editor.outline.IOutlineNode.Extension
      • Nested classes/interfaces inherited from interface org.eclipse.xtext.util.concurrent.IReadAccess

        org.eclipse.xtext.util.concurrent.IReadAccess.Priority<State extends java.lang.Object>
    • Constructor Summary

      Constructors 
      Modifier Constructor Description
      protected VirtualOutlineNode​(org.eclipse.xtext.ui.editor.outline.IOutlineNode parent, org.eclipse.swt.graphics.Image image, java.lang.Object text, boolean isLeaf)
      The constructor of a virtual outline node.
    • Method Summary

      • Methods inherited from class org.eclipse.xtext.ui.editor.outline.impl.AbstractOutlineNode

        addChild, getAdapter, getChildren, getDocument, getEObjectURI, getFullTextRegion, getImage, getImageDescriptor, getParent, getSignificantTextRegion, getText, getTreeProvider, hasChildren, readOnly, removeChild, setImage, setImageDescriptor, setParent, setText, setTextRegion, toString
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • Methods inherited from interface org.eclipse.xtext.util.concurrent.IReadAccess

        tryReadOnly, tryReadOnly, tryReadOnly
    • Constructor Detail

      • VirtualOutlineNode

        protected VirtualOutlineNode​(org.eclipse.xtext.ui.editor.outline.IOutlineNode parent,
                                     org.eclipse.swt.graphics.Image image,
                                     java.lang.Object text,
                                     boolean isLeaf)
        The constructor of a virtual outline node.
        Parameters:
        parent - The parent-node of this node.
        image - The image of this node displayed in the outline view.
        text - The text of this node diyplayed in the outline view.
        isLeaf - True if this node is a leaf. False otherwise.