org.apache.cxf.tools.wsdlto.frontend.jaxws.processor.internal
Class ProcessorUtil

java.lang.Object
  extended by org.apache.cxf.tools.wsdlto.frontend.jaxws.processor.internal.ProcessorUtil

public final class ProcessorUtil
extends java.lang.Object


Method Summary
static java.lang.String absolutize(java.lang.String name)
           
static java.lang.String classNameToFilePath(java.lang.String className)
           
static org.w3c.dom.Node cloneNode(org.w3c.dom.Document document, org.w3c.dom.Node node, boolean deep)
           
static java.lang.String getAbsolutePath(java.lang.String location)
           
static DefaultValueWriter getDefaultValueWriter(MessagePartInfo part, ToolContext context)
           
static DefaultValueWriter getDefaultValueWriterForWrappedElement(MessagePartInfo part, ToolContext context, javax.xml.namespace.QName subElement)
           
static javax.xml.namespace.QName getElementName(MessagePartInfo part)
           
static java.lang.String getFileOrURLName(java.lang.String fileOrURL)
           
static java.lang.String getFullClzName(MessagePartInfo part, ToolContext context, boolean primitiveType)
           
static java.lang.String getHandlerConfigFileName(java.lang.String name)
           
static javax.xml.namespace.QName getMappedElementName(MessagePartInfo part, ToolContext env)
           
static java.lang.String getPartType(MessagePartInfo part)
           
static java.lang.String getType(MessagePartInfo part, ToolContext context, boolean fullname)
           
static java.util.List<WrapperElement> getWrappedElement(ToolContext context, javax.xml.namespace.QName partElement)
           
static java.util.List<javax.xml.namespace.QName> getWrappedElementQNames(ToolContext context, javax.xml.namespace.QName partElement)
           
static java.net.URL getWSDLURL(java.lang.String location)
           
static boolean isSchemaFormQualified(ToolContext context, javax.xml.namespace.QName partElement)
           
static java.lang.String mangleNameToVariableName(java.lang.String vName)
           
static java.lang.String parsePackageName(java.lang.String namespace, java.lang.String defaultPackageName)
           
static java.lang.String resolvePartName(MessagePartInfo part)
           
static java.lang.String resolvePartNamespace(MessagePartInfo part)
           
static java.lang.String resolvePartType(MessagePartInfo part)
           
static java.lang.String resolvePartType(MessagePartInfo part, ToolContext env)
           
static java.lang.String resolvePartType(MessagePartInfo part, ToolContext context, boolean fullName)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

resolvePartName

public static java.lang.String resolvePartName(MessagePartInfo part)

getPartType

public static java.lang.String getPartType(MessagePartInfo part)

resolvePartType

public static java.lang.String resolvePartType(MessagePartInfo part)

getType

public static java.lang.String getType(MessagePartInfo part,
                                       ToolContext context,
                                       boolean fullname)

getDefaultValueWriter

public static DefaultValueWriter getDefaultValueWriter(MessagePartInfo part,
                                                       ToolContext context)

getDefaultValueWriterForWrappedElement

public static DefaultValueWriter getDefaultValueWriterForWrappedElement(MessagePartInfo part,
                                                                        ToolContext context,
                                                                        javax.xml.namespace.QName subElement)

getElementName

public static javax.xml.namespace.QName getElementName(MessagePartInfo part)

getMappedElementName

public static javax.xml.namespace.QName getMappedElementName(MessagePartInfo part,
                                                             ToolContext env)

resolvePartType

public static java.lang.String resolvePartType(MessagePartInfo part,
                                               ToolContext env)

resolvePartType

public static java.lang.String resolvePartType(MessagePartInfo part,
                                               ToolContext context,
                                               boolean fullName)

resolvePartNamespace

public static java.lang.String resolvePartNamespace(MessagePartInfo part)

mangleNameToVariableName

public static java.lang.String mangleNameToVariableName(java.lang.String vName)

parsePackageName

public static java.lang.String parsePackageName(java.lang.String namespace,
                                                java.lang.String defaultPackageName)

getAbsolutePath

public static java.lang.String getAbsolutePath(java.lang.String location)
                                        throws java.io.IOException
Throws:
java.io.IOException

getWSDLURL

public static java.net.URL getWSDLURL(java.lang.String location)
                               throws java.lang.Exception
Throws:
java.lang.Exception

classNameToFilePath

public static java.lang.String classNameToFilePath(java.lang.String className)

getFullClzName

public static java.lang.String getFullClzName(MessagePartInfo part,
                                              ToolContext context,
                                              boolean primitiveType)

getFileOrURLName

public static java.lang.String getFileOrURLName(java.lang.String fileOrURL)

absolutize

public static java.lang.String absolutize(java.lang.String name)

getHandlerConfigFileName

public static java.lang.String getHandlerConfigFileName(java.lang.String name)

cloneNode

public static org.w3c.dom.Node cloneNode(org.w3c.dom.Document document,
                                         org.w3c.dom.Node node,
                                         boolean deep)
                                  throws org.w3c.dom.DOMException
Throws:
org.w3c.dom.DOMException

getWrappedElementQNames

public static java.util.List<javax.xml.namespace.QName> getWrappedElementQNames(ToolContext context,
                                                                                javax.xml.namespace.QName partElement)

getWrappedElement

public static java.util.List<WrapperElement> getWrappedElement(ToolContext context,
                                                               javax.xml.namespace.QName partElement)

isSchemaFormQualified

public static boolean isSchemaFormQualified(ToolContext context,
                                            javax.xml.namespace.QName partElement)


Apache CXF