Apache CXF API

org.apache.cxf.sdo.tools
Class SDODatabinding

java.lang.Object
  extended by XSD2JavaGenerator
      extended by org.apache.cxf.sdo.tools.SDODatabinding
All Implemented Interfaces:
DataBindingProfile

public class SDODatabinding
extends XSD2JavaGenerator
implements DataBindingProfile


Constructor Summary
SDODatabinding()
           
 
Method Summary
 DefaultValueWriter createDefaultValueWriter(QName qName, boolean b)
           
 DefaultValueWriter createDefaultValueWriterForWrappedElement(QName qName, QName qName1)
           
 void generate(ToolContext context)
           
 String getType(QName qName, boolean element)
           
 String getWrappedElementType(QName wrapperElement, QName item)
           
 void initialize(ToolContext context)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SDODatabinding

public SDODatabinding()
Method Detail

initialize

public void initialize(ToolContext context)
                throws ToolException
Specified by:
initialize in interface DataBindingProfile
Throws:
ToolException

generate

public void generate(ToolContext context)
              throws ToolException
Specified by:
generate in interface DataBindingProfile
Throws:
ToolException

getType

public String getType(QName qName,
                      boolean element)
Specified by:
getType in interface DataBindingProfile

getWrappedElementType

public String getWrappedElementType(QName wrapperElement,
                                    QName item)
Specified by:
getWrappedElementType in interface DataBindingProfile

createDefaultValueWriter

public DefaultValueWriter createDefaultValueWriter(QName qName,
                                                   boolean b)
Specified by:
createDefaultValueWriter in interface DataBindingProfile

createDefaultValueWriterForWrappedElement

public DefaultValueWriter createDefaultValueWriterForWrappedElement(QName qName,
                                                                    QName qName1)
Specified by:
createDefaultValueWriterForWrappedElement in interface DataBindingProfile

Apache CXF API

Apache CXF