public class JAXBDataBinding extends Object implements DataBindingProfile
Modifier and Type | Class and Description |
---|---|
static class |
JAXBDataBinding.LocationFilterReader |
Constructor and Description |
---|
JAXBDataBinding() |
Modifier and Type | Method and Description |
---|---|
Node |
cloneNode(Document document,
Node node,
boolean deep) |
DefaultValueWriter |
createDefaultValueWriter(QName qname,
boolean element) |
DefaultValueWriter |
createDefaultValueWriterForWrappedElement(QName wrapperElement,
QName item) |
void |
generate(ToolContext c) |
String |
getType(QName qname,
boolean element) |
String |
getWrappedElementType(QName wrapperElement,
QName item) |
void |
initialize(ToolContext c) |
void |
validateSchema(Element ele,
String uri,
OASISCatalogManager catalog,
SchemaCollection schemaCollection) |
public void initialize(ToolContext c) throws ToolException
initialize
in interface DataBindingProfile
ToolException
public void generate(ToolContext c) throws ToolException
generate
in interface DataBindingProfile
ToolException
public String getType(QName qname, boolean element)
getType
in interface DataBindingProfile
public String getWrappedElementType(QName wrapperElement, QName item)
getWrappedElementType
in interface DataBindingProfile
public Node cloneNode(Document document, Node node, boolean deep) throws DOMException
DOMException
public void validateSchema(Element ele, String uri, OASISCatalogManager catalog, SchemaCollection schemaCollection) throws ToolException
ToolException
public DefaultValueWriter createDefaultValueWriter(QName qname, boolean element)
createDefaultValueWriter
in interface DataBindingProfile
public DefaultValueWriter createDefaultValueWriterForWrappedElement(QName wrapperElement, QName item)
createDefaultValueWriterForWrappedElement
in interface DataBindingProfile
Apache CXF