org.jboss.seam.faces.event
Class AbstractListener<T extends EventListener>
java.lang.Object
org.jboss.seam.solder.beanManager.BeanManagerAware
org.jboss.seam.faces.event.AbstractListener<T>
- Type Parameters:
T - Listener class
- Direct Known Subclasses:
- DelegatingPhaseListener, DelegatingSystemEventListener
public class AbstractListener<T extends EventListener>
- extends org.jboss.seam.solder.beanManager.BeanManagerAware
Superclass for event listeners
- Author:
- Nicklas Karlsson
|
Method Summary |
protected List<T> |
getEnabledListeners(Class<? extends T>... classes)
Create contextual instances for the specified listener classes,
excluding any listeners that do not correspond to an enabled bean. |
protected List<T> |
getListeners(Class<? extends T>... classes)
|
| Methods inherited from class org.jboss.seam.solder.beanManager.BeanManagerAware |
getBeanManager, getBeanManagerLocator, isBeanManagerAvailable, isBeanManagerInjected |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractListener
public AbstractListener()
getListeners
protected List<T> getListeners(Class<? extends T>... classes)
getEnabledListeners
protected List<T> getEnabledListeners(Class<? extends T>... classes)
- Create contextual instances for the specified listener classes,
excluding any listeners that do not correspond to an enabled bean.
Copyright © 2009-2011 Seam Framework. All Rights Reserved.