Class JAXBDataBinding
java.lang.Object
org.apache.cxf.tools.wsdlto.databinding.jaxb.JAXBDataBinding
- All Implemented Interfaces:
org.apache.cxf.tools.wsdlto.core.DataBindingProfile
public class JAXBDataBinding
extends Object
implements org.apache.cxf.tools.wsdlto.core.DataBindingProfile
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.apache.cxf.tools.common.model.DefaultValueWritercreateDefaultValueWriter(QName qname, boolean element) org.apache.cxf.tools.common.model.DefaultValueWritercreateDefaultValueWriterForWrappedElement(QName wrapperElement, QName item) voidgenerate(org.apache.cxf.tools.common.ToolContext c) getWrappedElementType(QName wrapperElement, QName item) voidinitialize(org.apache.cxf.tools.common.ToolContext c) voidvalidateSchema(Element ele, String uri, org.apache.cxf.catalog.OASISCatalogManager catalog, org.apache.cxf.common.xmlschema.SchemaCollection schemaCollection)
-
Constructor Details
-
JAXBDataBinding
public JAXBDataBinding()
-
-
Method Details
-
initialize
public void initialize(org.apache.cxf.tools.common.ToolContext c) throws org.apache.cxf.tools.common.ToolException - Specified by:
initializein interfaceorg.apache.cxf.tools.wsdlto.core.DataBindingProfile- Throws:
org.apache.cxf.tools.common.ToolException
-
generate
public void generate(org.apache.cxf.tools.common.ToolContext c) throws org.apache.cxf.tools.common.ToolException - Specified by:
generatein interfaceorg.apache.cxf.tools.wsdlto.core.DataBindingProfile- Throws:
org.apache.cxf.tools.common.ToolException
-
getType
- Specified by:
getTypein interfaceorg.apache.cxf.tools.wsdlto.core.DataBindingProfile
-
getWrappedElementType
- Specified by:
getWrappedElementTypein interfaceorg.apache.cxf.tools.wsdlto.core.DataBindingProfile
-
cloneNode
- Throws:
DOMException
-
validateSchema
public void validateSchema(Element ele, String uri, org.apache.cxf.catalog.OASISCatalogManager catalog, org.apache.cxf.common.xmlschema.SchemaCollection schemaCollection) throws org.apache.cxf.tools.common.ToolException - Throws:
org.apache.cxf.tools.common.ToolException
-
createDefaultValueWriter
public org.apache.cxf.tools.common.model.DefaultValueWriter createDefaultValueWriter(QName qname, boolean element) - Specified by:
createDefaultValueWriterin interfaceorg.apache.cxf.tools.wsdlto.core.DataBindingProfile
-
createDefaultValueWriterForWrappedElement
public org.apache.cxf.tools.common.model.DefaultValueWriter createDefaultValueWriterForWrappedElement(QName wrapperElement, QName item) - Specified by:
createDefaultValueWriterForWrappedElementin interfaceorg.apache.cxf.tools.wsdlto.core.DataBindingProfile
-