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
Modifier and TypeFieldDescriptionprotected org.eclipse.core.runtime.ListenerList
Will contain the listener added to the tree viewer if this one is still nullprotected org.eclipse.jface.viewers.TreeViewer
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addPostSelectionChangedListener
(org.eclipse.jface.viewers.ISelectionChangedListener listener) void
addSelectionChangedListener
(org.eclipse.jface.viewers.ISelectionChangedListener listener) void
createControl
(org.eclipse.swt.widgets.Composite parent) org.eclipse.swt.widgets.Control
org.eclipse.jface.viewers.ISelection
void
removePostSelectionChangedListener
(org.eclipse.jface.viewers.ISelectionChangedListener listener) void
removeSelectionChangedListener
(org.eclipse.jface.viewers.ISelectionChangedListener listener) void
setFocus()
void
setSelection
(org.eclipse.jface.viewers.ISelection selection) Methods inherited from class org.eclipse.ui.part.Page
dispose, getSite, init, 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 Details
-
treeViewer
protected org.eclipse.jface.viewers.TreeViewer treeViewer -
selectionChangedListeners
protected org.eclipse.core.runtime.ListenerList selectionChangedListenersWill contain the listener added to the tree viewer if this one is still null
When tree viewer will be instantiated in method
createPartControl
it will be added these listeners
-
-
Constructor Details
-
AtlOutlinePage
public AtlOutlinePage()
-
-
Method Details
-
createControl
public void createControl(org.eclipse.swt.widgets.Composite parent) - Specified by:
createControl
in interfaceorg.eclipse.ui.part.IPage
- Specified by:
createControl
in classorg.eclipse.ui.part.Page
- See Also:
-
IPage.createControl(org.eclipse.swt.widgets.Composite)
-
getControl
public org.eclipse.swt.widgets.Control getControl()- Specified by:
getControl
in interfaceorg.eclipse.ui.part.IPage
- Specified by:
getControl
in classorg.eclipse.ui.part.Page
- See Also:
-
IPage.getControl()
-
setFocus
public void setFocus()- Specified by:
setFocus
in interfaceorg.eclipse.ui.part.IPage
- Specified by:
setFocus
in classorg.eclipse.ui.part.Page
- See Also:
-
Page.setFocus()
-
addPostSelectionChangedListener
public void addPostSelectionChangedListener(org.eclipse.jface.viewers.ISelectionChangedListener listener) - Specified by:
addPostSelectionChangedListener
in 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:
removePostSelectionChangedListener
in 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:
addSelectionChangedListener
in interfaceorg.eclipse.jface.viewers.ISelectionProvider
- See Also:
-
ISelectionProvider.addSelectionChangedListener(org.eclipse.jface.viewers.ISelectionChangedListener)
-
getSelection
public org.eclipse.jface.viewers.ISelection getSelection()- Specified by:
getSelection
in interfaceorg.eclipse.jface.viewers.ISelectionProvider
- See Also:
-
ISelectionProvider.getSelection()
-
removeSelectionChangedListener
public void removeSelectionChangedListener(org.eclipse.jface.viewers.ISelectionChangedListener listener) - Specified by:
removeSelectionChangedListener
in 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:
setSelection
in interfaceorg.eclipse.jface.viewers.ISelectionProvider
- See Also:
-
ISelectionProvider.setSelection(org.eclipse.jface.viewers.ISelection)
-