public class DOMHandler extends CharactersHandler implements ParticleHandler
CharactersHandler.DefaultUnmarshalCharactersHandler, CharactersHandler.UnmarshalCharactersHandler| Modifier and Type | Field and Description |
|---|---|
static DOMHandler |
INSTANCE
The instance
|
DEFAULT, DEFAULT_UNMARSHAL_HANDLER, NOOP, NOOP_UNMARSHAL_HANDLER, unmarshalHandler| Constructor and Description |
|---|
DOMHandler() |
| Modifier and Type | Method and Description |
|---|---|
void |
addAttributes(Element element,
Attributes attrs) |
Element |
appendChildElement(Element parentElement,
String namespace,
String name) |
Element |
createTopElement(String namespace,
String name) |
Object |
endParticle(Object o,
QName elementName,
ParticleBinding particle) |
void |
setParent(Object parent,
Object o,
QName elementName,
ParticleBinding particle,
ParticleBinding parentParticle) |
void |
setText(Object owner,
Object value,
QName qName) |
void |
setValue(QName qName,
ElementBinding element,
Object owner,
Object value) |
Object |
startParticle(Object parent,
QName elementName,
ParticleBinding particle,
Attributes attrs,
NamespaceContext nsCtx) |
Object |
unmarshal(QName qName,
TypeBinding typeBinding,
NamespaceContext nsCtx,
ValueMetaData valueMetaData,
String value) |
Object |
unmarshalEmpty(QName qName,
TypeBinding typeBinding,
NamespaceContext nsCtx,
ValueMetaData valueMetaData) |
public static final DOMHandler INSTANCE
public Object startParticle(Object parent, QName elementName, ParticleBinding particle, Attributes attrs, NamespaceContext nsCtx)
startParticle in interface ParticleHandlerpublic Object endParticle(Object o, QName elementName, ParticleBinding particle)
endParticle in interface ParticleHandlerpublic void setParent(Object parent, Object o, QName elementName, ParticleBinding particle, ParticleBinding parentParticle)
setParent in interface ParticleHandlerpublic void setValue(QName qName, ElementBinding element, Object owner, Object value)
setValue in class CharactersHandlerpublic Object unmarshal(QName qName, TypeBinding typeBinding, NamespaceContext nsCtx, ValueMetaData valueMetaData, String value)
unmarshal in class CharactersHandlerpublic Object unmarshalEmpty(QName qName, TypeBinding typeBinding, NamespaceContext nsCtx, ValueMetaData valueMetaData)
unmarshalEmpty in class CharactersHandlerpublic Element appendChildElement(Element parentElement, String namespace, String name)
public void addAttributes(Element element, Attributes attrs)
Copyright © 2016 JBoss by Red Hat. All rights reserved.