org.seasar.uruma.rcp.ui
クラス GenericViewPart
java.lang.Object
org.eclipse.core.commands.common.EventManager
org.eclipse.ui.part.WorkbenchPart
org.eclipse.ui.part.ViewPart
org.seasar.uruma.rcp.ui.GenericViewPart
- すべての実装されたインタフェース:
- IAdaptable, IExecutableExtension, IPersistable, IViewPart, IWorkbenchPart, IWorkbenchPart2, IWorkbenchPart3, IWorkbenchPartOrientation
public class GenericViewPart
- extends ViewPart
汎用的な IViewPart
クラスです。
本クラスのインタンスは、画面定義テンプレートで指定された ID をキーとして S2Container
へ登録されます。
また、当該 IViewPart
の中で使用されている Viewer
が一つしか存在しない場合、その
Viewer
を自動的に ISelectionProvider
として
IWorkbenchPartSite
へ登録します。
Viewer
が複数存在する場合、自動登録は行いません。
- 作成者:
- y-komori
クラス 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 |
クラス java.lang.Object から継承されたメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
templateManager
public TemplateManager templateManager
TemplateManager
オブジェクト
applicationContext
public ApplicationContext applicationContext
ApplicationContext
オブジェクト
GenericViewPart
public GenericViewPart()
GenericViewPart
を構築します。
init
public void init(IViewSite site,
IMemento memento)
throws PartInitException
- 定義:
- インタフェース
IViewPart
内の init
- オーバーライド:
- クラス
ViewPart
内の init
- 例外:
PartInitException
createPartControl
public void createPartControl(Composite parent)
- 定義:
- インタフェース
IWorkbenchPart
内の createPartControl
- 定義:
- クラス
WorkbenchPart
内の createPartControl
setFocus
public void setFocus()
- 定義:
- インタフェース
IWorkbenchPart
内の setFocus
- 定義:
- クラス
WorkbenchPart
内の setFocus
dispose
public void dispose()
- 定義:
- インタフェース
IWorkbenchPart
内の dispose
- オーバーライド:
- クラス
WorkbenchPart
内の dispose
createPartContext
protected PartContext createPartContext(String id)
prepareSelectionProvider
protected void prepareSelectionProvider(PartContext context)
setupSelectionListeners
protected void setupSelectionListeners()
Copyright © 2006-2007 The Seasar Foundation. All Rights Reserved.