インタフェース
org.seasar.uruma.component.UIComponentContainer の使用

UIComponentContainer を使用しているパッケージ
org.seasar.uruma.component   
org.seasar.uruma.component.base   
org.seasar.uruma.component.jface   
org.seasar.uruma.component.rcp   
org.seasar.uruma.core   
org.seasar.uruma.core.impl   
 

org.seasar.uruma.component での UIComponentContainer の使用
 

org.seasar.uruma.component での UIComponentContainer のサブインタフェース
 interface UICompositeComponent
          子を持ち、レイアウト指定できる画面要素を表すインターフェースです。
 interface UIHasMenuCompositeComponent
          ポップアップメニューを持ち、子を持ち、レイアウト指定できる画面要素を表すインターフェースです。
 

UIComponentContainer を返す org.seasar.uruma.component のメソッド
 UIComponentContainer UIComponent.getParent()
          親となる UICompositeComponent を取得します。
 UIComponentContainer Template.getRootComponent()
          ルートコンポーネントを取得します。
 

UIComponentContainer 型のパラメータを持つ org.seasar.uruma.component のメソッド
 void UIComponent.setParent(UIComponentContainer parent)
          親となる UICompositeComponent を設定します。
 void Template.setRootComponent(UIComponentContainer rootComponent)
          ルートコンポーネントを設定します。
 

org.seasar.uruma.component.base での UIComponentContainer の使用
 

UIComponentContainer を実装している org.seasar.uruma.component.base のクラス
 class AbstractUIContainer
          UIComponentContainer のための基底クラスです。
 class AbstractUIContainerItemComponent
          UIComponentContainer の子要素を表す基底クラスです。
 class AbstractUIHasMenuCompositeComponent
          AbstractUIHasMenuCompositeComponent を表す基底クラスです。
 class PartConfigurationElement
          子要素を持たない ConfigurationElement の基底クラスです。
 

UIComponentContainer を返す org.seasar.uruma.component.base のメソッド
 UIComponentContainer AbstractUIComponent.getParent()
           
 

UIComponentContainer 型のパラメータを持つ org.seasar.uruma.component.base のメソッド
 void AbstractUIComponent.setParent(UIComponentContainer parent)
           
 

org.seasar.uruma.component.jface での UIComponentContainer の使用
 

UIComponentContainer を実装している org.seasar.uruma.component.jface のクラス
 class CanvasComponent
          Canvas に対応するコンポーネントです。
 class ComboComponent
          Combo を表すコンポーネントです。
 class CompositeComponent
          Composite に対応するコンポーネントです。
 class CoolBarComponent
          CoolBar に対応するコンポーネントです。
 class CoolItemComponent
          CoolItem に対応するコンポーネントです。
 class CTabFolderComponent
          CTabFolder に対応するコンポーネントです。
 class CTabItemComponent
          CTabItem に対応するコンポーネントです。
 class GroupComponent
          Group に関する情報を保持するクラスです。
 class MenuComponent
          メニュー情報を保持するためのコンポーネントです。
 class SashFormComponent
          SashForm を表すコンポーネントです。
 class SimpleItemCompositeComponent
           
 class SpinnerComponent
          Spinner を表すコンポーネントです。
 class TabFolderComponent
          TabFolder を表すコンポーネントです。
 class TabItemComponent
          TabItem を表すコンポーネントです。
 class TableComponent
          Table を表すコンポーネントです。
 class ToolBarComponent
          ToolBar を表すコンポーネントです。
 class TreeComponent
          Tree を表すコンポーネントです。
 class WindowComponent
          Window のコンポーネント情報を保持するためのクラスです。
 

UIComponentContainer を返す org.seasar.uruma.component.jface のメソッド
 UIComponentContainer TemplateImpl.getRootComponent()
           
 

UIComponentContainer 型のパラメータを持つ org.seasar.uruma.component.jface のメソッド
 void TemplateImpl.setRootComponent(UIComponentContainer rootComponent)
           
 

org.seasar.uruma.component.rcp での UIComponentContainer の使用
 

UIComponentContainer を実装している org.seasar.uruma.component.rcp のクラス
 class ViewPartComponent
          ViewPart のコンポーネント情報を保持するためのクラスです。
 class WorkbenchComponent
          ワークベンチのためのコンポーネントです。
 

org.seasar.uruma.core での UIComponentContainer の使用
 

Method parameters in org.seasar.uruma.core with type arguments of type UIComponentContainer
 List<Template> TemplateManager.getTemplates(Class<? extends UIComponentContainer> componentClass)
          指定されたタイプのルートコンポーネントを持つ Template のリストを返します。
 

org.seasar.uruma.core.impl での UIComponentContainer の使用
 

Method parameters in org.seasar.uruma.core.impl with type arguments of type UIComponentContainer
 List<Template> TemplateManagerImpl.getTemplates(Class<? extends UIComponentContainer> componentClass)
           
 



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