org.seasar.uruma.component.impl
クラス WindowComponent

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

public class WindowComponent
extends CompositeComponent

Window のコンポーネント情報を保持するためのクラスです。

作成者:
y-komori

フィールドの概要
static String DEFAULT_ID
          ID が設定されていない場合のデフォルト値
 
コンストラクタの概要
WindowComponent()
          WindowComponent を構築します。
 
メソッドの概要
 String getDefaultButtonId()
          デフォルトボタンIDを取得します。
 String getDefaultFocusId()
          デフォルトフォーカスIDを取得します。
 String getHeight()
          高さを取得します。
 String getImage()
          イメージパスを取得します。
 String getMinimumHeight()
          最小高さを取得します。
 String getMinimumWidth()
          最小幅を取得します。
 String getStatusLine()
          ステータスラインの有無を取得します。
 String getTitle()
          ウィンドウタイトルを取得します。
 String getWidth()
          幅を取得します。
 String getX()
          X 座標を取得します。
 String getY()
          Y 座標を取得します。
 void setDefaultButtonId(String defaultButtonId)
          デフォルトボタンIDを設定します。
 void setDefaultFocusId(String defaultFocusId)
          デフォルトフォーカスIDを設定します。
 void setHeight(String height)
          高さを設定します。
 void setImage(String image)
          イメージパスを設定します。
 void setMinimumHeight(String minimumHeight)
          最小高さを設定します。
 void setMinimumWidth(String minimumWidth)
          最小幅を設定します。
 void setStatusLine(String statusLine)
          ステータスラインの有無を設定します。
 void setTitle(String title)
          ウィンドウタイトルを設定します。
 void setWidth(String width)
          幅を設定します。
 void setX(String x)
          X 座標を設定します。
 void setY(String y)
          Y 座標を設定します。
 
クラス org.seasar.uruma.component.impl.CompositeComponent から継承されたメソッド
addChild, doPreRender, doRender, getChildLayoutDataInfo, getChildren, getCommonAttributes, getLayoutInfo, preRenderChild, renderChild, setChildLayoutDataInfo, setCommonAttributes, setLayoutInfo
 
クラス org.seasar.uruma.component.impl.ControlComponent から継承されたメソッド
getBackground, getBackgroundImage, getEnabled, getEnablesDependingId, getEnablesFor, getFontHeight, getFontName, getFontStyle, getForeground, getLayoutDataInfo, getMenu, getToolTipText, getVisible, setBackground, setBackgroundImage, setEnabled, setEnablesDependingId, setEnablesFor, setFontHeight, setFontName, setFontStyle, setForeground, setLayoutDataInfo, setMenu, setToolTipText, setVisible
 
クラス org.seasar.uruma.component.impl.AbstractUIComponent から継承されたメソッド
getId, getParent, getRenderer, getStyle, getWidgetHandle, preRender, render, setId, setParent, setRenderer, setStyle, setWidgetHandle
 
クラス org.seasar.uruma.component.impl.AbstractUIElement から継承されたメソッド
getBasePath, getLocation, setBasePath, setLocation
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
インタフェース org.seasar.uruma.component.UIComponent から継承されたメソッド
getId, getParent, getRenderer, getStyle, getWidgetHandle, preRender, render, setId, setParent, setRenderer, setStyle, setWidgetHandle
 
インタフェース org.seasar.uruma.component.UIElement から継承されたメソッド
getBasePath, getLocation, setBasePath, setLocation
 

フィールドの詳細

DEFAULT_ID

public static final String DEFAULT_ID
ID が設定されていない場合のデフォルト値

関連項目:
定数フィールド値
コンストラクタの詳細

WindowComponent

public WindowComponent()
WindowComponent を構築します。

メソッドの詳細

getTitle

public String getTitle()
ウィンドウタイトルを取得します。

戻り値:
ウィンドウタイトル

setTitle

public void setTitle(String title)
ウィンドウタイトルを設定します。

パラメータ:
title - ウィンドウタイトル

getMinimumHeight

public String getMinimumHeight()
最小高さを取得します。

戻り値:
最小高さ

setMinimumHeight

public void setMinimumHeight(String minimumHeight)
最小高さを設定します。

パラメータ:
minimumHeight - 最小高さ

getMinimumWidth

public String getMinimumWidth()
最小幅を取得します。

戻り値:
最小幅

setMinimumWidth

public void setMinimumWidth(String minimumWidth)
最小幅を設定します。

パラメータ:
minimumWidth - 最小幅

getHeight

public String getHeight()
クラス ControlComponent の記述:
高さを取得します。

オーバーライド:
クラス ControlComponent 内の getHeight
戻り値:
高さ

setHeight

public void setHeight(String height)
クラス ControlComponent の記述:
高さを設定します。

オーバーライド:
クラス ControlComponent 内の setHeight
パラメータ:
height - 高さ

getImage

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

戻り値:
イメージパス

setImage

public void setImage(String image)
イメージパスを設定します。

パラメータ:
image - イメージパス

getWidth

public String getWidth()
クラス ControlComponent の記述:
幅を取得します。

オーバーライド:
クラス ControlComponent 内の getWidth
戻り値:

setWidth

public void setWidth(String width)
クラス ControlComponent の記述:
幅を設定します。

オーバーライド:
クラス ControlComponent 内の setWidth
パラメータ:
width - 幅

getX

public String getX()
クラス ControlComponent の記述:
X 座標を取得します。

オーバーライド:
クラス ControlComponent 内の getX
戻り値:
X 座標

setX

public void setX(String x)
クラス ControlComponent の記述:
X 座標を設定します。

オーバーライド:
クラス ControlComponent 内の setX
パラメータ:
x - X 座標

getY

public String getY()
クラス ControlComponent の記述:
Y 座標を取得します。

オーバーライド:
クラス ControlComponent 内の getY
戻り値:
Y 座標

setY

public void setY(String y)
クラス ControlComponent の記述:
Y 座標を設定します。

オーバーライド:
クラス ControlComponent 内の setY
パラメータ:
y - Y座標

getDefaultButtonId

public String getDefaultButtonId()
デフォルトボタンIDを取得します。

戻り値:
デフォルトボタンID

setDefaultButtonId

public void setDefaultButtonId(String defaultButtonId)
デフォルトボタンIDを設定します。

パラメータ:
defaultButtonId - デフォルトボタンID

getDefaultFocusId

public String getDefaultFocusId()
デフォルトフォーカスIDを取得します。

戻り値:
デフォルトフォーカスID

setDefaultFocusId

public void setDefaultFocusId(String defaultFocusId)
デフォルトフォーカスIDを設定します。

パラメータ:
defaultFocusId - デフォルトフォーカスID

getStatusLine

public String getStatusLine()
ステータスラインの有無を取得します。

戻り値:
ステータスラインの有無

setStatusLine

public void setStatusLine(String statusLine)
ステータスラインの有無を設定します。

パラメータ:
statusLine - ステータスラインの有無


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