public class JAXBDataBinding extends Object implements DataBindingProfile
| Modifier and Type | Class and Description |
|---|---|
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 DataBindingProfileToolExceptionpublic void generate(ToolContext c) throws ToolException
generate in interface DataBindingProfileToolExceptionpublic String getType(QName qname, boolean element)
getType in interface DataBindingProfilepublic String getWrappedElementType(QName wrapperElement, QName item)
getWrappedElementType in interface DataBindingProfilepublic Node cloneNode(Document document, Node node, boolean deep) throws DOMException
DOMExceptionpublic void validateSchema(Element ele, String uri, OASISCatalogManager catalog, SchemaCollection schemaCollection) throws ToolException
ToolExceptionpublic DefaultValueWriter createDefaultValueWriter(QName qname, boolean element)
createDefaultValueWriter in interface DataBindingProfilepublic DefaultValueWriter createDefaultValueWriterForWrappedElement(QName wrapperElement, QName item)
createDefaultValueWriterForWrappedElement in interface DataBindingProfileApache CXF