org.seasar.uruma.binding.method.impl
クラス StructuredViewerListenerBinder

java.lang.Object
  上位を拡張 org.seasar.uruma.binding.method.impl.StructuredViewerListenerBinder
すべての実装されたインタフェース:
ListenerBinder

public class StructuredViewerListenerBinder
extends Object
implements ListenerBinder

StructuredViewer のための ListenerBinder です。

作成者:
y-komori

コンストラクタの概要
StructuredViewerListenerBinder()
           
 
メソッドの概要
 Class<?> bindListener(WidgetHandle handle, PartContext context, MethodBinding binding, EventListenerDef def)
          WidgetHandle の保持するウィジットに対してリスナを設定します。
 EventListenerType[] getEventTypes()
          本 ListenerBinder が対象とする EventListenerType を返します。
 Class<?> getTargetCLass()
          本 ListenerBinder が対象とするクラスを返します。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

StructuredViewerListenerBinder

public StructuredViewerListenerBinder()
メソッドの詳細

bindListener

public Class<?> bindListener(WidgetHandle handle,
                             PartContext context,
                             MethodBinding binding,
                             EventListenerDef def)
インタフェース ListenerBinder の記述:
WidgetHandle の保持するウィジットに対してリスナを設定します。

定義:
インタフェース ListenerBinder 内の bindListener
パラメータ:
handle - WidgetHandle オブジェクト
context - PartContext オブジェクト
binding - MethodBinding オブジェクト
def - EventListenerDef オブジェクト
戻り値:
バインドしたリスナのクラス

getEventTypes

public EventListenerType[] getEventTypes()
インタフェース ListenerBinder の記述:
ListenerBinder が対象とする EventListenerType を返します。
すべての種類のイベントを対象とする場合、null を返します。

定義:
インタフェース ListenerBinder 内の getEventTypes
戻り値:
EventListenerType の配列または null

getTargetCLass

public Class<?> getTargetCLass()
インタフェース ListenerBinder の記述:
ListenerBinder が対象とするクラスを返します。

定義:
インタフェース ListenerBinder 内の getTargetCLass
戻り値:
対象クラス


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