Package com.caucho.config.types

Examples of com.caucho.config.types.CustomBeanConfig


   * Sets the value of the attribute
   */
  public void setValue(Object bean, QName name, Object value)
    throws ConfigException
  {
    CustomBeanConfig customBean = (CustomBeanConfig) bean;

    if (value instanceof Annotation) {
      customBean.addAnnotation((Annotation) value);
    }
    else {
      AnnotationConfig annConfig = (AnnotationConfig) value;
      customBean.addAnnotation(annConfig.replace());
    }
  }
View Full Code Here


   */
  public void setValue(Object bean, QName name, Object value)
    throws ConfigException
  {
    try {
      CustomBeanConfig customBean = (CustomBeanConfig) bean;

      customBean.addInitProgram((ConfigProgram) value);
    } catch (Exception e) {
      throw ConfigException.create(e);
    }
  }
View Full Code Here

  @Override
  public void setText(Object bean, QName name, String text)
    throws ConfigException
  {
    try {
      CustomBeanConfig customBean = (CustomBeanConfig) bean;

      customBean.addInitProgram(new TextArgProgram(text));
    } catch (Exception e) {
      throw ConfigException.create(e);
    }
  }
View Full Code Here

   * Sets the value of the attribute
   */
  public void setValue(Object bean, QName name, Object value)
    throws ConfigException
  {
    CustomBeanConfig customBean = (CustomBeanConfig) bean;

    customBean.addMethod((CustomBeanMethodConfig) value);
  }
View Full Code Here

   */
  public void setValue(Object bean, QName name, Object value)
    throws ConfigException
  {
    try {
      CustomBeanConfig customBean = (CustomBeanConfig) bean;

      customBean.addArg((ConfigProgram) value);
    } catch (Exception e) {
      throw ConfigException.create(e);
    }
  }
View Full Code Here

  @Override
  public void setText(Object bean, QName name, String text)
    throws ConfigException
  {
    try {
      CustomBeanConfig customBean = (CustomBeanConfig) bean;

      customBean.addArg(new TextArgProgram(text));
    } catch (Exception e) {
      throw ConfigException.create(e);
    }
  }
View Full Code Here

   * Sets the value of the attribute
   */
  public void setValue(Object bean, QName name, Object value)
    throws ConfigException
  {
    CustomBeanConfig customBean = (CustomBeanConfig) bean;

    customBean.addField((CustomBeanFieldConfig) value);
  }
View Full Code Here

   */
  @Override
  public void setText(Object parent, QName name, String text)
    throws ConfigException
  {
    CustomBeanConfig customBean = (CustomBeanConfig) parent;

    customBean.addBuilderProgram(new PropertyStringProgram(name, text));
  }
View Full Code Here

   */
  public void setValue(Object bean, QName name, Object value)
    throws ConfigException
  {
    try {
      CustomBeanConfig customBean = (CustomBeanConfig) bean;

      customBean.addAdd((ConfigProgram) value);
    } catch (Exception e) {
      throw ConfigException.create(e);
    }
  }
View Full Code Here

  @Override
  public void setText(Object bean, QName name, String text)
    throws ConfigException
  {
    try {
      CustomBeanConfig customBean = (CustomBeanConfig) bean;

      customBean.addAdd(new TextAddProgram(text));
    } catch (Exception e) {
      throw ConfigException.create(e);
    }
  }
View Full Code Here

TOP

Related Classes of com.caucho.config.types.CustomBeanConfig

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.