jp.carabiner.inkpod.plugin
クラス PluginEventListenerList

java.lang.Object
  上位を拡張 jp.carabiner.inkpod.plugin.PluginEventListenerList

public class PluginEventListenerList
extends java.lang.Object


コンストラクタの概要
PluginEventListenerList(InternalPluginHost<?> pluginHost)
           
 
メソッドの概要
<E extends java.util.EventListener>
void
add(java.lang.Class<E> t, E l)
           
<E extends java.util.EventListener>
void
add(Plugin<?> plugin, java.lang.Class<E> t, E l)
           
 javax.swing.event.EventListenerList getEventListenerList()
           
<E extends java.util.EventListener>
E[]
getListeners(java.lang.Class<E> t)
           
 Plugin<?> getPluginByListener(java.util.EventListener l)
           
<E extends java.util.EventListener>
void
remove(java.lang.Class<E> t, E l)
           
<E extends java.util.EventListener>
void
remove(Plugin<?> plugin, java.lang.Class<E> t, E l)
           
 void removePlugin(Plugin<?> plugin)
           
protected
<E extends java.util.EventListener>
E
wrapListener(Plugin<?> plugin, java.lang.Class<E> t, E l)
           
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

PluginEventListenerList

public PluginEventListenerList(InternalPluginHost<?> pluginHost)
メソッドの詳細

wrapListener

protected <E extends java.util.EventListener> E wrapListener(Plugin<?> plugin,
                                                             java.lang.Class<E> t,
                                                             E l)

add

public <E extends java.util.EventListener> void add(java.lang.Class<E> t,
                                                    E l)

remove

public <E extends java.util.EventListener> void remove(java.lang.Class<E> t,
                                                       E l)

add

public <E extends java.util.EventListener> void add(Plugin<?> plugin,
                                                    java.lang.Class<E> t,
                                                    E l)

remove

public <E extends java.util.EventListener> void remove(Plugin<?> plugin,
                                                       java.lang.Class<E> t,
                                                       E l)

getListeners

public <E extends java.util.EventListener> E[] getListeners(java.lang.Class<E> t)

getEventListenerList

public javax.swing.event.EventListenerList getEventListenerList()

removePlugin

public void removePlugin(Plugin<?> plugin)

getPluginByListener

public Plugin<?> getPluginByListener(java.util.EventListener l)