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

すべてのスーパーインタフェース:
UIElement, UIElementVisitorAcceptor
既知のサブインタフェースの一覧:
UIComponentContainer, UICompositeComponent, UIHasMenuCompositeComponent
既知の実装クラスの一覧:
AbstractUIContainer, AbstractUIContainerItemComponent, AbstractUIElementContainer, AbstractUIHasMenuCompositeComponent, CanvasComponent, ComboComponent, CompositeComponent, CoolBarComponent, CoolItemComponent, CTabFolderComponent, CTabItemComponent, GroupComponent, MenuComponent, PartConfigurationElement, PartFolderComponent, PerspectiveComponent, SashFormComponent, SimpleItemCompositeComponent, SpinnerComponent, TabFolderComponent, TabItemComponent, TableComponent, ToolBarComponent, TreeComponent, ViewPartComponent, WindowComponent, WorkbenchComponent

public interface UIElementContainer
extends UIElement

UIElement を子に持つことができる UIElement を表すインターフェースです。

作成者:
y-komori

メソッドの概要
 void addChild(UIElement child)
          子となる UIComponent を追加します。
 List<UIElement> getChildren()
          子コンポーネントのリストを取得します。
 
インタフェース org.seasar.uruma.component.UIElement から継承されたメソッド
getBasePath, getLocation, getPath, setBasePath, setLocation, setPath
 
インタフェース org.seasar.uruma.component.UIElementVisitorAcceptor から継承されたメソッド
accept
 

メソッドの詳細

addChild

void addChild(UIElement child)
子となる UIComponent を追加します。

パラメータ:
child - 子コンポーネント

getChildren

List<UIElement> getChildren()
子コンポーネントのリストを取得します。

戻り値:
子コンポーネントのリスト


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