Apache CXF API

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

All Known Implementing Classes:
JAXBDataBinding, JibxToolingDataBinding, SDODatabinding, SourceDatabindingProfile, XMLBeansToolingDataBinding

public interface DataBindingProfile


Method Summary
 DefaultValueWriter createDefaultValueWriter(QName qn, boolean element)
           
 DefaultValueWriter createDefaultValueWriterForWrappedElement(QName wrapperElement, QName qn)
           
 void generate(ToolContext context)
           
 String getType(QName qn, boolean element)
           
 String getWrappedElementType(QName wrapperElement, 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

String getType(QName qn,
               boolean element)

getWrappedElementType

String getWrappedElementType(QName wrapperElement,
                             QName item)

createDefaultValueWriter

DefaultValueWriter createDefaultValueWriter(QName qn,
                                            boolean element)

createDefaultValueWriterForWrappedElement

DefaultValueWriter createDefaultValueWriterForWrappedElement(QName wrapperElement,
                                                             QName qn)

Apache CXF API

Apache CXF