|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object org.seasar.uruma.renderer.layout.impl.GenericLayoutSupport
public class GenericLayoutSupport
汎用的な LayoutSupport
の実装クラスです。
コンストラクタの概要 | |
---|---|
GenericLayoutSupport(Class<? extends Layout> layoutClass,
Class<? extends Object> layoutDataClass)
GenericLayoutSupport を構築します。 |
メソッドの概要 | |
---|---|
Layout |
createLayout()
レイアウトオブジェクトを生成します。 |
Layout |
createLayout(LayoutInfo<?> layoutInfo)
LayoutInfo オブジェクトを元にして、レイアウトオブジェクトを生成します。 |
Object |
createLayoutData()
レイアウトデータオブジェクトを生成します。 |
Object |
createLayoutData(UIComponent uiComponent,
LayoutDataInfo layoutDataInfo)
LayoutDataInfo オブジェクトを元にして、レイアウトデータオブジェクトを生成します。 |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
コンストラクタの詳細 |
---|
public GenericLayoutSupport(Class<? extends Layout> layoutClass, Class<? extends Object> layoutDataClass)
GenericLayoutSupport
を構築します。
layoutClass
- Layout
クラスlayoutDataClass
- レイアウトデータクラスメソッドの詳細 |
---|
public Layout createLayout()
LayoutSupport
の記述:
LayoutSupport
内の createLayout
public Layout createLayout(LayoutInfo<?> layoutInfo)
LayoutSupport
の記述: LayoutInfo
オブジェクトを元にして、レイアウトオブジェクトを生成します。
LayoutSupport
内の createLayout
layoutInfo
- LayoutInfo
オブジェクト
public Object createLayoutData()
LayoutSupport
の記述: null
を返します。
LayoutSupport
内の createLayoutData
public Object createLayoutData(UIComponent uiComponent, LayoutDataInfo layoutDataInfo)
LayoutSupport
の記述: LayoutDataInfo
オブジェクトを元にして、レイアウトデータオブジェクトを生成します。
レイアウトデータを利用しないレイアウトの場合は、常に null
を返します。
LayoutSupport
内の createLayoutData
uiComponent
- UIComponent
オブジェクトlayoutDataInfo
- LayoutDataInfo
オブジェクト
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |