クラス HtmlPanelGrid
- java.lang.ObjectSE
-
- jakarta.faces.component.UIComponent
-
- jakarta.faces.component.UIComponentBase
-
- jakarta.faces.component.UIPanel
-
- jakarta.faces.component.html.HtmlPanelGrid
- 実装されたすべてのインターフェース:
ClientBehaviorHolder
、PartialStateHolder
、StateHolder
、TransientStateHolder
、ComponentSystemEventListener
、FacesListener
、SystemEventListenerHolder
、EventListenerSE
public class HtmlPanelGrid extends UIPanel implements ClientBehaviorHolder
テーブル内の子コンポーネントをレンダリングし、指定された列数の後に新しい行を開始します。
デフォルトでは、
rendererType
プロパティを "jakarta.faces.Grid
" に設定する必要があります。この値は、setRendererType()
メソッドを呼び出すことで変更できます。
ネストされたクラスのサマリー
ネストされたクラス 修飾子と型 クラス 説明 protected static class
HtmlPanelGrid.PropertyKeys
このコンポーネントで使用されるプロパティ
フィールドサマリー
フィールド 修飾子と型 フィールド 説明 static StringSE
COMPONENT_TYPE
このコンポーネントの標準コンポーネント型。クラス jakarta.faces.component.UIPanel から継承されたフィールド
COMPONENT_FAMILY
クラス jakarta.faces.component.UIComponent から継承されたフィールド
ATTRS_WITH_DECLARED_DEFAULT_VALUES, BEANINFO_KEY, bindings, COMPOSITE_COMPONENT_TYPE_KEY, COMPOSITE_FACET_NAME, FACETS_KEY, VIEW_LOCATION_KEY
コンストラクターのサマリー
コンストラクター コンストラクター 説明 HtmlPanelGrid()
メソッドのサマリー
すべてのメソッド インスタンスメソッド 具象メソッド 修飾子と型 メソッド 説明 StringSE
getBgcolor()
bgcolor
プロパティの値を返します。StringSE
getBodyrows()
bodyrows
プロパティの値を返します。int
getBorder()
border
プロパティの値を返します。StringSE
getCaptionClass()
captionClass
プロパティの値を返します。StringSE
getCaptionStyle()
captionStyle
プロパティの値を返します。StringSE
getCellpadding()
cellpadding
プロパティの値を返します。StringSE
getCellspacing()
cellspacing
プロパティの値を返します。StringSE
getColumnClasses()
columnClasses
プロパティの値を返します。int
getColumns()
columns
プロパティの値を返します。StringSE
getDefaultEventName()
これはClientBehaviorHolder.getDefaultEventName()
のデフォルトの実装です。StringSE
getDir()
dir
プロパティの値を返します。CollectionSE<StringSE>
getEventNames()
これはClientBehaviorHolder.getEventNames()
のデフォルトの実装です。StringSE
getFooterClass()
footerClass
プロパティの値を返します。StringSE
getFrame()
frame
プロパティの値を返します。StringSE
getHeaderClass()
headerClass
プロパティの値を返します。StringSE
getLang()
lang
プロパティの値を返します。StringSE
getOnclick()
onclick
プロパティの値を返します。StringSE
getOndblclick()
ondblclick
プロパティの値を返します。StringSE
getOnkeydown()
onkeydown
プロパティの値を返します。StringSE
getOnkeypress()
onkeypress
プロパティの値を返します。StringSE
getOnkeyup()
onkeyup
プロパティの値を返します。StringSE
getOnmousedown()
onmousedown
プロパティの値を返します。StringSE
getOnmousemove()
onmousemove
プロパティの値を返します。StringSE
getOnmouseout()
onmouseout
プロパティの値を返します。StringSE
getOnmouseover()
onmouseover
プロパティの値を返します。StringSE
getOnmouseup()
onmouseup
プロパティの値を返します。StringSE
getRole()
role
プロパティの値を返します。StringSE
getRowClass()
rowClass
プロパティの値を返します。StringSE
getRowClasses()
rowClasses
プロパティの値を返します。StringSE
getRules()
rules
プロパティの値を返します。StringSE
getStyle()
style
プロパティの値を返します。StringSE
getStyleClass()
styleClass
プロパティの値を返します。StringSE
getSummary()
summary
プロパティの値を返します。StringSE
getTitle()
title
プロパティの値を返します。StringSE
getWidth()
width
プロパティの値を返します。void
setBgcolor(StringSE bgcolor)
bgcolor
プロパティの値を設定します。void
setBodyrows(StringSE bodyrows)
bodyrows
プロパティの値を設定します。void
setBorder(int border)
border
プロパティの値を設定します。void
setCaptionClass(StringSE captionClass)
captionClass
プロパティの値を設定します。void
setCaptionStyle(StringSE captionStyle)
captionStyle
プロパティの値を設定します。void
setCellpadding(StringSE cellpadding)
cellpadding
プロパティの値を設定します。void
setCellspacing(StringSE cellspacing)
cellspacing
プロパティの値を設定します。void
setColumnClasses(StringSE columnClasses)
columnClasses
プロパティの値を設定します。void
setColumns(int columns)
columns
プロパティの値を設定します。void
setDir(StringSE dir)
dir
プロパティの値を設定します。void
setFooterClass(StringSE footerClass)
footerClass
プロパティの値を設定します。void
setFrame(StringSE frame)
frame
プロパティの値を設定します。void
setHeaderClass(StringSE headerClass)
headerClass
プロパティの値を設定します。void
setLang(StringSE lang)
lang
プロパティの値を設定します。void
setOnclick(StringSE onclick)
onclick
プロパティの値を設定します。void
setOndblclick(StringSE ondblclick)
ondblclick
プロパティの値を設定します。void
setOnkeydown(StringSE onkeydown)
onkeydown
プロパティの値を設定します。void
setOnkeypress(StringSE onkeypress)
onkeypress
プロパティの値を設定します。void
setOnkeyup(StringSE onkeyup)
onkeyup
プロパティの値を設定します。void
setOnmousedown(StringSE onmousedown)
onmousedown
プロパティの値を設定します。void
setOnmousemove(StringSE onmousemove)
onmousemove
プロパティの値を設定します。void
setOnmouseout(StringSE onmouseout)
onmouseout
プロパティの値を設定します。void
setOnmouseover(StringSE onmouseover)
onmouseover
プロパティの値を設定します。void
setOnmouseup(StringSE onmouseup)
onmouseup
プロパティの値を設定します。void
setRole(StringSE role)
role
プロパティの値を設定します。void
setRowClass(StringSE rowClass)
rowClass
プロパティの値を設定します。void
setRowClasses(StringSE rowClasses)
rowClasses
プロパティの値を設定します。void
setRules(StringSE rules)
rules
プロパティの値を設定します。void
setStyle(StringSE style)
style
プロパティの値を設定します。void
setStyleClass(StringSE styleClass)
styleClass
プロパティの値を設定します。void
setSummary(StringSE summary)
summary
プロパティの値を設定します。void
setTitle(StringSE title)
title
プロパティの値を設定します。void
setWidth(StringSE width)
width
プロパティの値を設定します。クラス jakarta.faces.component.UIComponentBase から継承されたメソッド
addClientBehavior, addFacesListener, broadcast, clearInitialState, decode, encodeBegin, encodeChildren, encodeEnd, findComponent, getAttributes, getChildCount, getChildren, getClientBehaviors, getClientId, getFacesContext, getFacesListeners, getFacet, getFacetCount, getFacets, getFacetsAndChildren, getId, getListenersForEventClass, getParent, getPassThroughAttributes, getRenderer, getRendererType, getRendersChildren, invokeOnComponent, isRendered, isTransient, markInitialState, processDecodes, processRestoreState, processSaveState, processUpdates, processValidators, queueEvent, removeFacesListener, restoreAttachedState, restoreState, saveAttachedState, saveState, setId, setParent, setRendered, setRendererType, setTransient, subscribeToEvent, unsubscribeFromEvent
クラス jakarta.faces.component.UIComponent から継承されたメソッド
encodeAll, getClientId, getCompositeComponentParent, getContainerClientId, getCurrentComponent, getCurrentCompositeComponent, getNamingContainer, getPassThroughAttributes, getResourceBundleMap, getStateHelper, getStateHelper, getTransientStateHelper, getTransientStateHelper, getValueExpression, initialStateMarked, isCompositeComponent, isInView, isVisitable, popComponentFromEL, processEvent, pushComponentToEL, restoreTransientState, saveTransientState, setInView, setValueExpression, visitTree
クラス java.lang.ObjectSE から継承されたメソッド
clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, toString, wait, waitSE, waitSE
インターフェース jakarta.faces.component.behavior.ClientBehaviorHolder から継承されたメソッド
addClientBehavior, getClientBehaviors
メソッドの詳細
getBgcolor
public StringSE getBgcolor()
bgcolor
プロパティの値を返します。- 戻り値:
- プロパティ値
内容: このテーブルの背景色の名前またはコード。
setBgcolor
public void setBgcolor(StringSE bgcolor)
bgcolor
プロパティの値を設定します。- パラメーター:
bgcolor
- 新しいプロパティ値
getBodyrows
public StringSE getBodyrows()
bodyrows
プロパティの値を返します。- 戻り値:
- プロパティ値
内容: 新しい "tbody" 要素を開始する(および以前に開いたものを終了する)行インデックスのカンマ区切りリスト。
setBodyrows
public void setBodyrows(StringSE bodyrows)
bodyrows
プロパティの値を設定します。- パラメーター:
bodyrows
- 新しいプロパティ値
getBorder
public int getBorder()
border
プロパティの値を返します。- 戻り値:
- プロパティ値
内容: このテーブルの周囲に描画されるボーダーの幅(ピクセル単位)。
setBorder
public void setBorder(int border)
border
プロパティの値を設定します。- パラメーター:
border
- 新しいプロパティ値
getCaptionClass
public StringSE getCaptionClass()
captionClass
プロパティの値を返します。- 戻り値:
- プロパティ値
内容: このテーブルに対して生成されたキャプションに適用される CSS スタイルクラスのスペース区切りリスト。
setCaptionClass
public void setCaptionClass(StringSE captionClass)
captionClass
プロパティの値を設定します。- パラメーター:
captionClass
- 新しいプロパティ値
getCaptionStyle
public StringSE getCaptionStyle()
captionStyle
プロパティの値を返します。- 戻り値:
- プロパティ値
内容: このキャプションがレンダリングされるときに適用される CSS スタイル。
setCaptionStyle
public void setCaptionStyle(StringSE captionStyle)
captionStyle
プロパティの値を設定します。- パラメーター:
captionStyle
- 新しいプロパティ値
getCellpadding
public StringSE getCellpadding()
cellpadding
プロパティの値を返します。- 戻り値:
- プロパティ値
内容: ユーザーエージェントが各セルの境界線とその内容の間に残す必要のあるスペースの定義。
setCellpadding
public void setCellpadding(StringSE cellpadding)
cellpadding
プロパティの値を設定します。- パラメーター:
cellpadding
- 新しいプロパティ値
getCellspacing
public StringSE getCellspacing()
cellspacing
プロパティの値を返します。- 戻り値:
- プロパティ値
内容: ユーザーエージェントがテーブルの左側と左端の列、テーブルの上部と最上部の行の上部の上部との間にどれだけのスペースを残す必要があるかなどの定義。また、セル間に残すスペースの量も指定します。
setCellspacing
public void setCellspacing(StringSE cellspacing)
cellspacing
プロパティの値を設定します。- パラメーター:
cellspacing
- 新しいプロパティ値
getColumnClasses
public StringSE getColumnClasses()
columnClasses
プロパティの値を返します。- 戻り値:
- プロパティ値
内容: このテーブルの列に適用される CSS スタイルクラスのカンマ区切りのリスト。スペースで区切られたクラスのリストは、個々の列にも指定できます。このリストの要素の数が UIData の実際の子の列の数より少ない場合、リストの要素の数より大きい各列の "class" 属性は出力されません。リストの要素の数が UIData の実際の子の列の数より大きい場合、最後の列の後のリストの位置にある要素は無視されます。
setColumnClasses
public void setColumnClasses(StringSE columnClasses)
columnClasses
プロパティの値を設定します。- パラメーター:
columnClasses
- 新しいプロパティ値
getColumns
public int getColumns()
columns
プロパティの値を返します。- 戻り値:
- プロパティ値
内容: 新しい行を開始する前にレンダリングする列の数。
setColumns
public void setColumns(int columns)
columns
プロパティの値を設定します。- パラメーター:
columns
- 新しいプロパティ値
getDir
public StringSE getDir()
dir
プロパティの値を返します。- 戻り値:
- プロパティ値
内容: 方向性を継承しないテキストの方向指示。有効な値は "LTR" (左から右)および "RTL" (右から左)です。これらの属性は、XHTML にレンダリングするときに大文字と小文字を区別するため、大文字と小文字を区別するように注意する必要があります。
setDir
public void setDir(StringSE dir)
dir
プロパティの値を設定します。- パラメーター:
dir
- 新しいプロパティ値
getFooterClass
public StringSE getFooterClass()
footerClass
プロパティの値を返します。- 戻り値:
- プロパティ値
内容: このテーブル用に生成されたフッターに適用される CSS スタイルクラスのスペース区切りリスト。
setFooterClass
public void setFooterClass(StringSE footerClass)
footerClass
プロパティの値を設定します。- パラメーター:
footerClass
- 新しいプロパティ値
getFrame
public StringSE getFrame()
frame
プロパティの値を返します。- 戻り値:
- プロパティ値
内容: このテーブルを囲むフレームのどちら側を表示するかを指定するコード。有効な値は: なし(側面なし、デフォルト値); 上(上面のみ); 下(下側のみ); hsides(上側と下側のみ); vsides(右側と左側のみ); lhs(左側のみ); rhs(右側のみ); ボックス(四辺すべて); と境界線(4 辺すべて)。
setFrame
public void setFrame(StringSE frame)
frame
プロパティの値を設定します。- パラメーター:
frame
- 新しいプロパティ値
getHeaderClass
public StringSE getHeaderClass()
headerClass
プロパティの値を返します。- 戻り値:
- プロパティ値
内容: このテーブル用に生成されたヘッダーに適用される CSS スタイルクラスのスペース区切りリスト。
setHeaderClass
public void setHeaderClass(StringSE headerClass)
headerClass
プロパティの値を設定します。- パラメーター:
headerClass
- 新しいプロパティ値
getLang
public StringSE getLang()
lang
プロパティの値を返します。- 戻り値:
- プロパティ値
内容: このコンポーネントの生成されたマークアップで使用される言語を説明するコード。
setLang
public void setLang(StringSE lang)
lang
プロパティの値を設定します。- パラメーター:
lang
- 新しいプロパティ値
getOnclick
public StringSE getOnclick()
onclick
プロパティの値を返します。- 戻り値:
- プロパティ値
内容: この要素の上でポインターボタンがクリックされたときに実行される JavaScript コード。
setOnclick
public void setOnclick(StringSE onclick)
onclick
プロパティの値を設定します。- パラメーター:
onclick
- 新しいプロパティ値
getOndblclick
public StringSE getOndblclick()
ondblclick
プロパティの値を返します。- 戻り値:
- プロパティ値
内容: ポインタボタンがこの要素上でダブルクリックされたときに実行される JavaScript コード。
setOndblclick
public void setOndblclick(StringSE ondblclick)
ondblclick
プロパティの値を設定します。- パラメーター:
ondblclick
- 新しいプロパティ値
getOnkeydown
public StringSE getOnkeydown()
onkeydown
プロパティの値を返します。- 戻り値:
- プロパティ値
内容: この要素上でキーが押されたときに実行される Javascript コード。
setOnkeydown
public void setOnkeydown(StringSE onkeydown)
onkeydown
プロパティの値を設定します。- パラメーター:
onkeydown
- 新しいプロパティ値
getOnkeypress
public StringSE getOnkeypress()
onkeypress
プロパティの値を返します。- 戻り値:
- プロパティ値
内容: この要素上でキーを押して離したときに実行される Javascript コード。
setOnkeypress
public void setOnkeypress(StringSE onkeypress)
onkeypress
プロパティの値を設定します。- パラメーター:
onkeypress
- 新しいプロパティ値
getOnkeyup
public StringSE getOnkeyup()
onkeyup
プロパティの値を返します。- 戻り値:
- プロパティ値
内容: この要素でキーが離されたときに実行される Javascript コード。
setOnkeyup
public void setOnkeyup(StringSE onkeyup)
onkeyup
プロパティの値を設定します。- パラメーター:
onkeyup
- 新しいプロパティ値
getOnmousedown
public StringSE getOnmousedown()
onmousedown
プロパティの値を返します。- 戻り値:
- プロパティ値
内容: この要素上でポインタボタンが押されたときに実行される Javascript コード。
setOnmousedown
public void setOnmousedown(StringSE onmousedown)
onmousedown
プロパティの値を設定します。- パラメーター:
onmousedown
- 新しいプロパティ値
getOnmousemove
public StringSE getOnmousemove()
onmousemove
プロパティの値を返します。- 戻り値:
- プロパティ値
内容: この要素内でポインタボタンが移動したときに実行される Javascript コード。
setOnmousemove
public void setOnmousemove(StringSE onmousemove)
onmousemove
プロパティの値を設定します。- パラメーター:
onmousemove
- 新しいプロパティ値
getOnmouseout
public StringSE getOnmouseout()
onmouseout
プロパティの値を返します。- 戻り値:
- プロパティ値
内容: ポインタボタンがこの要素から離れたときに実行される JavaScript コード。
setOnmouseout
public void setOnmouseout(StringSE onmouseout)
onmouseout
プロパティの値を設定します。- パラメーター:
onmouseout
- 新しいプロパティ値
getOnmouseover
public StringSE getOnmouseover()
onmouseover
プロパティの値を返します。- 戻り値:
- プロパティ値
内容: ポインタボタンがこの要素に移動したときに実行される Javascript コード。
setOnmouseover
public void setOnmouseover(StringSE onmouseover)
onmouseover
プロパティの値を設定します。- パラメーター:
onmouseover
- 新しいプロパティ値
getOnmouseup
public StringSE getOnmouseup()
onmouseup
プロパティの値を返します。- 戻り値:
- プロパティ値
内容: この要素上でポインターボタンが離されたときに実行される JavaScript コード。
setOnmouseup
public void setOnmouseup(StringSE onmouseup)
onmouseup
プロパティの値を設定します。- パラメーター:
onmouseup
- 新しいプロパティ値
getRole
public StringSE getRole()
role
プロパティの値を返します。- 戻り値:
- プロパティ値
コンテンツ:
WAI-ARIA 仕様と HTML5 との関連(セクションタイトル ARIA Role Attriubute)に従って、すべての HTML 要素には "role" 属性が含まれる場合があり、その値は、最終的なレンダリングマークアップで宣言されている要素に変更されずに渡される必要があります。属性は、指定される場合、要素が属するさまざまな WAI-ARIA ロールを表すスペースで区切られたトークンのセットである文字列リテラル、または評価される EL 式である値を持つ必要があります。
ユーザーエージェントがこの属性の値を正しく解釈できることを確認するのは、ページ作成者の責任です。
setRole
public void setRole(StringSE role)
role
プロパティの値を設定します。- パラメーター:
role
- 新しいプロパティ値
getRowClass
public StringSE getRowClass()
rowClass
プロパティの値を返します。- 戻り値:
- プロパティ値
コンテンツ:
スペースで区切られた 1 つ以上の CSS クラス名を各 "tr" に割り当てます
setRowClass
public void setRowClass(StringSE rowClass)
rowClass
プロパティの値を設定します。- パラメーター:
rowClass
- 新しいプロパティ値
getRowClasses
public StringSE getRowClasses()
rowClasses
プロパティの値を返します。- 戻り値:
- プロパティ値
内容: このテーブルの行に適用される CSS スタイルクラスのカンマ区切りリスト。スペースで区切られたクラスのリストも、個々の行に指定できます。これらのスタイルは、テーブルの各行に順番に適用されます。例: リストに 2 つの要素がある場合、リストの最初のスタイルクラスは最初の行、2 番目から 2 番目の行、1 番目から 3 番目の行、2 番目から 4 番目の行などに適用されます。つまり、最後に到達するまでリストを繰り返し処理し、その後、最初から再び開始します。
setRowClasses
public void setRowClasses(StringSE rowClasses)
rowClasses
プロパティの値を設定します。- パラメーター:
rowClasses
- 新しいプロパティ値
getRules
public StringSE getRules()
rules
プロパティの値を返します。- 戻り値:
- プロパティ値
内容: このテーブル内のセル間に表示されるルールを指定するコード。有効な値は: なし(ルールなし、デフォルト値); グループ(行グループ間); 行(行間のみ); cols(列間のみ); そして、すべて(すべての行と列の間)。
setRules
public void setRules(StringSE rules)
rules
プロパティの値を設定します。- パラメーター:
rules
- 新しいプロパティ値
getStyle
public StringSE getStyle()
style
プロパティの値を返します。- 戻り値:
- プロパティ値
内容: このコンポーネントがレンダリングされるときに適用される CSS スタイル。
setStyle
public void setStyle(StringSE style)
style
プロパティの値を設定します。- パラメーター:
style
- 新しいプロパティ値
getStyleClass
public StringSE getStyleClass()
styleClass
プロパティの値を返します。- 戻り値:
- プロパティ値
内容: この要素がレンダリングされるときに適用される CSS スタイルクラスのスペースで区切られたリスト。この値は、生成されたマークアップで "class" 属性としてパススルーする必要があります。
setStyleClass
public void setStyleClass(StringSE styleClass)
styleClass
プロパティの値を設定します。- パラメーター:
styleClass
- 新しいプロパティ値
getSummary
public StringSE getSummary()
summary
プロパティの値を返します。- 戻り値:
- プロパティ値
内容: 音声や点字などの非ビジュアルメディアにレンダリングするユーザーエージェント向けの、このテーブルの目的と構造の概要。
setSummary
public void setSummary(StringSE summary)
summary
プロパティの値を設定します。- パラメーター:
summary
- 新しいプロパティ値
getTitle
public StringSE getTitle()
title
プロパティの値を返します。- 戻り値:
- プロパティ値
内容: このコンポーネントに対して生成されたマークアップ要素に関する助言のタイトル情報。
setTitle
public void setTitle(StringSE title)
title
プロパティの値を設定します。- パラメーター:
title
- 新しいプロパティ値
getWidth
public StringSE getWidth()
width
プロパティの値を返します。- 戻り値:
- プロパティ値
内容: 視覚的なユーザーエージェントのための、テーブル全体の幅。
setWidth
public void setWidth(StringSE width)
width
プロパティの値を設定します。- パラメーター:
width
- 新しいプロパティ値
getEventNames
public CollectionSE<StringSE> getEventNames()
クラスからコピーされた説明:UIComponentBase
これは
ClientBehaviorHolder.getEventNames()
のデフォルトの実装です。UIComponent
はClientBehaviorHolder
インターフェースを実装していませんが、ClientBehaviorHolder
によって定義されたメソッドのデフォルト実装を提供して、サブクラスの実装を簡素化しています。ClientBehaviorHolder
契約をサポートするサブクラスは、サブクラスがClientBehaviorHolder
を実装することを宣言し、このメソッドをオーバーライドして、コンポーネントがサポートするクライアントイベント名の空でないCollection
を返す必要があります。- 次で指定:
- インターフェース
ClientBehaviorHolder
のgetEventNames
- オーバーライド:
- クラス
UIComponentBase
のgetEventNames
- 戻り値:
- イベント名のコレクション。
getDefaultEventName
public StringSE getDefaultEventName()
クラスからコピーされた説明:UIComponentBase
これは
ClientBehaviorHolder.getDefaultEventName()
のデフォルトの実装です。UIComponent
はClientBehaviorHolder
インターフェースを実装していませんが、ClientBehaviorHolder
によって定義されたメソッドのデフォルト実装を提供して、サブクラスの実装を簡素化しています。ClientBehaviorHolder
契約をサポートするサブクラスは、サブクラスがClientBehaviorHolder
を実装することを宣言し、ClientBehaviorHolder.getEventNames()
の実装を提供する必要があります。- 次で指定:
- インターフェース
ClientBehaviorHolder
のgetDefaultEventName
- オーバーライド:
- クラス
UIComponentBase
のgetDefaultEventName
- 戻り値:
- デフォルトのイベント名。