org.apache.webbeans.decorator.xml
Class WebBeansXMLDecorator<T>

java.lang.Object
  extended by org.apache.webbeans.component.AbstractOwbBean<T>
      extended by org.apache.webbeans.component.AbstractInjectionTargetBean<T>
          extended by org.apache.webbeans.decorator.WebBeansDecorator<T>
              extended by org.apache.webbeans.decorator.xml.WebBeansXMLDecorator<T>
All Implemented Interfaces:
Contextual<T>, Bean<T>, Decorator<T>, InjectionTargetBean<T>, InterceptedMarker, OwbBean<T>, OwbDecorator<T>

public class WebBeansXMLDecorator<T>
extends WebBeansDecorator<T>


Field Summary
 
Fields inherited from class org.apache.webbeans.decorator.WebBeansDecorator
delegateBindings, delegateField, delegateType
 
Fields inherited from class org.apache.webbeans.component.AbstractInjectionTargetBean
decorators, inheritedMetaData, interceptorStack
 
Fields inherited from class org.apache.webbeans.component.AbstractOwbBean
apiTypes, enabled, implQualifiers, implScopeType, injectionPoints, logger, name, nullable, passivatingId, returnType, scopeClass, serializable, specializedBean, stereoTypeClasses, stereoTypes, webBeansType
 
Constructor Summary
WebBeansXMLDecorator(AbstractInjectionTargetBean<T> delegateComponent, XMLInjectionPointModel model)
           
 
Method Summary
protected  void initDelegate()
          
 
Methods inherited from class org.apache.webbeans.decorator.WebBeansDecorator
createInstance, getBeanClass, getClazz, getDecoratedTypes, getDelegateComponent, getDelegateQualifiers, getDelegateType, getInjectionPoints, getName, getQualifiers, getScope, getStereotypes, getTypes, init, isAlternative, isDecoratorMatch, isNullable, isPassivationCapable, isSerializable, setDelegate, setInjections, validatePassivationDependencies
 
Methods inherited from class org.apache.webbeans.component.AbstractInjectionTargetBean
addInjectedField, addInjectedFieldToSuper, addInjectedMethod, addInjectedMethodToSuper, addObservableMethod, afterConstructor, beforeConstructor, createComponentInstance, createDefaultInstance, destroyComponentInstance, destroyInstance, getAnnotatedType, getDecoratorStack, getInheritedMetaData, getInjectedFields, getInjectedFromSuperFields, getInjectedFromSuperMethods, getInjectedMethods, getInterceptorStack, getLogger, getObservableMethods, injectFields, injectMethods, injectResources, injectSuperFields, injectSuperMethods, postConstruct, postConstructDefault, preDestroy, preDestroyDefault, setAnnotatedType, setInheritedMetaData
 
Methods inherited from class org.apache.webbeans.component.AbstractOwbBean
addApiType, addInjectionPoint, addQualifier, addStereoType, create, createNewInstance, destroy, destroyCreatedInstance, getId, getImplQualifiers, getImplScopeType, getInjectionPoint, getManager, getOwbStereotypes, getReturnType, getWebBeansType, isDependent, isEnabled, isSpecializedBean, setEnabled, setImplScopeType, setName, setNullable, setSerializable, setSpecializedBean, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface javax.enterprise.context.spi.Contextual
create, destroy
 
Methods inherited from interface org.apache.webbeans.component.OwbBean
addApiType, addInjectionPoint, addQualifier, addStereoType, createNewInstance, destroyCreatedInstance, getId, getImplQualifiers, getImplScopeType, getInjectionPoint, getOwbStereotypes, getReturnType, getWebBeansType, isDependent, isEnabled, isSpecializedBean, setEnabled, setImplScopeType, setName, setNullable, setSerializable, setSpecializedBean
 

Constructor Detail

WebBeansXMLDecorator

public WebBeansXMLDecorator(AbstractInjectionTargetBean<T> delegateComponent,
                            XMLInjectionPointModel model)
Method Detail

initDelegate

protected void initDelegate()

Overrides:
initDelegate in class WebBeansDecorator<T>


Copyright © 2008-2010 The Apache Software Foundation. All Rights Reserved.