org.eclipse.cdt.make.internal.ui.editor
Class MakefileContentOutlinePage

java.lang.Object
  extended by org.eclipse.ui.part.Page
      extended by org.eclipse.ui.views.contentoutline.ContentOutlinePage
          extended by org.eclipse.cdt.make.internal.ui.editor.MakefileContentOutlinePage
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 MakefileContentOutlinePage
extends org.eclipse.ui.views.contentoutline.ContentOutlinePage
implements org.eclipse.ui.views.contentoutline.IContentOutlinePage

MakefileContentOutlinePage


Constructor Summary
MakefileContentOutlinePage(MakefileEditor editor)
           
 
Method Summary
 void createControl(org.eclipse.swt.widgets.Composite parent)
           
 java.lang.Object getInput()
           
 void setActionBars(org.eclipse.ui.IActionBars actionBars)
           
 void setInput(java.lang.Object input)
          Sets the input of the outline page
 void update()
          Updates the outline page.
 
Methods inherited from class org.eclipse.ui.views.contentoutline.ContentOutlinePage
addSelectionChangedListener, getControl, getSelection, init, removeSelectionChangedListener, selectionChanged, setFocus, setSelection
 
Methods inherited from class org.eclipse.ui.part.Page
dispose, getSite, makeContributions
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.eclipse.ui.part.IPage
dispose, getControl, setFocus
 
Methods inherited from interface org.eclipse.jface.viewers.ISelectionProvider
addSelectionChangedListener, getSelection, removeSelectionChangedListener, setSelection
 

Constructor Detail

MakefileContentOutlinePage

public MakefileContentOutlinePage(MakefileEditor 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

setInput

public void setInput(java.lang.Object input)
Sets the input of the outline page


getInput

public java.lang.Object getInput()

update

public void update()
Updates the outline page.


setActionBars

public void setActionBars(org.eclipse.ui.IActionBars actionBars)
Specified by:
setActionBars in interface org.eclipse.ui.part.IPage
Overrides:
setActionBars in class org.eclipse.ui.part.Page