JBoss XML Binding 2.0.3.GA-redhat-2

org.jboss.xb.builder.runtime
Class CollectionPropertyHandler

java.lang.Object
  extended by org.jboss.xb.binding.sunday.unmarshalling.AttributeHandler
      extended by org.jboss.xb.builder.runtime.AbstractPropertyHandler
          extended by org.jboss.xb.builder.runtime.CollectionPropertyHandler
Direct Known Subclasses:
CollectionPropertyWildcardHandler

public class CollectionPropertyHandler
extends AbstractPropertyHandler

CollectionPropertyHandler.

Version:
$Revision: 1.1 $
Author:
Adrian Brock, Ales Justin

Field Summary
 
Fields inherited from class org.jboss.xb.builder.runtime.AbstractPropertyHandler
log, trace
 
Fields inherited from class org.jboss.xb.binding.sunday.unmarshalling.AttributeHandler
NOOP
 
Constructor Summary
CollectionPropertyHandler(org.jboss.beans.info.spi.PropertyInfo propertyInfo, org.jboss.reflect.spi.TypeInfo propertyType)
          Create a new CollectionPropertyHandler.
 
Method Summary
 void handle(org.jboss.beans.info.spi.PropertyInfo propertyInfo, org.jboss.reflect.spi.TypeInfo propertyType, Object parent, Object child, QName qName)
          Handle the property
 
Methods inherited from class org.jboss.xb.builder.runtime.AbstractPropertyHandler
attribute, doHandle, getPropertyInfo, getPropertyType
 
Methods inherited from class org.jboss.xb.binding.sunday.unmarshalling.AttributeHandler
unmarshal
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CollectionPropertyHandler

public CollectionPropertyHandler(org.jboss.beans.info.spi.PropertyInfo propertyInfo,
                                 org.jboss.reflect.spi.TypeInfo propertyType)
Create a new CollectionPropertyHandler.

Parameters:
propertyInfo - the property
propertyType - the property type
Throws:
IllegalArgumentException - for a null qName or property
Method Detail

handle

public void handle(org.jboss.beans.info.spi.PropertyInfo propertyInfo,
                   org.jboss.reflect.spi.TypeInfo propertyType,
                   Object parent,
                   Object child,
                   QName qName)
Description copied from class: AbstractPropertyHandler
Handle the property

Specified by:
handle in class AbstractPropertyHandler
Parameters:
propertyInfo - the property
propertyType - the property type
parent - the parent
child - the child
qName - the qName

JBoss XML Binding 2.0.3.GA-redhat-2

Copyright © 2012 JBoss by Red Hat. All Rights Reserved.