org.solovyev.android.listeners
Class AbstractUiThreadJEventListener<E extends org.solovyev.common.listeners.JEvent>

java.lang.Object
  extended by org.solovyev.common.listeners.AbstractJEventListener<E>
      extended by org.solovyev.android.listeners.AbstractUiThreadJEventListener<E>
All Implemented Interfaces:
EventListener, org.solovyev.common.listeners.JEventListener<E>

public abstract class AbstractUiThreadJEventListener<E extends org.solovyev.common.listeners.JEvent>
extends org.solovyev.common.listeners.AbstractJEventListener<E>

User: serso Date: 2/2/13 Time: 2:09 PM


Constructor Summary
protected AbstractUiThreadJEventListener(Class<E> eventType)
           
 
Method Summary
protected abstract  void handleEvent(E event)
          Called on UI thread
 void onEvent(E event)
           
 
Methods inherited from class org.solovyev.common.listeners.AbstractJEventListener
getEventType
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractUiThreadJEventListener

protected AbstractUiThreadJEventListener(@Nonnull
                                         Class<E> eventType)
Method Detail

onEvent

public void onEvent(@Nonnull
                    E event)

handleEvent

protected abstract void handleEvent(@Nonnull
                                    E event)
Called on UI thread

Parameters:
event - event to be processed


Copyright © 2014 se.solovyev. All Rights Reserved.