org.seasar.uruma.component
インタフェース UICompositeComponent

すべてのスーパーインタフェース:
UIComponent, UIComponentContainer, UIElement, UIElementContainer
既知の実装クラスの一覧:
CanvasComponent, ComboComponent, CompositeComponent, CoolBarComponent, CTabFolderComponent, GroupComponent, PartConfigurationElement, SashFormComponent, SimpleItemCompositeComponent, SpinnerComponent, TabFolderComponent, TableComponent, ToolBarComponent, TreeComponent, ViewPartComponent, WindowComponent

public interface UICompositeComponent
extends UIComponentContainer

子を持ち、レイアウト指定できる画面要素を表すインターフェースです。

作成者:
y-komori

メソッドの概要
 CommonAttributes getCommonAttributes()
          一括設定属性オブジェクトを取得します。
 LayoutInfo<?> getLayoutInfo()
          レイアウトデータオブジェクトを取得します。
 void setCommonAttributes(CommonAttributes commonAttributes)
          一括設定属性オブジェクトを設定します。
 void setLayoutInfo(LayoutInfo<?> layoutInfo)
          レイアウトデータオブジェクトを設定します。
 
インタフェース org.seasar.uruma.component.UIComponent から継承されたメソッド
getId, getParent, getRenderer, getStyle, preRender, render, setId, setParent, setRenderer, setStyle
 
インタフェース org.seasar.uruma.component.UIElement から継承されたメソッド
getBasePath, getLocation, getPath, setBasePath, setLocation, setPath
 
インタフェース org.seasar.uruma.component.UIElementContainer から継承されたメソッド
addChild, getChildren
 
インタフェース org.seasar.uruma.component.UIElement から継承されたメソッド
getBasePath, getLocation, getPath, setBasePath, setLocation, setPath
 

メソッドの詳細

getLayoutInfo

LayoutInfo<?> getLayoutInfo()
レイアウトデータオブジェクトを取得します。

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

setLayoutInfo

void setLayoutInfo(LayoutInfo<?> layoutInfo)
レイアウトデータオブジェクトを設定します。

パラメータ:
layoutInfo - レイアウトデータオブジェクト

setCommonAttributes

void setCommonAttributes(CommonAttributes commonAttributes)
一括設定属性オブジェクトを設定します。

パラメータ:
commonAttributes - 一括設定属性オブジェクト

getCommonAttributes

CommonAttributes getCommonAttributes()
一括設定属性オブジェクトを取得します。

戻り値:
一括設定属性オブジェクト


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