com.caucho.config.type
Class EnvironmentBeanType<X>

java.lang.Object
  extended by com.caucho.config.type.ConfigType<T>
      extended by com.caucho.config.type.InlineBeanType<X>
          extended by com.caucho.config.type.EnvironmentBeanType<X>

public class EnvironmentBeanType<X>
extends InlineBeanType<X>

Represents an introspected bean type for configuration.


Field Summary
 
Fields inherited from class com.caucho.config.type.InlineBeanType
TEXT, VALUE
 
Constructor Summary
EnvironmentBeanType(java.lang.Class<X> beanClass)
           
 
Method Summary
 void beforeConfigure(XmlConfigContext env, java.lang.Object bean, org.w3c.dom.Node node)
          Called before the children are configured.
 
Methods inherited from class com.caucho.config.type.InlineBeanType
create, getAddAttribute, getAddBeanAttribute, getAttribute, getAttributeImpl, getConstructor, getContentProgramAttribute, getProgramAttribute, getType, init, inject, introspect, introspectMethods, isConstructableFromString, isEL, isReplace, replaceObject, setAddAnnotation, setAddCustomBean, toString, valueOf, valueOf
 
Methods inherited from class com.caucho.config.type.ConfigType
afterConfigure, beforeConfigureBean, carefulIntrospect, createType, getComponentType, getDefaultAttribute, getType, getTypeName, isArray, isBean, isEnvBean, isInlineType, isNode, isNoTrim, isProgram, isQualifier, setEnvBean, setProperty, valueOf
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

EnvironmentBeanType

public EnvironmentBeanType(java.lang.Class<X> beanClass)
Method Detail

beforeConfigure

public void beforeConfigure(XmlConfigContext env,
                            java.lang.Object bean,
                            org.w3c.dom.Node node)
Called before the children are configured.

Overrides:
beforeConfigure in class InlineBeanType<X>