org.seasar.uruma.ui
クラス UrumaApplicationWindow
java.lang.Object
org.eclipse.jface.window.Window
org.eclipse.jface.window.ApplicationWindow
org.seasar.uruma.ui.UrumaApplicationWindow
- すべての実装されたインタフェース:
- EventListener, IRunnableContext, IShellProvider, ShellListener, org.eclipse.swt.internal.SWTEventListener
public class UrumaApplicationWindow
- extends ApplicationWindow
- implements ShellListener
Template
オブジェクトを元にして画面描画を行う、ApplicationWindow
です。
- 作成者:
- y-komori
クラス org.eclipse.jface.window.ApplicationWindow から継承されたメソッド |
addCoolBar, addMenuBar, addStatusLine, addToolBar, canHandleShellCloseEvent, close, configureShell, coolBarChildrenExist, createCoolBarControl, createCoolBarManager, createCoolBarManager2, createStatusLine, createStatusLineManager, createToolBarControl, createToolBarManager, createToolBarManager2, createTrimWidgets, getCoolBarControl, getCoolBarManager, getCoolBarManager2, getFont, getLayout, getMenuBarManager, getSeperator1, getStatusLineManager, getSymbolicFontName, getToolBarControl, getToolBarManager, getToolBarManager2, run, setStatus, showTopSeperator, toolBarChildrenExist |
クラス org.eclipse.jface.window.Window から継承されたメソッド |
constrainShellSize, create, createShell, getConstrainedShellBounds, getContents, getDefaultImage, getDefaultImages, getDefaultOrientation, getInitialLocation, getInitialSize, getParentShell, getReturnCode, getShell, getShellListener, getShellStyle, getWindowManager, handleFontChange, handleShellCloseEvent, initializeBounds, open, setBlockOnOpen, setDefaultImage, setDefaultImages, setDefaultModalParent, setDefaultOrientation, setExceptionHandler, setParentShell, setReturnCode, setShellStyle, setWindowManager |
クラス java.lang.Object から継承されたメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
UrumaApplicationWindow
public UrumaApplicationWindow(UrumaWindowManager manager)
UrumaApplicationWindow
を構築します。
UrumaApplicationWindow
public UrumaApplicationWindow(UrumaWindowManager manager,
WindowContext context,
WindowComponent component,
boolean modal)
UrumaApplicationWindow
を構築します。
- パラメータ:
context
- WindowContext
オブジェクトcomponent
- WindowComponent
オブジェクトmodal
- true
の場合、モーダルウィンドウとして開く。false
の場合、モーダレスウィンドウとして開く。
init
public void init(WindowContext context,
WindowComponent component,
boolean modal)
UrumaApplicationWindow
を初期化します。
デフォルトコンストラクタを使用して本クラスを生成した場合は、必ず本メソッドを呼び出してから利用してください。
- パラメータ:
context
- ApplicationContext
オブジェクトcomponent
- WindowComponent
オブジェクトmodal
- true
の場合、モーダルウィンドウとして開く
setupActionComponent
protected void setupActionComponent()
setupShellStyle
protected void setupShellStyle(WindowComponent component,
boolean modal)
setupMenuBar
protected void setupMenuBar()
createMenuManager
protected MenuManager createMenuManager()
- オーバーライド:
- クラス
ApplicationWindow
内の createMenuManager
setupStatusLine
protected void setupStatusLine()
createContents
protected Control createContents(Composite parent)
- オーバーライド:
- クラス
Window
内の createContents
getPartActionComponent
public Object getPartActionComponent()
- パートアクションコンポーネントを取得します。
- 戻り値:
- パートアクションコンポーネント
getWindowId
public String getWindowId()
- ウィンドウIDを返します。
- 戻り値:
- ウィンドウID
shellActivated
public void shellActivated(ShellEvent e)
- 定義:
- インタフェース
ShellListener
内の shellActivated
shellClosed
public void shellClosed(ShellEvent e)
- 定義:
- インタフェース
ShellListener
内の shellClosed
shellDeactivated
public void shellDeactivated(ShellEvent e)
- 定義:
- インタフェース
ShellListener
内の shellDeactivated
shellDeiconified
public void shellDeiconified(ShellEvent e)
- 定義:
- インタフェース
ShellListener
内の shellDeiconified
shellIconified
public void shellIconified(ShellEvent e)
- 定義:
- インタフェース
ShellListener
内の shellIconified
Copyright © 2006-2007 The Seasar Foundation. All Rights Reserved.