Package org.vast.xml.transform
Class DOMTransform
java.lang.Object
org.vast.xml.transform.DOMTransform
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
applyTemplates
(Node srcNode, Node resultNode) void
applyTemplatesToAttributes
(Node srcNode, Node resultNode) void
applyTemplatesToChildElements
(Node srcNode, Node resultNode) void
applyTemplatesToChildNodes
(Node srcNode, Node resultNode) void
init()
boolean
isAttribute
(Node node) boolean
isAttributeQName
(Node node, String qName) boolean
boolean
isDocument
(Node node) boolean
boolean
isElementQName
(Node node, String qName) boolean
isProcessingInstruction
(Node node) void
setResultDom
(DOMHelper resDom) void
setSourcDom
(DOMHelper srcDom) void
setTemplates
(List<TransformTemplate> templates)
-
Field Details
-
srcDom
-
resDom
-
templates
-
-
Constructor Details
-
DOMTransform
public DOMTransform()
-
-
Method Details
-
init
public void init() -
transform
- Throws:
DOMTransformException
-
transform
- Throws:
DOMTransformException
-
transform
public DOMHelper transform(DOMHelper sourceDoc, DOMHelper resultDoc, Node resultNode) throws DOMTransformException - Throws:
DOMTransformException
-
transform
public DOMHelper transform(DOMHelper sourceDoc, Node sourceNode, DOMHelper resultDoc, Node resultNode) throws DOMTransformException - Throws:
DOMTransformException
-
applyTemplates
- Throws:
DOMTransformException
-
applyTemplatesToChildNodes
- Throws:
DOMTransformException
-
applyTemplatesToAttributes
- Throws:
DOMTransformException
-
applyTemplatesToChildElements
public void applyTemplatesToChildElements(Node srcNode, Node resultNode) throws DOMTransformException - Throws:
DOMTransformException
-
isElement
-
isElementQName
-
isAttribute
-
isAttributeQName
-
isDocument
-
isComment
-
isProcessingInstruction
-
getResultDom
-
setResultDom
-
getSourcDom
-
setSourcDom
-
getTemplates
-
setTemplates
-