org.seasar.uruma.rcp.configuration.elements
クラス ActionElement

java.lang.Object
  上位を拡張 org.seasar.uruma.rcp.configuration.elements.AbstractConfigurationElement
      上位を拡張 org.seasar.uruma.rcp.configuration.elements.ActionElement
すべての実装されたインタフェース:
ConfigurationElement

public class ActionElement
extends AbstractConfigurationElement

action 要素のための ConfigurationElement です。

作成者:
y-komori
関連項目:
ActionSets

フィールドの概要
 boolean allowLabelUpdate
          retarget 属性が true の場合に、ラベルの更新を許可するかどうかを指定します。
 String clazz
          アクションに対応するクラス名です。
 String definitionId
          関連付けられたコマンドの ID です。
 String disabledIcon
          ディスエーブル時のアイコンのパスです。
static String ELEMENT_NAME
          要素名です。
 String enablesFor
          アクションを有効にするための条件を指定します。
 String helpContextId
          ヘルプコンテクスト ID です。
 String hoverIcon
          ホバー時のアイコンのパスです。
 String icon
          アイコンのパスです。
 String id
          ID です。
 String label
          表示ラベルです。
 String menubarPath
          メニューバーの中のパスです。
 boolean retarget
          リターゲット・アクションにするかどうかを指定します。
 boolean state
          style 属性が radio または toggle の場合の初期状態です。
 String style
          アクションのスタイルです。
 String toolbarPath
          ツールバーの中のパスです。
 String tooltip
          ツールチップ表示内容です。
 
クラス org.seasar.uruma.rcp.configuration.elements.AbstractConfigurationElement から継承されたフィールド
configurationWriter, level
 
コンストラクタの概要
ActionElement(MenuItemComponent menuItem)
          ActionElement を構築します。
 
メソッドの概要
 
クラス org.seasar.uruma.rcp.configuration.elements.AbstractConfigurationElement から継承されたメソッド
createRcpId, getPluginId, setConfigurationWriter, setLevel, writeConfiguration
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

ELEMENT_NAME

public static final String ELEMENT_NAME
要素名です。

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

id

public String id
ID です。


label

public String label
表示ラベルです。


definitionId

public String definitionId
関連付けられたコマンドの ID です。


menubarPath

public String menubarPath
メニューバーの中のパスです。


toolbarPath

public String toolbarPath
ツールバーの中のパスです。


icon

public String icon
アイコンのパスです。


disabledIcon

public String disabledIcon
ディスエーブル時のアイコンのパスです。


hoverIcon

public String hoverIcon
ホバー時のアイコンのパスです。


tooltip

public String tooltip
ツールチップ表示内容です。


helpContextId

public String helpContextId
ヘルプコンテクスト ID です。


style

public String style
アクションのスタイルです。
pushradiotogglepulldown のいずれかを指定します。
デフォルトは push です。


state

public boolean state
style 属性が radio または toggle の場合の初期状態です。


clazz

public String clazz
アクションに対応するクラス名です。


retarget

public boolean retarget
リターゲット・アクションにするかどうかを指定します。


allowLabelUpdate

public boolean allowLabelUpdate
retarget 属性が true の場合に、ラベルの更新を許可するかどうかを指定します。


enablesFor

public String enablesFor
アクションを有効にするための条件を指定します。

コンストラクタの詳細

ActionElement

public ActionElement(MenuItemComponent menuItem)
ActionElement を構築します。



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