org.seasar.uruma.component.base
クラス AbstractUIElementContainer

java.lang.Object
  上位を拡張 org.seasar.uruma.component.base.AbstractUIElement
      上位を拡張 org.seasar.uruma.component.base.AbstractUIElementContainer
すべての実装されたインタフェース:
UIElement, UIElementContainer, UIElementVisitorAcceptor
直系の既知のサブクラス:
PartFolderComponent, PerspectiveComponent

public class AbstractUIElementContainer
extends AbstractUIElement
implements UIElementContainer

UIElementContainer のための基底クラスです。

作成者:
y-komori

コンストラクタの概要
AbstractUIElementContainer()
           
 
メソッドの概要
 void accept(UIElementVisitor visitor)
          UIElementVisitor の訪問を受け入れます。
 void addChild(UIElement child)
          子となる UIComponent を追加します。
 List<UIElement> getChildren()
          子コンポーネントのリストを取得します。
 
クラス org.seasar.uruma.component.base.AbstractUIElement から継承されたメソッド
getBasePath, getLocation, getPath, setBasePath, setLocation, setPath, toString
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
インタフェース org.seasar.uruma.component.UIElement から継承されたメソッド
getBasePath, getLocation, getPath, setBasePath, setLocation, setPath
 

コンストラクタの詳細

AbstractUIElementContainer

public AbstractUIElementContainer()
メソッドの詳細

addChild

public void addChild(UIElement child)
インタフェース UIElementContainer の記述:
子となる UIComponent を追加します。

定義:
インタフェース UIElementContainer 内の addChild
パラメータ:
child - 子コンポーネント

getChildren

public List<UIElement> getChildren()
インタフェース UIElementContainer の記述:
子コンポーネントのリストを取得します。

定義:
インタフェース UIElementContainer 内の getChildren
戻り値:
子コンポーネントのリスト

accept

public void accept(UIElementVisitor visitor)
インタフェース UIElementVisitorAcceptor の記述:
UIElementVisitor の訪問を受け入れます。

定義:
インタフェース UIElementVisitorAcceptor 内の accept
オーバーライド:
クラス AbstractUIElement 内の accept
パラメータ:
visitor - UIElementVisitor オブジェクト


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