| 
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
java.lang.Objectorg.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 内の createLayoutpublic Layout createLayout(LayoutInfo<?> layoutInfo)
LayoutSupport の記述: LayoutInfo オブジェクトを元にして、レイアウトオブジェクトを生成します。
LayoutSupport 内の createLayoutlayoutInfo - LayoutInfo オブジェクト
public Object createLayoutData()
LayoutSupport の記述: null を返します。
LayoutSupport 内の createLayoutData
public Object createLayoutData(UIComponent uiComponent,
                               LayoutDataInfo layoutDataInfo)
LayoutSupport の記述: LayoutDataInfo オブジェクトを元にして、レイアウトデータオブジェクトを生成します。
 レイアウトデータを利用しないレイアウトの場合は、常に null を返します。
LayoutSupport 内の createLayoutDatauiComponent - UIComponent オブジェクトlayoutDataInfo - LayoutDataInfo オブジェクト
  | 
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||