org.granite.client.tide.javafx.cdi
Class JavaFXTideClientExtension

java.lang.Object
  extended by org.granite.client.tide.javafx.cdi.JavaFXTideClientExtension
All Implemented Interfaces:
Extension

public class JavaFXTideClientExtension
extends Object
implements Extension

Author:
William DRAI

Nested Class Summary
static class JavaFXTideClientExtension.InjectionTargetWrapper<T>
           
static class JavaFXTideClientExtension.JavaFXCDIContextManager
           
static class JavaFXTideClientExtension.ProducerWrapper<T>
           
 
Constructor Summary
JavaFXTideClientExtension()
           
 
Method Summary
 void afterBeanDiscovery(AfterBeanDiscovery event)
           
 void beforeBeanDiscovery(BeforeBeanDiscovery event, BeanManager beanManager)
           
 void processInjectionTarget(ProcessInjectionTarget<Object> event, BeanManager beanManager)
           
 void processProducer(ProcessProducer<Object,Object> event, BeanManager beanManager)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JavaFXTideClientExtension

public JavaFXTideClientExtension()
Method Detail

beforeBeanDiscovery

public void beforeBeanDiscovery(@Observes
                                BeforeBeanDiscovery event,
                                BeanManager beanManager)

afterBeanDiscovery

public void afterBeanDiscovery(@Observes
                               AfterBeanDiscovery event)

processProducer

public void processProducer(@Observes
                            ProcessProducer<Object,Object> event,
                            BeanManager beanManager)

processInjectionTarget

public void processInjectionTarget(@Observes
                                   ProcessInjectionTarget<Object> event,
                                   BeanManager beanManager)