Class AtlOutlinePage
- java.lang.Object
-
- org.eclipse.ui.part.Page
-
- org.eclipse.m2m.atl.adt.ui.outline.AtlOutlinePage
-
- All Implemented Interfaces:
org.eclipse.jface.viewers.IPostSelectionProvider,org.eclipse.jface.viewers.ISelectionProvider,org.eclipse.ui.part.IPage,org.eclipse.ui.part.IPageBookViewPage,org.eclipse.ui.views.contentoutline.IContentOutlinePage
- Direct Known Subclasses:
AtlContentOutlinePage
public abstract class AtlOutlinePage extends org.eclipse.ui.part.Page implements org.eclipse.ui.views.contentoutline.IContentOutlinePage, org.eclipse.jface.viewers.IPostSelectionProvider
-
-
Field Summary
Fields Modifier and Type Field Description protected org.eclipse.core.runtime.ListenerListselectionChangedListenersWill contain the listener added to the tree viewer if this one is still nullprotected org.eclipse.jface.viewers.TreeViewertreeViewer
-
Constructor Summary
Constructors Constructor Description AtlOutlinePage()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddPostSelectionChangedListener(org.eclipse.jface.viewers.ISelectionChangedListener listener)voidaddSelectionChangedListener(org.eclipse.jface.viewers.ISelectionChangedListener listener)voidcreateControl(org.eclipse.swt.widgets.Composite parent)org.eclipse.swt.widgets.ControlgetControl()org.eclipse.jface.viewers.ISelectiongetSelection()voidremovePostSelectionChangedListener(org.eclipse.jface.viewers.ISelectionChangedListener listener)voidremoveSelectionChangedListener(org.eclipse.jface.viewers.ISelectionChangedListener listener)voidsetFocus()voidsetSelection(org.eclipse.jface.viewers.ISelection selection)-
Methods inherited from class org.eclipse.ui.part.Page
dispose, getSite, init, makeContributions, setActionBars
-
-
-
-
Field Detail
-
treeViewer
protected org.eclipse.jface.viewers.TreeViewer treeViewer
-
selectionChangedListeners
protected org.eclipse.core.runtime.ListenerList selectionChangedListeners
Will contain the listener added to the tree viewer if this one is still null
When tree viewer will be instantiated in method
createPartControlit will be added these listeners
-
-
Method Detail
-
createControl
public void createControl(org.eclipse.swt.widgets.Composite parent)
- Specified by:
createControlin interfaceorg.eclipse.ui.part.IPage- Specified by:
createControlin classorg.eclipse.ui.part.Page- See Also:
IPage.createControl(org.eclipse.swt.widgets.Composite)
-
getControl
public org.eclipse.swt.widgets.Control getControl()
- Specified by:
getControlin interfaceorg.eclipse.ui.part.IPage- Specified by:
getControlin classorg.eclipse.ui.part.Page- See Also:
IPage.getControl()
-
setFocus
public void setFocus()
- Specified by:
setFocusin interfaceorg.eclipse.ui.part.IPage- Specified by:
setFocusin classorg.eclipse.ui.part.Page- See Also:
Page.setFocus()
-
addPostSelectionChangedListener
public void addPostSelectionChangedListener(org.eclipse.jface.viewers.ISelectionChangedListener listener)
- Specified by:
addPostSelectionChangedListenerin interfaceorg.eclipse.jface.viewers.IPostSelectionProvider- See Also:
IPostSelectionProvider.addPostSelectionChangedListener(org.eclipse.jface.viewers.ISelectionChangedListener)
-
removePostSelectionChangedListener
public void removePostSelectionChangedListener(org.eclipse.jface.viewers.ISelectionChangedListener listener)
- Specified by:
removePostSelectionChangedListenerin interfaceorg.eclipse.jface.viewers.IPostSelectionProvider- See Also:
IPostSelectionProvider.removePostSelectionChangedListener(org.eclipse.jface.viewers.ISelectionChangedListener)
-
addSelectionChangedListener
public void addSelectionChangedListener(org.eclipse.jface.viewers.ISelectionChangedListener listener)
- Specified by:
addSelectionChangedListenerin interfaceorg.eclipse.jface.viewers.ISelectionProvider- See Also:
ISelectionProvider.addSelectionChangedListener(org.eclipse.jface.viewers.ISelectionChangedListener)
-
getSelection
public org.eclipse.jface.viewers.ISelection getSelection()
- Specified by:
getSelectionin interfaceorg.eclipse.jface.viewers.ISelectionProvider- See Also:
ISelectionProvider.getSelection()
-
removeSelectionChangedListener
public void removeSelectionChangedListener(org.eclipse.jface.viewers.ISelectionChangedListener listener)
- Specified by:
removeSelectionChangedListenerin interfaceorg.eclipse.jface.viewers.ISelectionProvider- See Also:
ISelectionProvider.removeSelectionChangedListener(org.eclipse.jface.viewers.ISelectionChangedListener)
-
setSelection
public void setSelection(org.eclipse.jface.viewers.ISelection selection)
- Specified by:
setSelectionin interfaceorg.eclipse.jface.viewers.ISelectionProvider- See Also:
ISelectionProvider.setSelection(org.eclipse.jface.viewers.ISelection)
-
-