org.seasar.uruma.renderer.layout
インタフェース LayoutSupport

既知の実装クラスの一覧:
GenericLayoutSupport

public interface LayoutSupport

SWTにおけるレイアウトやレイアウトデータオブジェクトの生成をサポートするクラスのためのインターフェースです。

作成者:
y-komori

メソッドの概要
 Layout createLayout()
          レイアウトオブジェクトを生成します。
 Layout createLayout(LayoutInfo<?> layoutInfo)
          LayoutInfo オブジェクトを元にして、レイアウトオブジェクトを生成します。
 Object createLayoutData()
          レイアウトデータオブジェクトを生成します。
 Object createLayoutData(UIComponent uiComponent, LayoutDataInfo layoutDataInfo)
          LayoutDataInfo オブジェクトを元にして、レイアウトデータオブジェクトを生成します。
 

メソッドの詳細

createLayout

Layout createLayout()
レイアウトオブジェクトを生成します。

戻り値:
レイアウトオブジェクト

createLayout

Layout createLayout(LayoutInfo<?> layoutInfo)
LayoutInfo オブジェクトを元にして、レイアウトオブジェクトを生成します。

パラメータ:
layoutInfo - LayoutInfo オブジェクト
戻り値:
レイアウトオブジェクト

createLayoutData

Object createLayoutData()
レイアウトデータオブジェクトを生成します。
レイアウトデータを利用しないレイアウトの場合は、常に null を返します。

戻り値:
レイアウトデータオブジェクト

createLayoutData

Object createLayoutData(UIComponent uiComponent,
                        LayoutDataInfo layoutDataInfo)
LayoutDataInfo オブジェクトを元にして、レイアウトデータオブジェクトを生成します。
レイアウトデータを利用しないレイアウトの場合は、常に null を返します。

パラメータ:
uiComponent - UIComponent オブジェクト
layoutDataInfo - LayoutDataInfo オブジェクト
戻り値:
レイアウトデータオブジェクト


Copyright © 2006-2008 The Seasar Foundation. All Rights Reserved.