org.apache.cxf.tools.wsdlto.databinding.source
Class SourceDatabindingProfile

java.lang.Object
  extended by org.apache.cxf.tools.wsdlto.databinding.source.SourceDatabindingProfile
All Implemented Interfaces:
DataBindingProfile

public class SourceDatabindingProfile
extends Object
implements DataBindingProfile


Constructor Summary
SourceDatabindingProfile()
           
 
Method Summary
 org.apache.cxf.tools.common.model.DefaultValueWriter createDefaultValueWriter(QName qn, boolean element)
          
 org.apache.cxf.tools.common.model.DefaultValueWriter createDefaultValueWriterForWrappedElement(QName wrapperElement, QName qn)
          
 void generate(org.apache.cxf.tools.common.ToolContext context)
          
 String getType(QName qn, boolean element)
          
 String getWrappedElementType(QName wrapperElement, QName item)
          
 void initialize(org.apache.cxf.tools.common.ToolContext c)
          
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SourceDatabindingProfile

public SourceDatabindingProfile()
Method Detail

generate

public void generate(org.apache.cxf.tools.common.ToolContext context)
              throws org.apache.cxf.tools.common.ToolException

Specified by:
generate in interface DataBindingProfile
Throws:
org.apache.cxf.tools.common.ToolException

initialize

public void initialize(org.apache.cxf.tools.common.ToolContext c)
                throws org.apache.cxf.tools.common.ToolException

Specified by:
initialize in interface DataBindingProfile
Throws:
org.apache.cxf.tools.common.ToolException

getType

public String getType(QName qn,
                      boolean element)

Specified by:
getType in interface DataBindingProfile

getWrappedElementType

public String getWrappedElementType(QName wrapperElement,
                                    QName item)

Specified by:
getWrappedElementType in interface DataBindingProfile

createDefaultValueWriter

public org.apache.cxf.tools.common.model.DefaultValueWriter createDefaultValueWriter(QName qn,
                                                                                     boolean element)

Specified by:
createDefaultValueWriter in interface DataBindingProfile

createDefaultValueWriterForWrappedElement

public org.apache.cxf.tools.common.model.DefaultValueWriter createDefaultValueWriterForWrappedElement(QName wrapperElement,
                                                                                                      QName qn)

Specified by:
createDefaultValueWriterForWrappedElement in interface DataBindingProfile


Apache CXF