Business Process Choreographer Explorer CommandBar コンポーネントは、ボタンを含むバーを表示します。これらのボタンは、詳細ビュー内のオブジェクトまたはリスト内の選択されたオブジェクトに作動します。
CommandBar コンポーネントは、JSF コンポーネント・タグである bpe:commandbar と bpe:command から構成されます。 bpe:command タグは、 bpe:commandbar タグのサブエレメントです。
<bpe:commandbar model="#{TaskInstanceList}"> <bpe:command commandID="Work on" label="Work on..." commandClass="com.ibm.bpc.explorer.command.WorkOnTaskCommand" context="#{TaskInstanceDetailsBean}"/> <bpe:command commandID="Cancel" label="Cancel" commandClass="com.ibm.task.clientmodel.command.CancelClaimTaskCommand" context="#{TaskInstanceList}"/> </bpe:commandbar>
属性 | 必須 | 説明 |
---|---|---|
model | はい | ItemProvider インターフェースをインプリメントする管理対象 Bean に対する値バインディング式。通常、この管理対象 Bean は、同一の JavaServer Pages (JSP) ファイル内の List コンポーネントまたは Details コンポーネントによって CommandBar コンポーネントとして使用される com.ibm.bpe.jsf.handler.BPCListHandler クラス または com.ibm.bpe.jsf.handler.BPCDetailsHandler クラスです。 |
styleClass | いいえ | バーのレンダリング用のカスケーディング・スタイル・シート (CSS) スタイル。 |
buttonStyleClass | いいえ | コマンド・バー内のボタンのレンダリング用の CSS スタイル。 |
属性 | 必須 | 説明 |
---|---|---|
commandID | はい | コマンドの ID。 |
commandClass | はい | 起動されるコマンド・クラス。 |
action | いいえ | シグニチャーが String method() である JavaServer Faces (JSF) アクション・メソッド。この action メソッドによって戻される値、または直接リテラルとして指定された値が、コマンドの execute メソッドによって戻されるターゲットをオーバーライドします。コマンドが ErrorsInCommandException 例外以外の例外を生成した場合、
action 属性は処理されません。
この属性は、結果ストリングとして指定された場合、JSF ナビゲーション・ハンドラーによって使用される結果を定義して、ナビゲーション規則と次に表示するページを決定します。 この属性がメソッド・バインディング (#{.....}) として指定された場合、呼び出されるメソッドのシグニチャーは String method() です。その戻り値が JSF ナビゲーション・ハンドラーによって使用され、ナビゲーション規則と次に表示するページを決定します。 |
label | はい | コマンド・バーでレンダリングされるボタンのラベル。 |
styleClass | いいえ | ボタンのレンダリング用の CSS スタイル。このスタイルは、コマンド・バーに定義されたボタン・スタイルをオーバーライドします。 |
context | いいえ | 管理対象 Bean を参照する値バインディング式。コマンドがターゲット・ページまたは Bean を初期化する必要がある場合に、この属性を使用します。 |
(c) Copyright IBM Corporation 2005, 2006. All rights reserved.
(c) Copyright IBM Japan 2006
このインフォメーション・センターでは、Eclipse テクノロジー (http://www.eclipse.org) が採用されています。