org.gudy.azureus2.ui.swt.pluginsimpl
Class UISWTViewEventListenerHolder
java.lang.Object
org.gudy.azureus2.ui.swt.pluginsimpl.UISWTViewEventListenerHolder
- All Implemented Interfaces:
- UISWTInstance.UISWTViewEventListenerWrapper, UISWTViewEventListener
public class UISWTViewEventListenerHolder
- extends java.lang.Object
- implements UISWTInstance.UISWTViewEventListenerWrapper
Holds information to create a real UISWTViewEventListener
from
its Class
Holds PluginInterface
reference
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
UISWTViewEventListenerHolder
public UISWTViewEventListenerHolder(java.lang.String viewID,
java.lang.Class<? extends UISWTViewEventListener> _cla,
java.lang.Object datasource,
PluginInterface _pi)
UISWTViewEventListenerHolder
protected UISWTViewEventListenerHolder(java.lang.String viewID,
UISWTViewEventListener _listener,
PluginInterface _pi)
isLogView
public boolean isLogView()
getPluginInterface
public PluginInterface getPluginInterface()
eventOccurred
public boolean eventOccurred(UISWTViewEvent event)
- Description copied from interface:
UISWTViewEventListener
- Triggers when an even listed in UISWTViewEvent occurs
- Specified by:
eventOccurred
in interface UISWTViewEventListener
- Parameters:
event
- event that occurred
- Returns:
- meaning dependent upon event type
getDelegatedEventListener
public UISWTViewEventListener getDelegatedEventListener(UISWTView view)
getViewID
public java.lang.String getViewID()
- Specified by:
getViewID
in interface UISWTInstance.UISWTViewEventListenerWrapper