com.caucho.config.xml
Class XmlBeanValueArgAttribute

java.lang.Object
  extended by com.caucho.config.attribute.Attribute
      extended by com.caucho.config.xml.XmlBeanValueArgAttribute

public class XmlBeanValueArgAttribute
extends Attribute


Field Summary
static Attribute ATTRIBUTE
           
 
Method Summary
 ConfigType getConfigType()
          Returns the config type of the attribute value.
 boolean isProgram()
          Returns true for a program-style attribute.
 void setText(java.lang.Object bean, QName name, java.lang.String text)
          Sets the value of the attribute
 void setValue(java.lang.Object bean, QName name, java.lang.Object value)
          Sets the value of the attribute
 
Methods inherited from class com.caucho.config.attribute.Attribute
create, create, getType, isAllowInline, isAllowText, isAssignableFrom, isAssignableFrom, isBean, isConfigurable, isEL, isInlineType, isNode, isSetter, replaceObject, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

ATTRIBUTE

public static final Attribute ATTRIBUTE
Method Detail

getConfigType

public ConfigType getConfigType()
Description copied from class: Attribute
Returns the config type of the attribute value.

Specified by:
getConfigType in class Attribute

isProgram

public boolean isProgram()
Returns true for a program-style attribute.

Overrides:
isProgram in class Attribute

setValue

public void setValue(java.lang.Object bean,
                     QName name,
                     java.lang.Object value)
              throws ConfigException
Sets the value of the attribute

Specified by:
setValue in class Attribute
Throws:
ConfigException

setText

public void setText(java.lang.Object bean,
                    QName name,
                    java.lang.String text)
             throws ConfigException
Sets the value of the attribute

Overrides:
setText in class Attribute
Throws:
ConfigException