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.