org.apache.cxf.tools.wsdlto.core
Interface DataBindingProfile

All Known Implementing Classes:
JAXBDataBinding, XMLBeansToolingDataBinding

public interface DataBindingProfile


Method Summary
 DefaultValueWriter createDefaultValueWriter(javax.xml.namespace.QName qn, boolean element)
           
 DefaultValueWriter createDefaultValueWriterForWrappedElement(javax.xml.namespace.QName wrapperElement, javax.xml.namespace.QName qn)
           
 void generate(ToolContext context)
           
 java.lang.String getType(javax.xml.namespace.QName qn, boolean element)
           
 java.lang.String getWrappedElementType(javax.xml.namespace.QName wrapperElement, javax.xml.namespace.QName item)
           
 void initialize(ToolContext c)
           
 

Method Detail

generate

void generate(ToolContext context)
              throws ToolException
Throws:
ToolException

initialize

void initialize(ToolContext c)
                throws ToolException
Throws:
ToolException

getType

java.lang.String getType(javax.xml.namespace.QName qn,
                         boolean element)

getWrappedElementType

java.lang.String getWrappedElementType(javax.xml.namespace.QName wrapperElement,
                                       javax.xml.namespace.QName item)

createDefaultValueWriter

DefaultValueWriter createDefaultValueWriter(javax.xml.namespace.QName qn,
                                            boolean element)

createDefaultValueWriterForWrappedElement

DefaultValueWriter createDefaultValueWriterForWrappedElement(javax.xml.namespace.QName wrapperElement,
                                                             javax.xml.namespace.QName qn)


Apache CXF