org.seasar.uruma.rcp.ui
クラス UrumaWorkbenchWindowAdvisor
java.lang.Object
org.eclipse.ui.application.WorkbenchWindowAdvisor
org.seasar.uruma.rcp.ui.UrumaWorkbenchWindowAdvisor
public class UrumaWorkbenchWindowAdvisor
- extends WorkbenchWindowAdvisor
ワークベンチウィンドウに関する設定を行うクラスです。
- 作成者:
- y-komori
クラス java.lang.Object から継承されたメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
UrumaWorkbenchWindowAdvisor
public UrumaWorkbenchWindowAdvisor(IWorkbenchWindowConfigurer configurer)
UrumaWorkbenchWindowAdvisor
を構築します。
- パラメータ:
configurer
- IWorkbenchWindowConfigurer
オブジェクト
createWindowContents
public void createWindowContents(Shell shell)
- オーバーライド:
- クラス
WorkbenchWindowAdvisor
内の createWindowContents
createActionBarAdvisor
public ActionBarAdvisor createActionBarAdvisor(IActionBarConfigurer configurer)
- オーバーライド:
- クラス
WorkbenchWindowAdvisor
内の createActionBarAdvisor
preWindowOpen
public void preWindowOpen()
- オーバーライド:
- クラス
WorkbenchWindowAdvisor
内の preWindowOpen
postWindowCreate
public void postWindowCreate()
- オーバーライド:
- クラス
WorkbenchWindowAdvisor
内の postWindowCreate
setupWorkbench
protected void setupWorkbench(IWorkbenchWindowConfigurer configurer)
calcInitialSize
protected Point calcInitialSize(String width,
String height)
setupImage
protected void setupImage(WorkbenchComponent workbench)
setupStatusLine
protected void setupStatusLine(WorkbenchComponent workbench,
IWorkbenchWindowConfigurer configurer)
setupCommandHandler
protected void setupCommandHandler(IWorkbenchWindowConfigurer configurer,
WindowContext context)
IHandler
の実装クラスを IHandlerService
へ登録します。
IHandler
は WidgetHandle
として WindowContext
へも登録されます。
setupEnablesDependable
protected void setupEnablesDependable(WindowContext context)
registComponents
protected void registComponents(IWorkbenchWindowConfigurer configurer)
Copyright © 2006-2008 The Seasar Foundation. All Rights Reserved.