org.richfaces.cdk.templatecompiler.model
Class ElementsHandler
java.lang.Object
org.richfaces.cdk.templatecompiler.model.ElementsHandler
- All Implemented Interfaces:
- javax.xml.bind.annotation.DomHandler<ModelElement,javax.xml.transform.dom.DOMResult>
public class ElementsHandler
- extends java.lang.Object
- implements javax.xml.bind.annotation.DomHandler<ModelElement,javax.xml.transform.dom.DOMResult>
- Author:
- asmirnov@exadel.com
|
Constructor Summary |
ElementsHandler()
Default constructor. |
ElementsHandler(javax.xml.parsers.DocumentBuilder builder)
Constructor that allows applications to specify which DOM implementation
to be used. |
|
Method Summary |
javax.xml.transform.dom.DOMResult |
createUnmarshaller(javax.xml.bind.ValidationEventHandler errorHandler)
|
javax.xml.parsers.DocumentBuilder |
getBuilder()
|
org.w3c.dom.Element |
getDomElement(javax.xml.transform.dom.DOMResult r)
|
ModelElement |
getElement(javax.xml.transform.dom.DOMResult rt)
|
javax.xml.transform.Source |
marshal(ModelElement n,
javax.xml.bind.ValidationEventHandler errorHandler)
|
void |
setBuilder(javax.xml.parsers.DocumentBuilder builder)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ElementsHandler
public ElementsHandler()
- Default constructor.
It is up to a JAXB provider to decide which DOM implementation
to use or how that is configured.
ElementsHandler
public ElementsHandler(javax.xml.parsers.DocumentBuilder builder)
- Constructor that allows applications to specify which DOM implementation
to be used.
- Parameters:
builder - must not be null. JAXB uses this DocumentBuilder to create
a new element.
getBuilder
public javax.xml.parsers.DocumentBuilder getBuilder()
setBuilder
public void setBuilder(javax.xml.parsers.DocumentBuilder builder)
createUnmarshaller
public javax.xml.transform.dom.DOMResult createUnmarshaller(javax.xml.bind.ValidationEventHandler errorHandler)
- Specified by:
createUnmarshaller in interface javax.xml.bind.annotation.DomHandler<ModelElement,javax.xml.transform.dom.DOMResult>
getElement
public ModelElement getElement(javax.xml.transform.dom.DOMResult rt)
- Specified by:
getElement in interface javax.xml.bind.annotation.DomHandler<ModelElement,javax.xml.transform.dom.DOMResult>
getDomElement
public org.w3c.dom.Element getDomElement(javax.xml.transform.dom.DOMResult r)
marshal
public javax.xml.transform.Source marshal(ModelElement n,
javax.xml.bind.ValidationEventHandler errorHandler)
- Specified by:
marshal in interface javax.xml.bind.annotation.DomHandler<ModelElement,javax.xml.transform.dom.DOMResult>
Copyright © 2011 JBoss, a division of Red Hat, Inc.. All Rights Reserved.