Package org.apache.axis.wsdl.toJava

Examples of org.apache.axis.wsdl.toJava.BaseTypeMapping


    }

    public void setTypeMappingVersion(String typeMappingVersion) {
        if (typeMappingVersion.equals("1.1")) {
            writerFactory.setBaseTypeMapping(
                    new BaseTypeMapping() {
                        final TypeMapping defaultTM = DefaultTypeMappingImpl.getSingleton();
                        public String getBaseName(QName qNameIn) {
                            javax.xml.rpc.namespace.QName qName =
                                new javax.xml.rpc.namespace.QName(
                                  qNameIn.getNamespaceURI(),
                                  qNameIn.getLocalPart());
                            Class cls = defaultTM.getClassForQName(qName);
                            if (cls == null)
                                return null;
                            else
                                return JavaUtils.getTextClassName(cls.getName());
                        }
                    });
        } else {
            writerFactory.setBaseTypeMapping(
                    new BaseTypeMapping() {
                        final TypeMapping defaultTM = DefaultSOAP12TypeMappingImpl.create();
                        public String getBaseName(QName qNameIn) {
                            javax.xml.rpc.namespace.QName qName =
                                new javax.xml.rpc.namespace.QName(
                                  qNameIn.getNamespaceURI(),
View Full Code Here


    }

    public void setTypeMappingVersion(String typeMappingVersion) {
        if (typeMappingVersion.equals("1.1")) {
            writerFactory.setBaseTypeMapping(
                    new BaseTypeMapping() {
                        final TypeMapping defaultTM = DefaultTypeMappingImpl.create();
                        public String getBaseName(QName qNameIn) {
                            javax.xml.rpc.namespace.QName qName =
                                new javax.xml.rpc.namespace.QName(
                                  qNameIn.getNamespaceURI(),
                                  qNameIn.getLocalPart());
                            Class cls = defaultTM.getClassForQName(qName);
                            if (cls == null)
                                return null;
                            else
                                return JavaUtils.getTextClassName(cls.getName());
                        }
                    });
        } else {
            writerFactory.setBaseTypeMapping(
                    new BaseTypeMapping() {
                        final TypeMapping defaultTM = DefaultSOAP12TypeMappingImpl.create();
                        public String getBaseName(QName qNameIn) {
                            javax.xml.rpc.namespace.QName qName =
                                new javax.xml.rpc.namespace.QName(
                                  qNameIn.getNamespaceURI(),
View Full Code Here

TOP

Related Classes of org.apache.axis.wsdl.toJava.BaseTypeMapping

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.