org.seasar.uruma.rcp.binding
クラス GenericHandler
java.lang.Object
org.eclipse.core.commands.common.EventManager
org.eclipse.core.commands.AbstractHandler
org.seasar.uruma.rcp.binding.GenericHandler
- すべての実装されたインタフェース:
- IHandler
public class GenericHandler
- extends AbstractHandler
任意のメソッドを呼び出すことができる、汎用的な IHandler の実装クラスです。
- 作成者:
- y-komori
| クラス java.lang.Object から継承されたメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
logger
protected static final UrumaLogger logger
listeners
protected List<Listener> listeners
enabled
protected boolean enabled
GenericHandler
public GenericHandler()
execute
public Object execute(ExecutionEvent event)
throws ExecutionException
- 定義:
- インタフェース
IHandler 内の execute - 定義:
- クラス
AbstractHandler 内の execute
- 例外:
ExecutionException
addListener
public void addListener(Listener listener)
Listener を追加します。
- パラメータ:
listener - Listener オブジェクト
isEnabled
public boolean isEnabled()
- 定義:
- インタフェース
IHandler 内の isEnabled - オーバーライド:
- クラス
AbstractHandler 内の isEnabled
setEnabled
public void setEnabled(boolean enabled)
- ハンドラのイネーブル状態を変更します。
- パラメータ:
enabled - true の場合、イネーブル。false
の場合、ディスエーブル。
Copyright © 2006-2008 The Seasar Foundation. All Rights Reserved.