org.eclipse.xpand.ui.editor.outline
Class XpandContentOutlinePage

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.xpand.ui.editor.outline.XpandContentOutlinePage
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 XpandContentOutlinePage
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 AROUND
           
static int TEMPLATE
           
 
Constructor Summary
XpandContentOutlinePage(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

TEMPLATE

public static final int TEMPLATE
See Also:
Constant Field Values

AROUND

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

XpandContentOutlinePage

public XpandContentOutlinePage(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