org.eclipse.xtend.ui.editor.outline
Class XtendContentOutlinePage

java.lang.Object
  extended by org.eclipse.ui.part.Page
      extended by org.eclipse.ui.views.contentoutline.ContentOutlinePage
          extended by org.eclipse.xtend.shared.ui.editor.outlineview.AbstractExtXptContentOutlinePage
              extended by org.eclipse.xtend.ui.editor.outline.XtendContentOutlinePage
All Implemented Interfaces:
org.eclipse.jface.viewers.ISelectionChangedListener, org.eclipse.jface.viewers.ISelectionProvider, org.eclipse.ui.part.IPage, org.eclipse.ui.part.IPageBookViewPage, org.eclipse.ui.views.contentoutline.IContentOutlinePage

public class XtendContentOutlinePage
extends AbstractExtXptContentOutlinePage


Nested Class Summary
 
Nested classes/interfaces inherited from class org.eclipse.xtend.shared.ui.editor.outlineview.AbstractExtXptContentOutlinePage
AbstractExtXptContentOutlinePage.LexicalSortingAction
 
Field Summary
static int CREATE_EXTENSION
           
static int EXTENSION
           
static int PRIVATE_CREATE_EXTENSION
           
static int PRIVATE_EXTENSION
           
 
Constructor Summary
XtendContentOutlinePage(AbstractXtendXpandEditor editor)
           
 
Method Summary
 void createControl(org.eclipse.swt.widgets.Composite parent)
           
protected  OutlineElement[] getChildren(java.lang.Object parentElement)
           
 
Methods inherited from class org.eclipse.xtend.shared.ui.editor.outlineview.AbstractExtXptContentOutlinePage
refresh, selectionChanged, setInput, toOutlineElementsForExtensionImports, toOutlineElementsForNamespaceImports
 
Methods inherited from class org.eclipse.ui.views.contentoutline.ContentOutlinePage
addSelectionChangedListener, fireSelectionChanged, getControl, getSelection, getTreeStyle, getTreeViewer, init, removeSelectionChangedListener, setFocus, setSelection
 
Methods inherited from class org.eclipse.ui.part.Page
dispose, getSite, makeContributions, setActionBars
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.eclipse.ui.part.IPage
dispose, setActionBars
 

Field Detail

PRIVATE_CREATE_EXTENSION

public static final int PRIVATE_CREATE_EXTENSION
See Also:
Constant Field Values

PRIVATE_EXTENSION

public static final int PRIVATE_EXTENSION
See Also:
Constant Field Values

CREATE_EXTENSION

public static final int CREATE_EXTENSION
See Also:
Constant Field Values

EXTENSION

public static final int EXTENSION
See Also:
Constant Field Values
Constructor Detail

XtendContentOutlinePage

public XtendContentOutlinePage(AbstractXtendXpandEditor editor)
Method Detail

getChildren

protected OutlineElement[] getChildren(java.lang.Object parentElement)
Specified by:
getChildren in class AbstractExtXptContentOutlinePage

createControl

public void createControl(org.eclipse.swt.widgets.Composite parent)
Specified by:
createControl in interface org.eclipse.ui.part.IPage
Overrides:
createControl in class AbstractExtXptContentOutlinePage