|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object org.seasar.uruma.component.base.AbstractUIElement org.seasar.uruma.component.base.AbstractUIComponent org.seasar.uruma.component.base.AbstractUIContainer org.seasar.uruma.component.rcp.WorkbenchComponent
public class WorkbenchComponent
ワークベンチのためのコンポーネントです。
フィールドの概要 | |
---|---|
String |
coolBar
クールバーの表示/非表示を指定します。 |
String |
fastViewBars
ファーストビューバーの表示/非表示を指定します。 |
String |
id
ID です。 |
String |
image
ワークベンチウィンドウに表示するアイコンのイメージパスです。 |
String |
initHeight
ワークベンチウィンドウの初期ウィンドウ高さです。 |
String |
initialPerspectiveId
最初に表示するパースペクティブの ID です。 |
String |
initWidth
ワークベンチウィンドウの初期ウィンドウ幅です。 |
String |
menu
ワークベンチのメニューバーに表示する menu 要素の ID です。 |
String |
menuBar
ウィンドウの位置・サイズの保存可否を指定します。 |
String |
perspectiveBar
パースぺクティブバーの表示/非表示を指定します。 |
String |
progressIndicator
プログレスバーの表示/非表示を指定します。 |
String |
saveAndRestore
ウィンドウの位置・サイズの保存可否を指定します。 |
String |
statusLine
ステータスラインの表示/非表示を指定します。 |
String |
style
ワークベンチウィンドウのスタイルです。 |
String |
title
ワークベンチウィンドウのタイトルです。 |
クラス org.seasar.uruma.component.base.AbstractUIContainer から継承されたフィールド |
---|
children |
コンストラクタの概要 | |
---|---|
WorkbenchComponent()
|
メソッドの概要 | ||
---|---|---|
PerspectiveComponent |
findPerspective(String rowId)
指定された ID を持つ PerspectiveComponent を検索して返します。 |
|
protected
|
getElements(Class<E> clazz)
|
|
List<MenuComponent> |
getMenus()
WorkbenchComponent が保持する MenuComponent のリストを返します。 |
|
List<PerspectiveComponent> |
getPerspectives()
WorkbenchComponent が保持する PerspectiveComponent のリストを返します。 |
クラス org.seasar.uruma.component.base.AbstractUIContainer から継承されたメソッド |
---|
addChild, doPreRender, doRender, getChildren |
クラス org.seasar.uruma.component.base.AbstractUIComponent から継承されたメソッド |
---|
getId, getParent, getRenderer, getStyle, preRender, render, setId, setParent, setRenderer, setStyle, toString |
クラス org.seasar.uruma.component.base.AbstractUIElement から継承されたメソッド |
---|
accept, getBasePath, getLocation, getPath, setBasePath, setLocation, setPath |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
インタフェース org.seasar.uruma.component.UIComponent から継承されたメソッド |
---|
getId, getParent, getRenderer, getStyle, preRender, render, setId, setParent, setRenderer, setStyle |
インタフェース org.seasar.uruma.component.UIElement から継承されたメソッド |
---|
getBasePath, getLocation, getPath, setBasePath, setLocation, setPath |
インタフェース org.seasar.uruma.component.UIElementVisitorAcceptor から継承されたメソッド |
---|
accept |
インタフェース org.seasar.uruma.component.UIElement から継承されたメソッド |
---|
getBasePath, getLocation, getPath, setBasePath, setLocation, setPath |
インタフェース org.seasar.uruma.component.UIElementVisitorAcceptor から継承されたメソッド |
---|
accept |
フィールドの詳細 |
---|
public String id
public String title
public String image
public String style
SWT
public String initWidth
public String initHeight
public String menu
menu
要素の ID です。
public String statusLine
public String initialPerspectiveId
public String saveAndRestore
public String menuBar
public String coolBar
public String fastViewBars
public String perspectiveBar
public String progressIndicator
コンストラクタの詳細 |
---|
public WorkbenchComponent()
メソッドの詳細 |
---|
public PerspectiveComponent findPerspective(String rowId)
PerspectiveComponent
を検索して返します。
rowId
- ID (画面定義 XML 上の ID)
PerspectiveComponent
オブジェクトpublic List<PerspectiveComponent> getPerspectives()
WorkbenchComponent
が保持する PerspectiveComponent
のリストを返します。
PerspectiveComponent
のリストpublic List<MenuComponent> getMenus()
WorkbenchComponent
が保持する MenuComponent
のリストを返します。
MenuComponent
のリストprotected <E> List<E> getElements(Class<E> clazz)
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |