org.codehaus.xfire.aegis.type.basic
Class XMLBeanTypeInfo

java.lang.Object
  extended by org.codehaus.xfire.aegis.type.basic.BeanTypeInfo
      extended by org.codehaus.xfire.aegis.type.basic.XMLBeanTypeInfo

public class XMLBeanTypeInfo
extends BeanTypeInfo


Constructor Summary
XMLBeanTypeInfo(TypeMapping tm, java.lang.Class typeClass, org.codehaus.yom.Element mapping)
           
 
Method Summary
protected  void buildMapping()
           
protected  javax.xml.namespace.QName createQName(org.codehaus.yom.Element e, java.lang.String value)
           
 javax.xml.namespace.QName getSchemaType()
           
protected  void mapProperty(java.beans.PropertyDescriptor pd)
           
 
Methods inherited from class org.codehaus.xfire.aegis.type.basic.BeanTypeInfo
createQName, getAttributes, getElements, getPropertyDescriptor, getPropertyDescriptor, getPropertyDescriptors, getType, getTypeClass, getTypeMapping, initialize, isAttribute, isElement, isNillable, isSerializable, mapAttribute, mapElement, setTypeMapping
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XMLBeanTypeInfo

public XMLBeanTypeInfo(TypeMapping tm,
                       java.lang.Class typeClass,
                       org.codehaus.yom.Element mapping)
Method Detail

getSchemaType

public javax.xml.namespace.QName getSchemaType()

buildMapping

protected void buildMapping()

mapProperty

protected void mapProperty(java.beans.PropertyDescriptor pd)

createQName

protected javax.xml.namespace.QName createQName(org.codehaus.yom.Element e,
                                                java.lang.String value)


Copyright © 2004-2005 Codehaus. All Rights Reserved.