org.eclipse.xtext.ui.editor.outline.impl
Class EStructuralFeatureNode

java.lang.Object
  extended by org.eclipse.xtext.ui.editor.outline.impl.AbstractOutlineNode
      extended by org.eclipse.xtext.ui.editor.outline.impl.EStructuralFeatureNode
All Implemented Interfaces:
org.eclipse.core.runtime.IAdaptable, IOutlineNode, IReadAccess<org.eclipse.emf.ecore.EObject>

public class EStructuralFeatureNode
extends AbstractOutlineNode

A node representing the value(s) of one of its owner's EStructuralFeatures.

Author:
Jan Koehnlein - Initial contribution and API

Constructor Summary
EStructuralFeatureNode(org.eclipse.emf.ecore.EObject owner, org.eclipse.emf.ecore.EStructuralFeature feature, IOutlineNode parent, org.eclipse.swt.graphics.Image image, java.lang.Object text, boolean isLeaf)
           
 
Method Summary
 org.eclipse.emf.common.util.URI getEObjectURI()
           
 org.eclipse.emf.ecore.EStructuralFeature getEStructuralFeature()
           
 
Methods inherited from class org.eclipse.xtext.ui.editor.outline.impl.AbstractOutlineNode
addChild, getAdapter, getChildren, getDocument, getFullTextRegion, getImage, getParent, getSignificantTextRegion, getText, getTreeProvider, hasChildren, readOnly, removeChild, setImage, setParent, setText, setTextRegion, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

EStructuralFeatureNode

public EStructuralFeatureNode(org.eclipse.emf.ecore.EObject owner,
                              org.eclipse.emf.ecore.EStructuralFeature feature,
                              IOutlineNode parent,
                              org.eclipse.swt.graphics.Image image,
                              java.lang.Object text,
                              boolean isLeaf)
Method Detail

getEObjectURI

public org.eclipse.emf.common.util.URI getEObjectURI()
Overrides:
getEObjectURI in class AbstractOutlineNode

getEStructuralFeature

public org.eclipse.emf.ecore.EStructuralFeature getEStructuralFeature()