templates.includes.webclient.ksoap.include.vm Maven / Gradle / Ivy
#set ( $webServiceInfo = $sourceinfo.webServiceInfo )
#set ( $axisService = $webServiceInfo.axisService)
#set ( $typeTable = $webServiceInfo.typeTable)
#set ( $CLASS_PREFIX ="K" )
#set ( $I_CONSTANT ="Constants" )
#set ( $C_UTILITS ="Utilits" )
#set ( $I_NS ="Namespace" )
#set ( $C_ENVELOPE ="XEnvelope" )
#set ( $C_GZIPHTTPTRANSPORT ="HttpTransportSEWithGzip" )
#set ( $V_COMPLEXTYPES ="COMPLEX_TYPES" )
#set ( $SUFFIX_STUB ="Stub" )
#set ( $SUFFIX_FACTORY ="Factory" )
#set ( $stubClassName ="${sourceinfo.serviceClass.simpleName}$SUFFIX_STUB")
## inline: $parentSchema,$inline
#macro(getKname $type)
#set( $qn=$typeTable.getComplexSchemaType($type.name))
#if($qn)
$webServiceInfo.getPrefix($qn).toUpperCase()$type.simpleName#else#typeName($type)
#end
#end
© 2015 - 2025 Weber Informatics LLC | Privacy Policy