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

java.lang.Object
  上位を拡張 org.seasar.uruma.component.base.AbstractUIElement
      上位を拡張 org.seasar.uruma.component.base.AbstractUIComponent
          上位を拡張 org.seasar.uruma.component.base.AbstractItemComponent
              上位を拡張 org.seasar.uruma.component.jface.MenuItemComponent
すべての実装されたインタフェース:
EnablesDependable, UIComponent, UIElement, UIElementVisitorAcceptor
直系の既知のサブクラス:
MenuComponent, SeparatorComponent

public class MenuItemComponent
extends AbstractItemComponent
implements EnablesDependable

メニュー項目情報を保持するためのコンポーネントです。

作成者:
bskuroneko, y-komori

フィールドの概要
 String accelerator
          アクセラレータです。
static String CHECK
          チェックボックススタイルを表す文字列です。
 String description
          説明テキストです。
 String disabledImage
          選択不可時のイメージパスです。
 String enabled
          イネーブル状態です。
 String enablesDependingId
          依存先コンポーネントの ID です。
 String enablesFor
          依存方法です。
 String hoverImage
          選択時のイメージパスです。
static String PUSH
          プッシュボタンスタイルを表す文字列です。
static String RADIO
          ラジオボタンスタイルを表す文字列です。
 String selection
          選択状態です。
 
クラス org.seasar.uruma.component.base.AbstractItemComponent から継承されたフィールド
image, text
 
コンストラクタの概要
MenuItemComponent()
           
 
メソッドの概要
 String getEnablesDependingId()
          依存先コンポーネントの ID を返します。
 String getEnablesFor()
          依存方法を返します。
 
クラス 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.UIElement から継承されたメソッド
getBasePath, getLocation, getPath, setBasePath, setLocation, setPath
 
インタフェース org.seasar.uruma.component.UIElementVisitorAcceptor から継承されたメソッド
accept
 

フィールドの詳細

PUSH

public static final String PUSH
プッシュボタンスタイルを表す文字列です。

関連項目:
定数フィールド値

RADIO

public static final String RADIO
ラジオボタンスタイルを表す文字列です。

関連項目:
定数フィールド値

CHECK

public static final String CHECK
チェックボックススタイルを表す文字列です。

関連項目:
定数フィールド値

accelerator

public String accelerator
アクセラレータです。


enabled

public String enabled
イネーブル状態です。


selection

public String selection
選択状態です。


disabledImage

public String disabledImage
選択不可時のイメージパスです。


hoverImage

public String hoverImage
選択時のイメージパスです。


description

public String description
説明テキストです。


enablesDependingId

public String enablesDependingId
依存先コンポーネントの ID です。


enablesFor

public String enablesFor
依存方法です。

コンストラクタの詳細

MenuItemComponent

public MenuItemComponent()
メソッドの詳細

getEnablesDependingId

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

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

getEnablesFor

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

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


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