概要
タグ名: <cust:panelCustomizable>
UIコンポーネント・クラス: oracle.adf.view.faces.component.customizable.PanelCustomizable
コンポーネント名: oracle.adf.cust.PanelCustomizable
showDetailFrame
の子コンポーネントとともに、このタグを使用すると、子コンポーネントを垂直または水平にレイアウトし、子コンポーネントを表示または非表示にできます。
例:
............................
<cust: panelCustomizable type="horizontal">
<cust:showDetailFrame text="Frame With Table"/>
............................
</cust:showDetailFrame>
<cust:showDetailFrame text="Frame With Table"/>
............................
</cust:showDetailFrame>
</cust:panelCustomizable>
............................
一般属性は、次のとおりです。
属性 | 値 | 説明 |
---|---|---|
Background |
デフォルト: |
スキンCSSと連動して使用することで、この |
DisplayHeader |
デフォルト: |
注意: コンポーネント上でいくつかのアクションを表示したり、ヘッダー表示がオフになっている場合、マウスをコンポーネント領域に移動したときにツールバーが表示されます。ツールバーには、使用できるオプションのドロップダウン・メニューを表示するドロップダウン・アイコンが含まれます。このツールバーは、コンポーネントで使用できるアクションがある場合にのみ表示されます。
また、ツールバーは |
ExpansionMode |
デフォルト: |
「最小化」モードでは、ヘッダーのみが表示されます。
「最大化」モードでは、コンポーネントは(階層の最上部にある)ルート親に割り当てられた全領域を占有します。ルート親には |
Height |
数字はピクセル(px)または使用可能領域の割合(%)で表されます。たとえば、次のとおりです。
|
panelCustomizable が持つ高さを指定します。
この属性の設定はオプションです。この属性に値を指定しない場合、レイアウトは子コンポーネントの高さで折り返されます。
注意: |
Icon |
イメージのURIを入力します。たとえば、次のとおりです。
この例で示されているURIはドキュメント・ルートに格納されます。このため、フル・パスは必要ありません。ドキュメント・ルートに格納されていないイメージの場合、フルパスが必要です。たとえば、次のとおりです。
または
|
アイコンを |
ID |
|
ページのコンポーネントに対する一意の識別子です。 |
Layout |
デフォルト: |
|
Text |
|
|
Width |
数字はピクセル(px)または使用可能領域の割合(%)で表されます。たとえば、次のとおりです。
|
注意: |
DisclosureListener | メソッド・リファレンスのタイプjavax.faces.el.MethodBindingを指定します。 | リスナーを開示するメソッド・リファレンスです。 |
DisplayScrollbar |
デフォルト: |
スクロールバーを |
ShortDesc | テキスト文字列を入力します。 | このコンポーネントの簡単な説明です。 |
コア属性は、次のとおりです。
属性 | 値 | 説明 |
---|---|---|
ContentInlineStyle | CSSスタイルの名前です。 |
panelCustomizable コンテンツ領域に適用するCSSスタイルです。CSSのバージョン2.0以降に準拠したスタイルを手動で入力します。
|
InlineStyle | CSSスタイルの名前です。 |
すべてのpanelCustomizable に適用されるCSSスタイルです。CSSのバージョン2.0以降に準拠したスタイルを手動で入力するか、このノードを開いてスタイル要素を指定します。
|
Rendered |
デフォルト: |
コンポーネントをレンダリングするかどうかを指定します。 |
StyleClass | CSSスタイル・クラスの名前です。 | このコンポーネントに対するCSSスタイル・クラスです。 |
アクション属性は、次のとおりです。
属性 | 値 | 説明 |
---|---|---|
IsEditable |
true/false デフォルト: false
|
子コンポーネントを編集するために、メニューに「編集」コマンドをレンダリングするかどうかを指定します。
注意: |
IsHelpAvailable |
true/false デフォルト: false
|
子コンポーネントのヘルプにアクセスするために、メニューに「ヘルプ」コマンドをレンダリングするかどうかを指定します。
注意: |
IsMaximizable |
true/false デフォルト: true
|
子コンポーネントが表示用にpanelCustomizable 領域すべてを使用できるようにするために、panelCustomizable の「アクション」メニューで「最大化」コマンドをレンダリングします。
|
IsMinimizable |
true/false デフォルト: true
|
panelCustomizable を縮小したり、元のサイズに戻すpanelCustomizable ヘッダーの「最小化」アイコンをレンダリングします。
|
IsMovable |
true/false デフォルト: true
|
panelCustomizable の「アクション」メニューで「移動」コマンドをレンダリングします。
|
IsSeededInteractionAvailable |
true/false デフォルト: false
|
注意: 各シード済相互作用の表示は、その属性設定によって制御されます。 |
IsShowContentAvailable |
true/false デフォルト: true
|
ユーザーが「アクション」メニューを制御できるようにし、panelCustomizable の子を表示または非表示にできます。
|
これらの属性を設定すると使用できる「バインド」オプションにより、panelCustomizable
インスタンスをマネージドBeanプロパティにバインドできます。
Copyright © 1997, 2007, Oracle. All rights reserved.