org.jboss.xb.builder.runtime
Class AnyAttributePropertyHandler
java.lang.Object
org.jboss.xb.binding.sunday.unmarshalling.AnyAttributeHandler
org.jboss.xb.builder.runtime.AnyAttributePropertyHandler
public class AnyAttributePropertyHandler
- extends AnyAttributeHandler
A AnyAttributePropertyHandler.
- Version:
- $Revision: 1.1 $
- Author:
- Alexey Loubyansky
Field Summary |
protected org.jboss.logging.Logger |
log
The log |
protected boolean |
trace
Whether trace is enabled |
Constructor Summary |
AnyAttributePropertyHandler(org.jboss.beans.info.spi.PropertyInfo propertyInfo,
org.jboss.reflect.spi.TypeInfo propertyType)
|
Method Summary |
void |
attribute(QName elemName,
QName attrName,
AnyAttributeBinding binding,
Object owner,
Object value)
|
void |
doHandle(Object parent,
Object child,
QName qName)
|
org.jboss.beans.info.spi.PropertyInfo |
getPropertyInfo()
Get the property info |
void |
handle(org.jboss.beans.info.spi.PropertyInfo propertyInfo,
org.jboss.reflect.spi.TypeInfo propertyType,
Object parent,
Object child,
QName name)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
log
protected final org.jboss.logging.Logger log
- The log
trace
protected boolean trace
- Whether trace is enabled
AnyAttributePropertyHandler
public AnyAttributePropertyHandler(org.jboss.beans.info.spi.PropertyInfo propertyInfo,
org.jboss.reflect.spi.TypeInfo propertyType)
getPropertyInfo
public org.jboss.beans.info.spi.PropertyInfo getPropertyInfo()
- Get the property info
- Returns:
- the property info
doHandle
public void doHandle(Object parent,
Object child,
QName qName)
attribute
public void attribute(QName elemName,
QName attrName,
AnyAttributeBinding binding,
Object owner,
Object value)
- Specified by:
attribute
in class AnyAttributeHandler
handle
public void handle(org.jboss.beans.info.spi.PropertyInfo propertyInfo,
org.jboss.reflect.spi.TypeInfo propertyType,
Object parent,
Object child,
QName name)
Copyright © 2012 JBoss, a division of Red Hat, Inc.. All Rights Reserved.