|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eclipse.core.commands.common.EventManager
org.eclipse.ui.part.WorkbenchPart
org.eclipse.ui.part.ViewPart
pl.edu.agh.cast.ui.AbstractConfigurableView
pl.edu.agh.cast.ui.AbstractTreeView
pl.edu.agh.cast.ui.outline.OutlineTreeView
public class OutlineTreeView
Diagram outline view.
Field Summary | |
---|---|
static String |
ID
View Id. |
Fields inherited from class pl.edu.agh.cast.ui.AbstractConfigurableView |
---|
configuration, log |
Fields inherited from interface org.eclipse.ui.IWorkbenchPart |
---|
PROP_TITLE |
Constructor Summary | |
---|---|
OutlineTreeView()
Constructor. |
Method Summary | |
---|---|
protected void |
activate()
Activate the view, e.g. |
protected void |
contributeToActionBars()
Fill action bars with view specific actions. |
protected void |
createControl(org.eclipse.swt.widgets.Composite parent)
This method creats the tree control, it is intendet to be changed in subclasses which need some more sophisticated control. |
void |
dispose()
|
protected void |
hookContextMenu()
Add actions and action groups to context menu. |
protected void |
hookDoubleClickAction()
Provide action for double click. |
protected void |
makeActions()
Create actions which are used in this view. |
void |
partActivated(org.eclipse.ui.IWorkbenchPart part)
|
void |
partBroughtToTop(org.eclipse.ui.IWorkbenchPart part)
|
void |
partClosed(org.eclipse.ui.IWorkbenchPart part)
|
void |
partDeactivated(org.eclipse.ui.IWorkbenchPart part)
|
void |
partOpened(org.eclipse.ui.IWorkbenchPart part)
|
Methods inherited from class pl.edu.agh.cast.ui.AbstractTreeView |
---|
createPartControl, getViewer, setFocus, setInput |
Methods inherited from class pl.edu.agh.cast.ui.AbstractConfigurableView |
---|
getConfiguration, init, saveState |
Methods inherited from class org.eclipse.ui.part.ViewPart |
---|
checkSite, getViewSite, init, setContentDescription, setInitializationData, setPartName |
Methods inherited from class org.eclipse.ui.part.WorkbenchPart |
---|
addPartPropertyListener, addPropertyListener, firePartPropertyChanged, firePropertyChange, getAdapter, getConfigurationElement, getContentDescription, getDefaultImage, getOrientation, getPartName, getPartProperties, getPartProperty, getSite, getTitle, getTitleImage, getTitleToolTip, removePartPropertyListener, removePropertyListener, setPartProperty, setSite, setTitle, setTitleImage, setTitleToolTip, showBusy |
Methods inherited from class org.eclipse.core.commands.common.EventManager |
---|
addListenerObject, clearListeners, getListeners, isListenerAttached, removeListenerObject |
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.IWorkbenchPart |
---|
addPropertyListener, getSite, getTitle, getTitleImage, getTitleToolTip, removePropertyListener |
Methods inherited from interface org.eclipse.core.runtime.IAdaptable |
---|
getAdapter |
Field Detail |
---|
public static final String ID
Constructor Detail |
---|
public OutlineTreeView()
Method Detail |
---|
protected void activate()
activate
in class AbstractConfigurableView
AbstractConfigurableView.activate()
public void dispose()
dispose
in interface org.eclipse.ui.IWorkbenchPart
dispose
in class AbstractTreeView
AbstractTreeView.dispose()
protected void contributeToActionBars()
AbstractConfigurableView
contributeToActionBars
in class AbstractConfigurableView
protected void hookContextMenu()
AbstractConfigurableView
hookContextMenu
in class AbstractConfigurableView
protected void hookDoubleClickAction()
AbstractConfigurableView
hookDoubleClickAction
in class AbstractConfigurableView
protected void makeActions()
AbstractConfigurableView
makeActions
in class AbstractConfigurableView
protected void createControl(org.eclipse.swt.widgets.Composite parent)
AbstractTreeView
createControl
in class AbstractTreeView
parent
- parent controlpublic void partActivated(org.eclipse.ui.IWorkbenchPart part)
partActivated
in interface org.eclipse.ui.IPartListener
IPartListener.partActivated(org.eclipse.ui.IWorkbenchPart)
public void partDeactivated(org.eclipse.ui.IWorkbenchPart part)
partDeactivated
in interface org.eclipse.ui.IPartListener
IPartListener.partDeactivated(org.eclipse.ui.IWorkbenchPart)
public void partBroughtToTop(org.eclipse.ui.IWorkbenchPart part)
partBroughtToTop
in interface org.eclipse.ui.IPartListener
IPartListener.partBroughtToTop(org.eclipse.ui.IWorkbenchPart)
public void partClosed(org.eclipse.ui.IWorkbenchPart part)
partClosed
in interface org.eclipse.ui.IPartListener
IPartListener.partClosed(org.eclipse.ui.IWorkbenchPart)
public void partOpened(org.eclipse.ui.IWorkbenchPart part)
partOpened
in interface org.eclipse.ui.IPartListener
IPartListener.partOpened(org.eclipse.ui.IWorkbenchPart)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |