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.