org.seasar.uruma.component.jface
クラス TreeComponent

java.lang.Object
  上位を拡張 org.seasar.uruma.component.base.AbstractUIElement
      上位を拡張 org.seasar.uruma.component.base.AbstractUIComponent
          上位を拡張 org.seasar.uruma.component.jface.ControlComponent
              上位を拡張 org.seasar.uruma.component.jface.CompositeComponent
                  上位を拡張 org.seasar.uruma.component.jface.TreeComponent
すべての実装されたインタフェース:
EnablesDependable, UIComponent, UIComponentContainer, UICompositeComponent, UIControlComponent, UIElement, UIElementContainer, UIElementVisitorAcceptor

public class TreeComponent
extends CompositeComponent

Tree を表すコンポーネントです。

作成者:
y-komori

フィールドの概要
 String autoExpandLevel
          デフォルトでツリーを展開する階層です。
 String headerVisible
          ヘッダの表示状態です。
 String linesVisible
          ラインの表示状態です。
 
クラス org.seasar.uruma.component.jface.ControlComponent から継承されたフィールド
background, backgroundImage, enabled, enablesDependingId, enablesFor, fontHeight, fontName, fontStyle, foreground, height, menu, toolTipText, visible, width, x, y
 
コンストラクタの概要
TreeComponent()
           
 
メソッドの概要
 void addTreeItem(TreeItemComponent child)
          ツリー項目を追加します。
 List<TreeItemComponent> getTreeItems()
          ツリー項目のリストを取得します。
 
クラス org.seasar.uruma.component.jface.CompositeComponent から継承されたメソッド
accept, addChild, doPreRender, doRender, getChildLayoutDataInfo, getChildren, getCommonAttributes, getLayoutInfo, preRenderChild, renderChild, setChildLayoutDataInfo, setCommonAttributes, setLayoutInfo
 
クラス org.seasar.uruma.component.jface.ControlComponent から継承されたメソッド
getEnablesDependingId, getEnablesFor, getLayoutDataInfo, setEnablesDependingId, setEnablesFor, setLayoutDataInfo
 
クラス org.seasar.uruma.component.base.AbstractUIComponent から継承されたメソッド
getId, getParent, getRenderer, getStyle, preRender, render, setId, setParent, setRenderer, setStyle, toString
 
クラス org.seasar.uruma.component.base.AbstractUIElement から継承されたメソッド
getBasePath, getLocation, getPath, setBasePath, setLocation, setPath
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
インタフェース 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.UIElement から継承されたメソッド
getBasePath, getLocation, getPath, setBasePath, setLocation, setPath
 

フィールドの詳細

headerVisible

public String headerVisible
ヘッダの表示状態です。


linesVisible

public String linesVisible
ラインの表示状態です。


autoExpandLevel

public String autoExpandLevel
デフォルトでツリーを展開する階層です。
【例】2を指定した場合、常に2階層目まで展開されます。

コンストラクタの詳細

TreeComponent

public TreeComponent()
メソッドの詳細

addTreeItem

public void addTreeItem(TreeItemComponent child)
ツリー項目を追加します。

パラメータ:
child - ツリー項目

getTreeItems

public List<TreeItemComponent> getTreeItems()
ツリー項目のリストを取得します。

戻り値:
ツリー項目のリスト


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