Package org.codehaus.xfire.aegis.type.basic

Examples of org.codehaus.xfire.aegis.type.basic.XMLBeanTypeInfo


                name = NamespaceHelper.createQName(mapping, typeNameAtt, defaultNS);
               
                defaultNS = name.getNamespaceURI();
            }
           
            XMLBeanTypeInfo btinfo = new XMLBeanTypeInfo(info.getTypeClass(),
                                                         mappings,
                                                         defaultNS);
            btinfo.setTypeMapping(getTypeMapping());
            btinfo.setDefaultMinOccurs(getConfiguration().getDefaultMinOccurs());
            btinfo.setDefaultNillable( getConfiguration().isDefaultNillable() );

            if ( extensibleElements != null ) btinfo.setExtensibleElements( Boolean.valueOf( extensibleElements ).booleanValue() );
            else btinfo.setExtensibleElements(getConfiguration().isDefaultExtensibleElements());
           
            if ( extensibleAttributes != null ) btinfo.setExtensibleAttributes( Boolean.valueOf( extensibleAttributes ).booleanValue() );
            else btinfo.setExtensibleAttributes(getConfiguration().isDefaultExtensibleAttributes());
           
            BeanType type = new BeanType(btinfo);
           
            if (name == null) name = createQName(info.getTypeClass());
           
View Full Code Here

TOP

Related Classes of org.codehaus.xfire.aegis.type.basic.XMLBeanTypeInfo

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.