|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
java.lang.Objectorg.seasar.jface.component.impl.AbstractUIElement
org.seasar.jface.component.impl.AbstractUIComponent
org.seasar.jface.component.impl.ControlComponent
org.seasar.jface.component.impl.CompositeComponent
public class CompositeComponent
| コンストラクタの概要 | |
|---|---|
CompositeComponent()
|
|
| メソッドの概要 | |
|---|---|
void |
addChild(UIComponent child)
子となる UIComponent を追加します。 |
protected void |
doRender(Widget parent,
WindowContext context)
レンダラ呼び出し中に独自のレンダリング処理を追加するためのメソッドです。 |
LayoutDataInfo |
getChildLayoutDataInfo()
|
List<UIComponent> |
getChildren()
子コンポーネントのリストを取得します。 |
CommonAttributes |
getCommonAttributes()
一括設定属性オブジェクトを取得します。 |
LayoutInfo |
getLayoutInfo()
レイアウトデータオブジェクトを取得します。 |
protected void |
renderChild(Widget parent,
WindowContext context)
|
void |
setChildLayoutDataInfo(LayoutDataInfo childLayoutDataInfo)
|
void |
setCommonAttributes(CommonAttributes commonAttributes)
一括設定属性オブジェクトを設定します。 |
void |
setLayoutInfo(LayoutInfo layoutInfo)
レイアウトデータオブジェクトを設定します。 |
| クラス org.seasar.jface.component.impl.ControlComponent から継承されたメソッド |
|---|
getBackground, getBackgroundImage, getEnabled, getEnabledDependId, getEnabledDependType, getFontHeight, getFontName, getFontStyle, getForeground, getHeight, getLayoutDataInfo, getToolTipText, getVisible, getWidth, getX, getY, setBackground, setBackgroundImage, setEnabled, setEnabledDependId, setEnabledDependType, setFontHeight, setFontName, setFontStyle, setForeground, setHeight, setLayoutDataInfo, setToolTipText, setVisible, setWidth, setX, setY |
| クラス org.seasar.jface.component.impl.AbstractUIComponent から継承されたメソッド |
|---|
getId, getMenu, getParent, getRenderer, getReplace, getStyle, getWidget, render, renderMenu, setId, setMenu, setParent, setRenderer, setReplace, setStyle, setWidget |
| クラス org.seasar.jface.component.impl.AbstractUIElement から継承されたメソッド |
|---|
getBasePath, getLocation, setBasePath, setLocation |
| クラス java.lang.Object から継承されたメソッド |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| インタフェース org.seasar.jface.component.UIComponent から継承されたメソッド |
|---|
getId, getMenu, getParent, getRenderer, getStyle, getWidget, render, setId, setMenu, setParent, setRenderer, setStyle, setWidget |
| インタフェース org.seasar.jface.component.UIElement から継承されたメソッド |
|---|
getBasePath, getLocation, setBasePath, setLocation |
| コンストラクタの詳細 |
|---|
public CompositeComponent()
| メソッドの詳細 |
|---|
public LayoutInfo getLayoutInfo()
UICompositeComponent の記述:
UICompositeComponent 内の getLayoutInfopublic void setLayoutInfo(LayoutInfo layoutInfo)
UICompositeComponent の記述:
UICompositeComponent 内の setLayoutInfolayoutInfo - レイアウトデータオブジェクトpublic LayoutDataInfo getChildLayoutDataInfo()
public void setChildLayoutDataInfo(LayoutDataInfo childLayoutDataInfo)
public CommonAttributes getCommonAttributes()
UICompositeComponent の記述:
UICompositeComponent 内の getCommonAttributespublic void setCommonAttributes(CommonAttributes commonAttributes)
UICompositeComponent の記述:
UICompositeComponent 内の setCommonAttributescommonAttributes - 一括設定属性オブジェクトpublic void addChild(UIComponent child)
UIContainer の記述: UIComponent を追加します。
UIContainer 内の addChildchild - 子コンポーネントpublic List<UIComponent> getChildren()
UIContainer の記述:
UIContainer 内の getChildren
protected void doRender(Widget parent,
WindowContext context)
AbstractUIComponent の記述: 本メソッドは render メソッドの中で、レンダラの render() メソッドと renderAfter() メソッドを呼び出す間に呼び出されます。
このタイミングでサブクラスで独自のレンダリング処理を行う場合、本メソッドをオーバーライドしてください。
AbstractUIComponent 内の doRenderparent - 親 Widget オブジェクトcontext - WindowContext オブジェクト
protected void renderChild(Widget parent,
WindowContext context)
|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||