org.eclipse.palamedes.ui.pages.game
Class GameContentOutlinePage

java.lang.Object
  extended by org.eclipse.ui.part.Page
      extended by org.eclipse.ui.views.contentoutline.ContentOutlinePage
          extended by org.eclipse.palamedes.ui.pages.game.GameContentOutlinePage
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 GameContentOutlinePage
extends org.eclipse.ui.views.contentoutline.ContentOutlinePage


Field Summary
protected  java.lang.Object fInput
           
protected  org.eclipse.ui.texteditor.ITextEditor fTextEditor
           
 
Constructor Summary
GameContentOutlinePage(org.eclipse.ui.texteditor.IDocumentProvider documentProvider, SourceCodeEditor editor)
           
 
Method Summary
 void createControl(org.eclipse.swt.widgets.Composite parent)
           
 void selectionChanged(org.eclipse.jface.viewers.SelectionChangedEvent event)
           
 void setInput(java.lang.Object object)
           
 void update()
          Updates the outline page.
 
Methods inherited from class org.eclipse.ui.views.contentoutline.ContentOutlinePage
addSelectionChangedListener, fireSelectionChanged, getControl, getSelection, 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

fInput

protected java.lang.Object fInput

fTextEditor

protected org.eclipse.ui.texteditor.ITextEditor fTextEditor
Constructor Detail

GameContentOutlinePage

public GameContentOutlinePage(org.eclipse.ui.texteditor.IDocumentProvider documentProvider,
                              SourceCodeEditor editor)
Method Detail

createControl

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

selectionChanged

public void selectionChanged(org.eclipse.jface.viewers.SelectionChangedEvent event)
Specified by:
selectionChanged in interface org.eclipse.jface.viewers.ISelectionChangedListener
Overrides:
selectionChanged in class org.eclipse.ui.views.contentoutline.ContentOutlinePage

setInput

public void setInput(java.lang.Object object)

update

public void update()
Updates the outline page.