JBoss XML Binding 2.0.3.GA

org.jboss.xb.builder.runtime
Class CollectionPropertyWildcardHandler

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
              extended by org.jboss.xb.builder.runtime.CollectionPropertyWildcardHandler
All Implemented Interfaces:
ParticleHandler

public class CollectionPropertyWildcardHandler
extends CollectionPropertyHandler
implements ParticleHandler

CollectionPropertyWildcardHandler.

Version:
$Revision: 1.1 $
Author:
Adrian Brock

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
CollectionPropertyWildcardHandler(org.jboss.beans.info.spi.PropertyInfo propertyInfo, org.jboss.reflect.spi.TypeInfo propertyType)
          Create a new CollectionPropertyWildcardHandler.
 
Method Summary
 Object endParticle(Object o, QName elementName, ParticleBinding particle)
           
 void setParent(Object parent, Object o, QName elementName, ParticleBinding particle, ParticleBinding parentParticle)
           
 Object startParticle(Object parent, QName elementName, ParticleBinding particle, Attributes attrs, NamespaceContext nsCtx)
           
 
Methods inherited from class org.jboss.xb.builder.runtime.CollectionPropertyHandler
handle
 
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

CollectionPropertyWildcardHandler

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

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

startParticle

public Object startParticle(Object parent,
                            QName elementName,
                            ParticleBinding particle,
                            Attributes attrs,
                            NamespaceContext nsCtx)
Specified by:
startParticle in interface ParticleHandler

setParent

public void setParent(Object parent,
                      Object o,
                      QName elementName,
                      ParticleBinding particle,
                      ParticleBinding parentParticle)
Specified by:
setParent in interface ParticleHandler

endParticle

public Object endParticle(Object o,
                          QName elementName,
                          ParticleBinding particle)
Specified by:
endParticle in interface ParticleHandler

JBoss XML Binding 2.0.3.GA

Copyright © 2012 JBoss, a division of Red Hat, Inc.. All Rights Reserved.