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

コンストラクタの概要
ControlComponent()
           
 
メソッドの概要
 String getBackground()
          背景色を取得します。
 String getBackgroundImage()
          背景イメージパスを取得します。
 String getEnabled()
          イネーブル状態を取得します。
 String getEnablesDependingId()
          依存先コンポーネントの ID を返します。
 String getEnablesFor()
          依存方法を返します。
 String getFontHeight()
          フォント高さを取得します。
 String getFontName()
          フォント名称を取得します。
 String getFontStyle()
          フォントスタイルを取得します。
 String getForeground()
          前景色を取得します。
 String getHeight()
          高さを取得します。
 LayoutDataInfo getLayoutDataInfo()
          LayoutDataInfo オブジェクトを取得します。
 String getMenu()
          メニューのIDを取得します。
 String getToolTipText()
          ツールチップテキストを取得します。
 String getVisible()
          可視状態を取得します。
 String getWidth()
          幅を取得します。
 String getX()
          X 座標を取得します。
 String getY()
          Y 座標を取得します。
 void setBackground(String background)
          背景色を設定します。
 void setBackgroundImage(String backgroundImage)
          背景イメージパスを設定します。
 void setEnabled(String enabled)
          イネーブル状態を設定します。
 void setEnablesDependingId(String enablesDependingId)
          依存先コンポーネントの ID を設定します。
 void setEnablesFor(String enablesFor)
          依存方法を設定します。
 void setFontHeight(String fontHeight)
          フォント高さを設定します。
 void setFontName(String fontName)
          フォント名称を設定します。
 void setFontStyle(String fontStyle)
          フォントスタイルを設定します。
 void setForeground(String foreground)
          前景色を設定します。
 void setHeight(String height)
          高さを設定します。
 void setLayoutDataInfo(LayoutDataInfo layoutDataInfo)
          LayoutDataInfo オブジェクトを設定します。
 void setMenu(String menu)
          メニューのIDを設定します。
 void setToolTipText(String toolTipText)
          ツールチップテキストを設定します。
 void setVisible(String visible)
          可視状態を設定します。
 void setWidth(String width)
          幅を設定します。
 void setX(String x)
          X 座標を設定します。
 void setY(String y)
          Y 座標を設定します。
 
クラス 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
 

コンストラクタの詳細

ControlComponent

public ControlComponent()
メソッドの詳細

getBackground

public String getBackground()
背景色を取得します。

戻り値:
背景色

getBackgroundImage

public String getBackgroundImage()
背景イメージパスを取得します。

戻り値:
背景イメージパス

getEnabled

public String getEnabled()
イネーブル状態を取得します。

戻り値:
イネーブル状態

getFontHeight

public String getFontHeight()
フォント高さを取得します。

戻り値:
フォント高さ

getFontName

public String getFontName()
フォント名称を取得します。

戻り値:
フォント名称

getFontStyle

public String getFontStyle()
フォントスタイルを取得します。

戻り値:
フォントスタイル

getForeground

public String getForeground()
前景色を取得します。

戻り値:
前景色

getHeight

public String getHeight()
高さを取得します。

戻り値:
高さ

getToolTipText

public String getToolTipText()
ツールチップテキストを取得します。

戻り値:
ツールチップテキスト

getVisible

public String getVisible()
可視状態を取得します。

戻り値:
可視状態

getWidth

public String getWidth()
幅を取得します。

戻り値:

getX

public String getX()
X 座標を取得します。

戻り値:
X 座標

getY

public String getY()
Y 座標を取得します。

戻り値:
Y 座標

setBackground

public void setBackground(String background)
背景色を設定します。

パラメータ:
background - 背景色

setBackgroundImage

public void setBackgroundImage(String backgroundImage)
背景イメージパスを設定します。

パラメータ:
backgroundImage - 背景イメージパス

setEnabled

public void setEnabled(String enabled)
イネーブル状態を設定します。

パラメータ:
enabled - イネーブル状態

setFontHeight

public void setFontHeight(String fontHeight)
フォント高さを設定します。

パラメータ:
fontHeight - フォント高さ

setFontName

public void setFontName(String fontName)
フォント名称を設定します。

パラメータ:
fontName - フォント名称

setFontStyle

public void setFontStyle(String fontStyle)
フォントスタイルを設定します。

パラメータ:
fontStyle - フォントスタイル

setForeground

public void setForeground(String foreground)
前景色を設定します。

パラメータ:
foreground - 前景色

setHeight

public void setHeight(String height)
高さを設定します。

パラメータ:
height - 高さ

setToolTipText

public void setToolTipText(String toolTipText)
ツールチップテキストを設定します。

パラメータ:
toolTipText - ツールチップテキスト

setVisible

public void setVisible(String visible)
可視状態を設定します。

パラメータ:
visible - 可視状態

setWidth

public void setWidth(String width)
幅を設定します。

パラメータ:
width - 幅

setX

public void setX(String x)
X 座標を設定します。

パラメータ:
x - X 座標

setY

public void setY(String y)
Y 座標を設定します。

パラメータ:
y - Y座標

getMenu

public String getMenu()
メニューのIDを取得します。

戻り値:
メニューのID

setMenu

public void setMenu(String menu)
メニューのIDを設定します。

パラメータ:
menu - メニューのID

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.