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

java.lang.Object
  上位を拡張 org.seasar.uruma.component.base.AbstractUIElement
      上位を拡張 org.seasar.uruma.component.base.AbstractUIComponent
          上位を拡張 org.seasar.uruma.component.jface.ControlComponent
すべての実装されたインタフェース:
EnablesDependable, UIComponent, UIControlComponent, UIElement, UIElementVisitorAcceptor
直系の既知のサブクラス:
BrowserComponent, ButtonComponent, CompositeComponent, DateTimeComponent, LabelComponent, LinkComponent, ProgressBarComponent, ScaleComponent, SliderComponent, TextComponent

public abstract class ControlComponent
extends AbstractUIComponent
implements UIControlComponent, EnablesDependable

Control を表す基底コンポーネントクラスです。

作成者:
y-komori

フィールドの概要
 String background
           
 String backgroundImage
           
 String enabled
           
 String enablesDependingId
           
 String enablesFor
           
 String fontHeight
           
 String fontName
           
 String fontStyle
           
 String foreground
           
 String height
           
 String menu
           
 String toolTipText
           
 String visible
           
 String width
           
 String x
           
 String y
           
 
コンストラクタの概要
ControlComponent()
           
 
メソッドの概要
 String getEnablesDependingId()
          依存先コンポーネントの ID を返します。
 String getEnablesFor()
          依存方法を返します。
 LayoutDataInfo getLayoutDataInfo()
          LayoutDataInfo オブジェクトを取得します。
 void setEnablesDependingId(String enablesDependingId)
          依存先コンポーネントの ID を設定します。
 void setEnablesFor(String enablesFor)
          依存方法を設定します。
 void setLayoutDataInfo(LayoutDataInfo layoutDataInfo)
          LayoutDataInfo オブジェクトを設定します。
 
クラス org.seasar.uruma.component.base.AbstractUIComponent から継承されたメソッド
doPreRender, doRender, getId, getParent, getRenderer, getStyle, preRender, render, setId, setParent, setRenderer, setStyle, toString
 
クラス org.seasar.uruma.component.base.AbstractUIElement から継承されたメソッド
accept, 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.UIElementVisitorAcceptor から継承されたメソッド
accept
 

フィールドの詳細

background

public String background

backgroundImage

public String backgroundImage

enabled

public String enabled

fontHeight

public String fontHeight

fontName

public String fontName

fontStyle

public String fontStyle

foreground

public String foreground

height

public String height

toolTipText

public String toolTipText

visible

public String visible

width

public String width

x

public String x

y

public String y

menu

public String menu

enablesDependingId

public String enablesDependingId

enablesFor

public String enablesFor
コンストラクタの詳細

ControlComponent

public ControlComponent()
メソッドの詳細

getEnablesDependingId

public String getEnablesDependingId()
インタフェース EnablesDependable の記述:
依存先コンポーネントの ID を返します。

定義:
インタフェース EnablesDependable 内の getEnablesDependingId
戻り値:
依存先コンポーネントの ID

setEnablesDependingId

public void setEnablesDependingId(String enablesDependingId)
依存先コンポーネントの ID を設定します。

パラメータ:
enablesDependingId - 依存先コンポーネントの ID

getEnablesFor

public String getEnablesFor()
インタフェース EnablesDependable の記述:
依存方法を返します。

定義:
インタフェース EnablesDependable 内の getEnablesFor
戻り値:
依存方法

setEnablesFor

public void setEnablesFor(String enablesFor)
依存方法を設定します。

パラメータ:
enablesFor - 依存方法

getLayoutDataInfo

public LayoutDataInfo getLayoutDataInfo()
インタフェース UIControlComponent の記述:
LayoutDataInfo オブジェクトを取得します。

定義:
インタフェース UIControlComponent 内の getLayoutDataInfo
戻り値:
LayoutDataInfo オブジェクト

setLayoutDataInfo

public void setLayoutDataInfo(LayoutDataInfo layoutDataInfo)
インタフェース UIControlComponent の記述:
LayoutDataInfo オブジェクトを設定します。

定義:
インタフェース UIControlComponent 内の setLayoutDataInfo
パラメータ:
layoutDataInfo - LayoutDataInfo オブジェクト


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